Reticulum-Go
Der belastbare, souveräne Netzwerk-Stack für alle. Jetzt in Go implementiert für hohe Performance und Portabilität.
Standardmäßig verschlüsselt
Reticulum nutzt starke, moderne Kryptografie Ende-zu-Ende. Die On-Wire-Formate entsprechen der Python-Referenz, damit Peers kompatibel bleiben.
Unterstützung älterer Systeme
Läuft weiterhin auf alten CPUs, 32-Bit-Linux und Embedded-Boards, die die meisten modernen Sprachen aufgegeben haben.
Go Implementierung
Gebaut mit Go für Portabilität, Auditierbarkeit und Nebenläufigkeit. Läuft von Embedded-Systemen bis zu Cloud-Servern.
Volle RNS-Interoperabilität
Protokollkompatibel mit dem offiziellen Python-Reticulum (RNS). Pakete, Links und Kryptografie funktionieren peer-to-peer.
Native System-Sandboxing
Der native Daemon wendet nach dem Start eine OS-Sandbox an. WASM-Builds nutzen die Browser-Sandbox.
Modular & Einbettbar
Als Daemon, Go-Bibliothek, C-ABI (librns), Control-API oder WASM-Modul nutzbar.
Unterstützte Plattformen
-
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 (bald) · Raspberry Pi · PowerPC · RISC-V · Embedded / TinyGo · Flatpak · Docker · Firecracker · WASM
Mainline-CI läuft auch unter linux/386 und ARMv6. Mikrocontroller nutzen den separaten TinyGo-Branch (TinyGo 0.41+), nicht den Standardmodul-Build.
32-Bit · 64-Bit · ARM · RISC-V · PowerPC
Die Reichweite von Reticulum erweitern
Reticulum-Go wurde gebaut, um mit der Python-Referenzimplementierung von Mark Qvist zusammenzuarbeiten, nicht um sie zu ersetzen. Ziel ist es, dem Netzwerk zu helfen und die Reichweite von Reticulum zu erweitern, während Python RNS die Referenz bleibt, die das Protokoll definiert.
Das Reticulum-Netzwerk browsen
Ren Browser ist ein moderner NomadNet-kompatibler Client auf Basis von Reticulum-Go. Micron-Seiten rendern, Identitäten verwalten und das Mesh von Desktop oder Mobilgerät aus erkunden.