Все проектыAll projectsУсі проєкти
Сети и децентрализацияNetworks & decentralizationМережі та децентралізація ЗавершёнCompletedЗавершений 2026

ironwood-rs

Протокол Ironwood

Первая реализация протокола маршрутизации Ironwood на Rust — ядра сети Yggdrasil.The first Rust implementation of the Ironwood routing protocol — the core of the Yggdrasil network.Перша реалізація протоколу маршрутизації Ironwood на Rust — ядра мережі Yggdrasil.

О проектеOverviewПро проєкт

Ironwood — это маршрутизирующее ядро, на котором стоит сеть Yggdrasil. Оно отвечает за то, как пакеты находят дорогу: остовное дерево, маршрутизация от источника, bloom-фильтры, шифрование сессий.

Я сделал первую реализацию этого протокола на Rust. Совместимость подтверждена не на словах: сквозной обмен зашифрованным трафиком между Rust- и Go-узлами прошёл успешно.

Код собирается без единого предупреждения компилятора, все тесты проходят. Именно этот аккуратный протокольный слой стал фундаментом для моего полного порта yggdrasil-rs.

Ironwood is the routing core the Yggdrasil network stands on. It's responsible for how packets find their way: a spanning tree, source routing, bloom filters, session encryption.

I built the first Rust implementation of this protocol. Compatibility is confirmed not in words: end-to-end encrypted traffic exchange between Rust and Go nodes succeeded.

The code compiles without a single compiler warning, all tests pass. This tidy protocol layer became the foundation for my full yggdrasil-rs port.

Ironwood — це маршрутизуюче ядро, на якому стоїть мережа Yggdrasil: остовне дерево, маршрутизація від джерела, bloom-фільтри, шифрування сесій.

Я зробив першу реалізацію цього протоколу на Rust. Сумісність підтверджена обміном трафіком між Rust- і Go-вузлами.

Код збирається без жодного попередження компілятора. Цей шар став фундаментом для yggdrasil-rs.

ОсобенностиFeaturesОсобливості

  • Первая реализация протокола Ironwood на Rust
  • Остовное дерево, маршрутизация от источника, bloom-фильтры
  • Совместимость с yggdrasil-go подтверждена обменом трафиком
  • Ноль предупреждений компилятора, все тесты проходят
  • Фундамент для полного порта yggdrasil-rs
  • The first Rust implementation of the Ironwood protocol
  • Spanning tree, source routing, bloom filters
  • Compatibility with yggdrasil-go confirmed by traffic exchange
  • Zero compiler warnings, all tests pass
  • The foundation for the full yggdrasil-rs port
  • Перша реалізація протоколу Ironwood на Rust
  • Остовне дерево, маршрутизація від джерела, bloom-фільтри
  • Сумісність із yggdrasil-go підтверджена обміном трафіком
  • Нуль попереджень компілятора, усі тести проходять
  • Фундамент для повного порту yggdrasil-rs

Похожие проектыRelated projectsСхожі проєкти

Сети и децентрализацияNetworks & decentralizationМережі та децентралізація

norn-rs

Демон зашифрованной mesh-сети нового поколения с гиперболической геометрической маршрутизацией.A next-generation encrypted mesh-network daemon with hyperbolic geometric routing.Демон зашифрованої mesh-мережі нового покоління з гіперболічною геометричною маршрутизацією.

Сети и децентрализацияNetworks & decentralizationМережі та децентралізація

shadowlink-rs

Зашифрованный мессенджер, который прячется внутри обычного HTTPS-трафика и устойчив к DPI.An encrypted messenger that hides inside ordinary HTTPS traffic and resists DPI.Зашифрований месенджер, що ховається всередині звичайного HTTPS-трафіку та стійкий до DPI.

Сети и децентрализацияNetworks & decentralizationМережі та децентралізація

yggdrasil-rs

Порт демона зашифрованной mesh-сети Yggdrasil на Rust, совместимый с живой сетью.A Rust port of the Yggdrasil encrypted mesh-network daemon, compatible with the live network.Порт демона зашифрованої mesh-мережі Yggdrasil на Rust, сумісний із живою мережею.