Verëffentlechung vun der GNUnet P2P Plattform 0.17

D'Verëffentlechung vum GNUnet 0.17 Kader, entwéckelt fir sécher dezentraliséiert P2P Netzwierker ze bauen, gouf presentéiert. Netzwierker erstallt mat GNUnet hunn keen eenzege Punkt vum Versoen a si fäeg d'Onverletzbarkeet vu Privatinformatioune vun de Benotzer ze garantéieren, och d'Eliminatioun vu méigleche Mëssbrauch vun Intelligenzservicer an Administrateuren mat Zougang zu Netzwierkknäppchen.

GNUnet ënnerstëtzt d'Schafung vu P2P Netzwierker iwwer TCP, UDP, HTTP/HTTPS, Bluetooth a WLAN, a kann am F2F (Frënd-zu-Frënd) Modus operéieren. NAT Traversal gëtt ënnerstëtzt, och d'Benotzung vun UPnP an ICMP. Fir d'Placement vun Daten unzegoen, ass et méiglech eng verdeelt Hash-Table (DHT) ze benotzen. Tools fir Mesh-Netzwierker z'installéieren ginn zur Verfügung gestallt. Fir selektiv Zougangsrechter z'erméiglechen an zréckzezéien, gëtt de reclaimID dezentraliséierten Identitéit Attributaustauschservice benotzt, mat GNS (GNU Name System) an Attribut-Based Encryption.

De System weist niddereg Ressourceverbrauch a benotzt eng Multi-Prozessarchitektur fir Isolatioun tëscht Komponenten ze bidden. Flexibel Tools gi zur Verfügung gestallt fir Logbicher z'erhalen a Statistiken ze sammelen. Fir Endverbrauchsapplikatiounen z'entwéckelen, bitt GNUnet eng API fir d'C Sprooch a Bindungen fir aner Programméierungssproochen. Fir d'Entwécklung ze vereinfachen, gëtt proposéiert Event Loops a Prozesser ze benotzen amplaz Threads. Et enthält eng Testbibliothéik fir automatesch Deployment vun experimentellen Netzwierker déi Zéngdausende vu Peer ofdecken.

Verschidde fäerdeg Applikatioune ginn op GNUnet Technologien entwéckelt:

  • Den GNS (GNU Name System) Domain Numm System déngt als e komplett dezentraliséierten an zensurbeständegen Ersatz fir den DNS. GNS kann niewentenee mat DNS benotzt ginn an an traditionellen Uwendungen wéi Webbrowser benotzt ginn. Am Géigesaz zu DNS benotzt GNS eng geriicht Grafik anstatt eng Bamähnlech Hierarchie vu Serveren. Name Resolutioun ass ähnlech wéi DNS, awer Ufroen an Äntwerte ginn op eng vertraulech Manéier gemaach - den Node, deen d'Ufro veraarbecht, weess net un wien d'Äntwert geschéckt gëtt, an Transitknäppchen an Drëtt Partei Beobachter kënnen Ufroen an Äntwerten net entschlësselen. D'Integritéit an d'Immutabilitéit vun de Rekorder gëtt duerch d'Benotzung vu kryptographesche Mechanismen geséchert. D'DNS Zone am GNS gëtt bestëmmt mat enger Rëtsch vun ëffentlechen a privaten ECDSA Schlësselen baséiert op Curve25519 elliptesch Kéiren.
  • E Service fir anonym Dateienaustausch, deen Iech net erlaabt Informatioun ze analyséieren wéinst dem Transfert vun Daten nëmmen a verschlësselte Form an erlaabt Iech net ze verfolgen, wien d'Dateien gepost, gesicht an erofgelueden hunn dank der Benotzung vum GAP Protokoll.
  • VPN System fir verstoppte Servicer am ".gnu" Domain ze kreéieren an IPv4 an IPv6 Tunnel iwwer e P2P Netz weiderzebréngen. Zousätzlech ginn IPv4-zu-IPv6 an IPv6-zu-IPv4 Iwwersetzungsschemaen ënnerstëtzt, souwéi d'Schafung vun IPv4-iwwer-IPv6 an IPv6-iwwer-IPv4 Tunnelen.
  • GNUnet Gespréichsservice fir Stëmmappellen iwwer GNUnet ze maachen. GNS gëtt benotzt fir Benotzer z'identifizéieren; den Inhalt vum Stëmmverkéier gëtt a verschlësselte Form iwwerdroen. Anonymitéit gëtt nach net geliwwert - aner Kollegen kënnen d'Verbindung tëscht zwee Benotzer verfollegen an hir IP Adressen bestëmmen.
  • Plattform fir dezentraliséiert sozialen Netzwierker Secushare ze bauen, de PSYC Protokoll ze benotzen an d'Verdeelung vun Notifikatiounen am Multicast Modus z'ënnerstëtzen mat End-to-End Verschlësselung sou datt nëmmen autoriséiert Benotzer (déi un déi Messagen net adresséiert sinn) Zougang zu Messagen, Dateien, Chats an Diskussiounen, dorënner Node Administrateuren, kënnen se net liesen);
  • E zimlech einfach Privatsphär verschlësselte E-Mail System deen GNUnet benotzt fir Metadaten ze schützen an ënnerstëtzt verschidde kryptografesch Protokoller fir Schlësselverifizéierung;
  • De GNU Taler Bezuelsystem bitt Anonymitéit fir Keefer, awer verfollegt Verkeefer Transaktioune fir Transparenz a Steierberichterstattung. Et ënnerstëtzt eng Aarbecht mat verschiddene bestehend Währungen an elektronesch Suen, dorënner Dollar, Euro an Bitcoins.

Déi nei Versioun vu GNUnet enthält Ännerungen déi d'Protokollkompatibilitéit briechen an zu méigleche Probleemer féieren wann Node baséiert op GNUnet 0.17 a méi al Verëffentlechungen interagéieren. Besonnesch d'Kompatibilitéit um verdeelt Hash Table (DHT) Niveau ass gebrach ginn - d'DHT Implementatioun gouf op eng nei Versioun vun der Spezifizéierung aktualiséiert, an d'Blocktyp Definitioune goufen op GANA (GNUnet Assigned Numbers Authority) geplënnert. Zousätzlech Ënnerstëtzung fir ausgeriicht a regruppéiert Messageformater. Zréck onkompatibel Ännerungen betreffend den dezentraliséierte GNS Domain Numm System (GNU Name System) ginn och vun der neier Versioun vun der Spezifizéierung iwwerholl. Fir Opzeechnungen op GNS bäigefüügt, ass et méiglech d'Rekordliewensdauer ze konfiguréieren.

Source: opennet.ru

Setzt e Commentaire