A GNUnet 0.17 már megjelent, és ezek a hírek

GNUnet-p2p-hálózati keretrendszer

Bejelentették a GNUnet keretrendszer 0.17 új verziójának kiadását, amely biztonságos decentralizált P2P hálózatok kiépítésére szolgál.

Ez egy jelentős új kiadás és A korábbi kiadásokhoz hasonlóan ez az új verzió is nem kivétel, hiszen megszakítja a protokoll-kompatibilitást a 0.16.x verziókkal, ennek az az oka, hogy a Git master mostantól (és már egy ideje) NEM KOMPATIBILIS a GNUnet 0.16.x hálózattal, és a régi és új társak közötti interakciók problémákhoz vezetnek.

Azok számára, akik még nem ismerik a GNUnetet, tudniuk kell, hogy támogatja a P2P hálózatot TCP-n, UDP-n, HTTP/HTTPS-en, Bluetoothon és WLAN-on keresztül, és F2F (Friend-to-Friend) módban is működhet. A NAT bejárás támogatott, beleértve az UPnP és az ICMP használatát. Elosztott hash tábla (DHT) használható az adatok elhelyezésének kezelésére.

További, eszközöket biztosítanak a mesh hálózatok megvalósításához. A hozzáférési jogok szelektív megadásához és visszavonásához a reclaimID decentralizált identitásattribútum-csereszolgáltatása GNS-t (GNU névrendszer) és attribútum-alapú titkosítást használ.

A rendszer alacsony erőforrás-fogyasztást és többszálú architektúrát használ az alkatrészek közötti szigetelés biztosítására. A statisztikák rögzítésének és gyűjtésének rugalmas módjai biztosítottak. A végső alkalmazások fejlesztéséhez a GNUnet API-t biztosít a C nyelvhez és kötéseket más programozási nyelvekhez.

A fejlesztés egyszerűsítése érdekében a szálak helyett esemény- és folyamathurkok használata javasolt. Tartalmaz egy tesztkönyvtárat a több tízezer társhálózatot lefedő kísérleti hálózatok automatikus telepítéséhez.

A GNUnet 0.17 fő újdonságai

Mint az elején említettük, a GNUnet új verziója olyan változtatásokat vezet be, amelyek megszakítják a kompatibilitást protokollokat, és lehetséges problémákat generál a csomópontok között a GNUnet 0.17 és korábbi verziói alapján.

Különösen a kompatibilitás megszakadt az elosztott hash tábla (DHT) szintjén: a DHT implementációt frissítettük a specifikáció új verziójára, és a blokktípus-definíciókat áthelyeztük a GANA-ba (GNUnet Assigned Numbers Authority), valamint hozzáadott támogatás a soron belüli és átcsoportosított üzenetformátumokhoz.

A specifikáció új verziója tekintetében is összeférhetetlen változásokat mutatott be a decentralizált domain névrendszerhez GPS (GNU névrendszer), a GNS-hez hozzáadott rekordok esetén lehetőség van a rekord élettartamának beállítására.

Ami a használhatóságot illeti, a felhasználóknak meg kell jegyezniük, hogy még mindig számos ismert nyitott probléma van, különösen a könnyű használatot illetően, de néhány kritikus adatvédelmi probléma is fennáll, különösen a mobilfelhasználók esetében.

Ezenkívül a születőben lévő hálózat kicsi, ezért valószínűtlen, hogy megfelelő névtelenséget vagy sok érdekes információt biztosít. Ennek eredményeként a 0.17.0-s verzió csak ésszerű fájdalomtűrő képességgel rendelkező korai felhasználók számára alkalmas.

Ami az ismert problémákat illeti, a következők szerepelnek:

  • Jelentős ismert tervezési problémák vannak a TRANSPORT, ATS és CORE alrendszerekben, amelyeket a jövőben orvosolni kell az elfogadható használhatóság, teljesítmény és biztonság elérése érdekében.
  • A CADET-ben ismertek mérsékelt megvalósítási korlátozások, amelyek negatívan befolyásolják a teljesítményt.
  • Az FS-ben ismertek mérsékelt tervezési problémák, amelyek szintén befolyásolják a használhatóságot és a teljesítményt.
  • A SET-ben vannak kisebb megvalósítási korlátozások, amelyek szükségtelen támadási felületet hoznak létre a rendelkezésre álláshoz.
  • Az RPS alrendszer még mindig kísérleti jellegű.
  • A tesztkészlet egyes magas szintű tesztjei nem determinisztikusan meghiúsulnak az alacsony szintű SZÁLLÍTÁSI problémák miatt.
  • Igazított és átrendezett üzenetformátumok.
  • A specifikációt frissítettük, hogy tükrözze a változásokat
  • Az ütemező hibáját kijavítom az azonnal kész, azonos prioritású feladatokkal, amelyek esetleg megzavarják az ütemezőt.
  • Mysql/mariadb észlelésének javítása.

Végül, ha érdekel többet tudni Ezzel az új verzióval kapcsolatban megtekintheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.