gemlog/public/uk/i2p-router-implementation-in-rust.gmi
2025-11-11 18:26:52 +02:00

32 lines
No EOL
1.6 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Альтернативна реалізація роутера I2P на Rust
Випадково натрапив на допис блогу i2p-projekt.i2p (від 2025-10-16) де згадується розробка альтернативного роутера I2P мовою Rust:
=> http://i2p-projekt.i2p/en/blog/post/2025/10/16/new-i2p-routers#emissary-appears-from-the-darkness
Зокрема, у ньому згадується:
=> https://github.com/altonen/emissary
Вже реалізовані базові протоколи:
Транспорт
* NTCP2
* SSU2 (experimental)
Клієнтські
* I2CP
* SAMv3
Проксі
* HTTP
* SOCKSv5
Судячи з активності в репозиторії, проєкт дійсно свіжий. Я поки ставити не збираюсь, але цікавлюсь такою екосистемою, багато в чому й в контексті майбутнього переходу на Redox OS.
UPD. Як виявилося згодом, цей роутер поки не підтримує IPv6, що трохи дивно для "сучасного" рішення і коробкових можливостей STD Rust зокрема. Можливо, в автора немає на чому тестити цей інтерфейс і про опцію mesh він ще не знає. Власне, я встиг поморочити йому голову в рамках питання з реалізації режима Yggdrasil-only, долучайтесь, кому є що сказати:
=> https://github.com/altonen/emissary/discussions/225 Mesh networks out of box #225