GNUnet okvir za decentralizirano P2P umrežavanje

GNUnet-p2p-mrežni okvir

GNUnet je besplatni softver za decentralizirane P2P mreže. Ovaj okvir nudi šifriranje na razini mrežnog sloja i mjestu resursa. GNUnet vršnjaci nadgledaju ponašanje ostalih vršnjaka, u pogledu korištenja resursa, vršnjaci koji doprinose mreži nagrađuju se boljom uslugom.

Mreže stvorene pomoću GNUneta nemaju niti jednu točku kvara i mogu jamčiti privatnost korisničkih podataka, uključujući uklanjanje mogućih zlouporaba od strane posebnih službi i administratora koji imaju pristup mrežnim čvorovima.

GNUnet podržava P2P umrežavanje putem TCP, UDP, HTTP / HTTPS, Bluetooth i WLAN, može raditi u F2F (Friend-to-Friend) načinu.

Također podržava NAT prelazak, uključujući upotrebu UPnP i ICMP. Distribuirana hash tablica (DHT) može se koristiti za adresiranje mjesta podataka. Osigurana su sredstva za postavljanje mrežastih mreža.

O GNUnetu

Sustav karakterizira ga niska potrošnja resursa i uporaba višetovne arhitekture za osiguravanje izolacije između komponenata.

Osim toga također pruža fleksibilne alate za evidentiranje i statistiku. Da bi razvio konačne aplikacije, GNUnet nudi API-je za jezik C i mape za druge programske jezike.

Da bi se pojednostavio razvoj, umjesto navoja, predloženo je koristiti procese i petlje događaja.
Okvir uključuje testnu knjižnicu za automatsko postavljanje eksperimentalnih mreža koje pokrivaju desetke tisuća parova.

Na temelju GNUnet tehnologija razvija se nekoliko spremnih za uporabu aplikacija, kao što su:

Usluga za anonimno dijeljenje datoteka, koji ne dopušta analizu podataka prijenosom podataka samo u šifriranom obliku i ne dopušta praćenje tko je objavljivao, pretraživao i preuzimao datoteke pomoću GAP protokola.

VPN sustav za stvaranje skrivenih usluga u domeni ".gnu" te prosljeđivati ​​IPv4 i IPv6 tunele preko P2P mreže. Pored toga, podržani su i shemi za prevođenje IPv4 u IPv6 i IPv6 u IPv4, kao i tuneliranje IPv4 preko IPv6 i IPv6 preko IPv4.

Sustav imena GNS domena (GNU sustav imenovanja), koji djeluje kao potpuno decentraliziran i nedostupan sustav za cenzuru zamjene DNS-a.  GNS se može koristiti zajedno s DNS-om i može se koristiti u tradicionalnim aplikacijama kao što su web preglednici.
Integritet i nepromjenjivost zapisa zajamčeni su korištenjem kriptografskih alata.

Platforma Secushare za stvaranje decentraliziranih društvenih mreža Koristi PSYC protokol i podržava distribuciju obavijesti u multicast načinu uz upotrebu end-to-end enkripcije.

Jednostavan sustav za šifriranje privatnosti, koja koristi GNUnet za zaštitu metapodataka i podržava razne kriptografske protokole za provjeru ključa.

Sustav plaćanja GNU Taler, koji kupcima pruža anonimnost, ali prati transakcije prodavatelja kako bi se osigurala transparentnost i porezno izvještavanje. Djelo GNU Taler podržava razne postojeće valute i elektronički novac, uključujući dolare, eure i bitcoin.

O novoj verziji GNUneta 0.11

Nakon pet godina razvoja, izdano je značajno izdanje GNUnet 0.11 okvira gdje god Jedna od glavnih točaka koju treba primijetiti jest da se sav Python kôd, osim gnunet-qr, prevodi na Python 3.7.

S druge strane se ističe dodana je sposobnost kompajliranja s bibliotekom libidn2 za podršku internacionaliziranim imenima domena (IDN) koji su u skladu sa specifikacijom IDNA2008.

Osim toga Pružena je eksperimentalna podrška za izgradnju i pokretanje GNUnet okvira na NetBSD i macOS.

Sljedeća točka koju treba istaknuti je da su sigurnosni problemi riješeni u logici kriptografskih operacija tajne razmjene.

Ako želite znati nešto više o GNUnetu, možete se posavjetovati sljedeći link.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.