Reticulum (RNS) to oparty na kryptografii stos sieciowy do budowy sieci lokalnych (LAN) i rozległych (WAN) z wykorzystaniem łatwo dostępnego sprzętu. Reticulum może kontynuować pracę nawet w niekorzystnych warunkach, przy bardzo dużych opóźnieniach i ekstremalnie niskiej przepustowości.
RNS został zaprojektowany i opracowany przez Marka Qvista. Autor prowadził prace nad projektem i architekturą protokołu w latach 2014 - 2022. Sam protokół Reticulum został przez niego przekazany do domeny publicznej w 2016 roku, aby służył całej ludzkości jako wolne narzędzie komunikacyjne. Z kolei oficjalna i wzorcowa implementacja stosu (napisana w języku Python) jest rozwijana jako oprogramowanie open source na otwartej licencji Reticulum License. Mark Qvist jest również twórcą powiązanych z tym ekosystemem rozwiązań, takich jak: Sideband - aplikacja do szyfrowanej komunikacji tekstowej i głosowej działająca w sieci Reticulum, LXMF (Lightweight eXchange Message Format) - protokół dostarczania wiadomości oraz NomadNet - tekstowa przeglądarka i platforma stron dla sieci rozproszonych.
Reticulum nie jest jedną siecią. Jest narzędziem do budowy tysięcy sieci. Sieci bez wyłączników, nadzoru, cenzury i kontroli. Sieci, które mogą swobodnie współdziałać, łączyć się i rozłączać ze sobą. Sieci dla ludzi, niezależne od wielkich korporacji.
- Reticulum nie używa adresów źródłowych. Żadne przesyłane pakiety nie zawierają informacji o adresie, miejscu, maszynie lub osobie, od której pochodzą.
- W Reticulum nie ma centralnej kontroli nad przestrzenią adresową. Każdy może przydzielić tyle adresów, ile potrzebuje, kiedy ich potrzebuje.
- Siateczka zapewnia kompleksową łączność. Nowo wygenerowane adresy stają się globalnie osiągalne w ciągu kilku sekund do kilku minut.
- Adresy są suwerenne i przenośne. Po utworzeniu adresu można go fizycznie przenieść w inne miejsce w sieci i nadal być osiągalnym.
- Cała komunikacja jest domyślnie zabezpieczona silnym, nowoczesnym szyfrowaniem.
- Wszystkie klucze szyfrujące są efemeryczne, a komunikacja domyślnie zapewnia tajemnicę przekazywania.
- W sieciach Reticulum nie jest możliwe tworzenie niezaszyfrowanych łączy.
- Nie ma możliwości wysyłania niezaszyfrowanych pakietów do żadnych miejsc docelowych w sieci.
- Miejsca docelowe odbierające niezaszyfrowane pakiety usuną je jako nieprawidłowe.
Licencjonowane publicznie na podstawie http://creativecommons.org/licenses/by/4.0
Czytaj także:



