Альтернативна реалізація роутера 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, долучайтесь, кому є що сказати:
Дивіться також
Простий спосіб крос-компіляції Rust з cross
/uk/