A GNUnet 0.17 P2P-platform kiadása

Bemutatásra került a GNUnet 0.17-es keretrendszer kiadása, amely biztonságos, decentralizált P2P-hálózatok létrehozására szolgál. A GNUnet segítségével létrehozott hálózatoknak nincs egyetlen hibapontjuk, és képesek garantálni a felhasználók magánéletének sértetlenségét, beleértve a kormányzati szervek és a hálózati csomópontokhoz hozzáféréssel rendelkező adminisztrátorok lehetséges visszaéléseinek kizárását is.

A GNUnet támogatja a P2P-hálózatok létrehozását TCP, UDP, HTTP/HTTPS, Bluetooth és WLAN felett, működhet F2F (Friend-to-friend) módban. Támogatott a NAT átugrása, beleértve az UPnP és ICMP használatát. Az adatok elhelyezésének címkézésére elosztott hashtáblát (DHT) lehet használni. Eszközök állnak rendelkezésre mesh-hálózatok telepítésére. A kiválasztott jogok biztosítására és visszavonására a reclaimID decentralizált azonosító attribútumcsere szolgáltatása kerül alkalmazásra, amely GNS-t (GNU Name System) és attribútum-alapú titkosítást (Attribute-Based Encryption) használ.

A rendszer alacsony erőforrás-felhasználással és többprocesszoros architektúrával rendelkezik, amely biztosítja a komponensek közötti elszigeteltséget. Rugalmas eszközök állnak rendelkezésre a naplózásra és statisztikák összegyűjtésére. A GNUnet API-t biztosít C nyelven végleges alkalmazások fejlesztéséhez, valamint kötések más programozási nyelvekhez. A fejlesztés egyszerűsítése érdekében a szálak helyett eseményfüggő ciklusokat (event loop) és folyamatokat javasolnak. A rendszer tartalmaz egy tesztkönyvtárt kísérleti hálózatok automatikus telepítésére, amelyek tucatnyi ezer peer-t fednek le.

A GNUnet technológiáin alapulva több kész alkalmazás fejlődik:

  • A GNS (GNU Név Rendszer), amely teljesen decentralizált és cenzúra-ellenálló helyettesítője a DNS-nek. A GNS párhuzamosan használható a DNS-sel, és alkalmazható hagyományos programokban, mint például a web böngészők. A DNS-szel ellentétben a GNS egy irányított gráfot alkalmaz a szerverek fa-megközelítése helyett. A nevek átalakítása hasonló a DNS-hez, de a kérések és válaszok titkosítva, a névtelen magánélet megőrzésével zajlanak — a kérés feldolgozó csomópontja nem tudja, kinek adja át a választ, a tranzit csomópontok és harmadik felek pedig nem tudják dekódolni a kéréseket és válaszokat. A bejegyzések integritását és változatlanságát kriptográfiai mechanizmusok használatával biztosítják. A DNS-zóna a GNS-ben nyílt és zárt ECDSA kulcsok, a Curve25519 elliptikus görbék alapján történő párosításával van meghatározva.
  • Egy anonim fájlmegosztó szolgáltatás, amely megakadályozza az információk elemzését, mivel az adatokat csak titkosított formában továbbítja, és nem teszi lehetővé a fájlok közzétételének, keresésének és letöltésének nyomon követését a GAP protokoll használatának köszönhetően.
  • Rendszer VPN a „.gnu” tartományon belüli rejtett szolgáltatások létrehozásához és IPv4 és IPv6 csatornák átjárásához a P2P-hálózaton. Továbbá támogatja az IPv4-IPv6 és IPv6-IPv4 fordítási sémákat, valamint IPv4-IPv6 és IPv6-IPv4 csatornák létrehozását.
  • GNUnet Conversation szolgáltatás, amely lehetővé teszi a hanghívásokat a GNUnet felületén. A felhasználók azonosítására a GNS-t használják, a hangforgalom tartalma titkosított formában kerül továbbításra. Jelenleg nincs anonim védelem — más csomópontok képesek nyomon követni a kapcsolatot két felhasználó között és azonosítani őket. IP address.
  • A Secushare platform for building decentralized social networks, utilizing the PSYC protocol and supporting multicast notification distribution with end-to-end encryption, ensuring that access to messages, files, chats, and discussions is granted only to authorized users (those to whom messages are not addressed, including node administrators, will not be able to read them);
  • A system for organizing encrypted email called pretty Easy privacy, employing GNUnet to protect metadata and supporting various cryptographic protocols for key verification;
  • The GNU Taler payment system, providing anonymity for buyers while tracking vendor transactions for transparency and tax reporting. It supports various existing currencies and electronic money, including dollars, euros, and bitcoins.

Az új GNUnet verzió olyan változásokat tartalmaz, amelyek megsértik a protokollt, és problémákat okozhatnak a GNUnet 0.17-re és a korábbi kiadásokra alapozott csomópontok közötti kommunikációban. Különösen megszűnt a kompatibilitás a terjesztett hash táblák (DHT) szintjén — a DHT implementációja frissítve lett az új specifikáció verziójára, a blokktípusok meghatározásait pedig a GANA-ba (GNUnet Assigned Numbers Authority) helyezték át. Támogatást kaptak az igazított és átkonfigurált üzenetformátumok. Az új specifikációból visszakerültek a decentralizált domain névrendszert (GNS - GNU Name System) érintő inkompatibilis változások is. A GNS-hez hozzáadott bejegyzések esetében lehetőség van a bejegyzés élettartamának beállítására.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster