Yggdrasil implementace soukromé a decentralizované sítě IPv6

Yggdrasil je raná fáze implementace sítě IPv6.oddělené přes obvyklou globální síť a plně šifrované z jednoho konce na druhý. Je to světlo, samoorganizující se, kompatibilní s více platformami a umožňuje prakticky jakékoli aplikaci kompatibilní s IPv6 bezpečně komunikovat s ostatními uzly Yggdrasil. Yggdrasil nevyžaduje, abyste měli připojení k internetu IPv6; funguje také přes IPv4.

Yggdrasil vyvinout nový koncept směrování k vytvoření globální decentralizované sítě, kde se uzly mohou navzájem připojovat přímo k sobě v režimu síťové sítě (například přes Wi-Fi nebo Bluetooth) nebo komunikovat přes stávající sítě IPv6 nebo IPv4 (síť v síti). Celá síť Yggdrasil není vnímána jako kolekce různorodých podsítí, ale jako jediný strukturovaný spanning strom, který má „root“ a každý uzel má rodiče a jednoho nebo více potomků. Taková stromová struktura vám umožňuje vytvořit cestu k cílovému uzlu vzhledem ke zdrojovému uzlu pomocí mechanismu „lokátoru“, který určuje optimální cestu k uzlu z kořene.

Informace o stromu jsou distribuovány mezi uzly a nejsou ukládány centrálně. K výměně směrovacích informací se používá distribuovaná hash tabulka (DHT), pomocí které může uzel načíst všechny informace o trase do jiného uzlu. Samotná síť poskytuje pouze šifrování typu end-to-end (průchozí uzly nemohou určit obsah), ale ne anonymita (při připojení přes internet mohou partneři, s nimiž probíhá přímá komunikace, určit skutečnou IP adresu, proto se navrhuje anonymita pro připojení uzlů přes Tor nebo I2P).

Je třeba poznamenat, že ačkoli projekt je ve fázi vývoje alfa, je již dostatečně stabilní pro každodenní použití, ale nezaručuje zpětnou kompatibilitu mezi verzemi. Pro Yggdrasil 0.4 komunita udržuje sadu služeb, včetně platformy pro hostování Linuxových kontejnerů pro hostování jejich webů, vyhledávače YaCy, komunikačního serveru Matrix, IRC serveru, DNS, systému VoIP, sledovače BitTorrent, mapy koncových bodů, brány IPFS a proxy pro přístup k sítím Tor, I2P a clearnet.

V současné době lImplementace je ve verzi 0.4 a v nové verzi bylo implementováno nové schéma směrování, které není zpětně kompatibilní podle Yggdrasil. Také při navazování spojení TLS s uzly se používá připnutí klíče. Pokud během připojení nebyl žádný odkaz, bude výslednému klíči přiřazen připojení. Pokud byla vazba vytvořena, ale klíč se neshoduje, připojení bude odmítnuto. TLS s vazbou klíčů je definována jako doporučená metoda pro připojení ke kolegům.

Další změna, která byla provedena, je ta kód byl kompletně přepracován a přepsán pro směrování a správu relací, což zvýšilo výkon a provozní spolehlivost, zejména u uzlů, které často přepínají páry. Periodické střídání klíčů je implementováno v kryptografických relacích. Přidána podpora pro směrování zdroje, kterou lze použít k směrování vlastního provozu IPv6. Byla přepracována architektura distribuované tabulky hash (DHT) a byla přidána podpora pro směrování založené na DHT. Implementace směrovacích algoritmů byla přesunuta do samostatné knihovny

IP adresy IPv6 jsou nyní generovány z veřejných klíčů ed25519 místo vašeho hash X25519, který způsobí změnu všech interních IP adres po upgradu na Yggdrasil 0.4.
K hledání vrstevníků vícesměrového vysílání jsou k dispozici další nastavení.

Konečně pokud máte zájem o tom vědět více O této implementaci chcete vědět, jak nainstalovat Yggdrasil a jak nakonfigurovat nebo nahlédnout do jeho dokumentace, můžete to udělat z níže uvedeného odkazu. 


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.