Shpërndarja e Yggdrasil 0.4, një realizim i një rrjeti privat që funksionon mbi internet

ËshtĂ« publikuar versioni i implementimit standard tĂ« protokollit Yggdrasil 0.4, qĂ« lejon krijimin e njĂ« rrjete tĂ« decentralizuar private IPv6 mbi njĂ« rrjet global tĂ« zakonshĂ«m, me enkriptim end-to-end pĂ«r tĂ« mbrojtur privatĂ«sinĂ«. Çdo aplikacion qĂ« mbĂ«shtet IPv6 mund tĂ« pĂ«rdoret pĂ«r tĂ« operuar nĂ« rrjetin Yggdrasil. Implementimi Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n LGPLv3. MbĂ«shteten platformat Linux, Windows, macOS, FreeBSD, OpenBSD dhe Ubiquiti EdgeRouter.

Yggdrasil zhvillon njĂ« koncept tĂ« ri tĂ« routing pĂ«r krijimin e njĂ« rrjeti global tĂ« decentralizuar, ku nyjet mund tĂ« lidhen si drejtpĂ«rdrejt me njĂ«ra-tjetrĂ«n nĂ« modalitetin e rrjetit mesh (p.sh., pĂ«rmes Wi-Fi ose Bluetooth), si dhe tĂ« bashkĂ«punojnĂ« mbi rrjetet ekzistuese IPv6 ose IPv4 (rrjet mbi rrjet). Veçoria dalluese e Yggdrasil Ă«shtĂ« vetĂ«organizimi i funksionimit, pa nevojĂ«n pĂ«r konfigurim tĂ« qartĂ« tĂ« routing – informacioni mbi rrugĂ«t llogaritet sipas pozicionit tĂ« nyjes nĂ« rrjet nĂ« lidhje me nyjet e tjera. Pajisjet adresohen pĂ«rmes njĂ« adrese tĂ« zakonshme IPv6, e cila nuk ndryshon kur nyja lĂ«viz (nĂ« Yggdrasil pĂ«rdoret njĂ« gamĂ« adresash tĂ« papĂ«rdorura 0200::/7).

E gjitha rrjeti Yggdrasil konsiderohet si një pemë strukturore e vetme, ku secila nyje ka një prind dhe një ose më shumë pasardhës. Kjo strukturë peme lejon ndërtimin e një rruge drejt nyjës së destinacionit, në raport me nyjën burimore, duke përdorur mekanizmin "locator", që përcakton rrugën optimale drejt nyjës nga rrënja.

Informacioni mbi pemën shpërndahet midis nyjeve dhe nuk ruhet në mënyrë qendrore. Për shkëmbimin e të dhënave të rrugëtimit përdoret një tabelë hesh distribuese (DHT), me anë të së cilës nyja mund të nxjerrë të gjitha informacionet mbi rrugën drejt një nyje tjetër. Rrjeti vetë siguron vetëm enkriptim end-to-end (nyjet transitore nuk mund të përcaktojnë përmbajtjen), por jo anonimitet (kur lidhen përmes internetit, nyjet peer-to-peer me të cilat ndërtohet ndërveprimi direkt mund të përcaktojnë adresën reale IP, prandaj për anonimitet sugjerohet lidhja e nyjeve përmes Tor ose I2P).

Duhet theksuar se, megjithëse projekti është në fazën alfa të zhvillimit, ai është mjaft stabil për përdorim të përditshëm, por nuk garanton përputhshmëri të prapame. Për Yggdrasil 0.4, komuniteti mbështet një set shërbimesh, duke përfshirë një platformë për hostimin e enëve Linux për vendosjen e faqeve të tyre, motorin e kërkimit YaCy, sistemin për komunikim server Matrix, serverin IRC, DNS, sistemin VoIP, tracker për BitTorrent, hartën e pikave të lidhjes, dyert në IPFS dhe proxy për qasje në rrjetet Tor, I2P dhe clearnet.

Në këtë version të ri:

  • Krijohet njĂ« skemĂ« e re routing qĂ« nuk Ă«shtĂ« e pĂ«rputhshme me versionet e kaluara tĂ« Yggdrasil.
  • Kur vendosen lidhje TLS me nyjet, pĂ«rdoret ngjitja e çelĂ«save publikĂ« (key pinning). NĂ«se ngjitja nĂ« lidhje mungon, çelĂ«si i marrĂ« do tĂ« lidhet me lidhjen. NĂ«se ngjitja Ă«shtĂ« vendosur, por çelĂ«si nuk pĂ«rputhet me tĂ«, lidhja do tĂ« refuzohet. TLS me ngjitje çelesh Ă«shtĂ« e pĂ«rcaktuar si metoda e rekomanduar pĂ«r lidhjen me pyrat.
  • Kodi pĂ«r routing dhe menaxhimin e seancave Ă«shtĂ« rishikuar dhe shkruar nga e para, qĂ« ka lejuar rritjen e kapacitetit dhe besueshmĂ«risĂ« sĂ« funksionimit, veçanĂ«risht pĂ«r nyjet qĂ« ndajnĂ« shpesh partnerĂ«t. NĂ« seancat kriptografike Ă«shtĂ« implementuar njĂ« rotacion periodik i çelĂ«save. ËshtĂ« shtuar mbĂ«shtetje pĂ«r routing nga burimi (Source routing), qĂ« mund tĂ« pĂ«rdoret pĂ«r tĂ« redirektuar trafikun IPv6 tĂ« pĂ«rdoruesve. Arkitektura e tabelĂ«s hesh distribuese (DHT) Ă«shtĂ« rishikuar dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r routing tĂ« bazuar nĂ« DHT. Implementimi i algoritmeve tĂ« routing Ă«shtĂ« ndarĂ« nĂ« njĂ« bibliotekĂ« tĂ« veçantĂ«.
  • adresat IP IPv6 tani formohen nga çelĂ«sat publikĂ« ed25519, e jo nga hash-i i tyre X25519, gjĂ« qĂ« do tĂ« çojĂ« nĂ« ndryshimin e tĂ« gjitha IP-ve tĂ« brendshme pas kalimit nĂ« versionin Yggdrasil 0.4.
  • JanĂ« ofruar konfigurime shtesĂ« pĂ«r kĂ«rkimin e partnerĂ«ve Multicast.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster