Reticulum-Go
Устойчивый, суверенный сетевой стек для всех. Теперь реализован на Go для высокой производительности и переносимости.
Шифрование по умолчанию
Reticulum использует сильную современную криптографию сквозным образом. Форматы на проводе совпадают с Python-референсом, чтобы пиры оставались совместимы.
Поддержка устаревших систем
По-прежнему собирается для старых CPU, 32-битного Linux и встраиваемых плат, от которых отказалось большинство современных языков.
Реализация на Go
Создан на Go для переносимости, аудируемости и параллелизма. Запускайте от встраиваемых устройств до облачных серверов.
Полная совместимость с RNS
Совместим на уровне провода с официальным Python Reticulum (RNS). Пакеты, каналы и криптография работают peer-to-peer.
Нативная системная песочница
Нативный демон применяет OS-песочницу после запуска. WASM-сборки используют песочницу браузера.
Модульность и встраиваемость
Используйте как демон, Go-библиотеку, C ABI (librns), control API или WASM-модуль.
Поддерживаемые платформы
-
Windows XP
-
Windows 7
-
Windows 10
-
Windows 11
-
macOS / iOS
-
Android
-
Debian
-
Ubuntu
-
Fedora
-
openSUSE
-
Arch Linux
-
Gentoo
-
NixOS
-
Alpine Linux
-
FreeBSD
-
OpenBSD
-
NetBSD
-
Haiku
-
Raspberry Pi
-
PowerPC
-
RISC-V
-
Embedded / TinyGo
-
Flatpak
-
Docker
-
Firecracker microVM
-
WebAssembly
Windows XP · Windows 7 · Windows 10 · Windows 11 · macOS / iOS · Android · Debian · Ubuntu · Fedora · openSUSE · Arch · Gentoo · NixOS · Alpine · FreeBSD · OpenBSD · NetBSD · Haiku (скоро) · Raspberry Pi · PowerPC · RISC-V · Embedded / TinyGo · Flatpak · Docker · Firecracker · WASM
Mainline CI также собирает linux/386 и ARMv6. Микроконтроллеры используют отдельную ветку TinyGo (TinyGo 0.41+), а не стандартную сборку модуля.
32-бит · 64-бит · ARM · RISC-V · PowerPC
Расширяя охват Reticulum
Reticulum-Go создан для работы с эталонной реализацией на Python от Mark Qvist, а не для её замены. Цель — помочь сети и расширить, где может работать Reticulum, в то время как Python RNS остаётся референсом, определяющим протокол.
Браузер для сети Reticulum
Ren Browser - современный NomadNet-совместимый клиент на Reticulum-Go. Рендеринг Micron-страниц, управление личностями и исследование mesh с рабочего стола или мобильного устройства.