GNUnet ett ramverk för decentraliserat P2P-nätverk

GNUnet-p2p-nätverksramverk

GNUnet är fri programvara för decentraliserade P2P-nätverk. Detta ramverk erbjuder kryptering på nätverkslagernivå och resursplats. GNUnet-kamrater övervakar beteendet hos andra kamrater, när det gäller resursanvändning, kamrater som bidrar till nätverket belönas med bättre service.

Nätverk som skapats med GNUnet har inte en enda felpunkt och kan garantera integriteten för användarinformation, inklusive eliminering av eventuella missbruk av specialtjänster och administratörer som har tillgång till nätverksnoder.

GNUnet stöder P2P-nätverk via TCP, UDP, HTTP / HTTPS, Bluetooth och WLAN, det kan fungera i F2F-läge (Friend-to-Friend).

Det stöder också NAT-traversal, inklusive användning av UPnP och ICMP. En distribuerad hashtabell (DHT) kan användas för att adressera platsen för data. Medel tillhandahålls för distribution av nätverk.

Om GNUnet

Systemet den kännetecknas av låg resursförbrukning och användning av en flertrådad arkitektur för att ge isolering mellan komponenter.

Förutom det också ger flexibla verktyg för inspelning och statistik. För att utveckla slutapplikationer tillhandahåller GNUnet API: er för C-språket och mappar för andra programmeringsspråk.

För att förenkla utvecklingen, istället för att gänga, föreslås att man använder processer och händelsesslingor.
Ramverket innehåller ett testbibliotek för automatisk distribution av experimentella nätverk som täcker tusentals par.

Baserat på GNUnet-teknik utvecklas flera färdiga applikationer, såsom:

Tjänsten för att dela filer anonymt, som inte tillåter information att analyseras genom att endast överföra data i krypterad form och inte tillåter spårning av vem som publicerat, sökt och laddat ner filer med GAP-protokollet.

Ett VPN-system för att skapa dolda tjänster i domänen ".gnu" och vidarebefordra IPv4- och IPv6-tunnlar över P2P-nätverket. Dessutom stöds översättningsscheman för IPv4 till IPv6 och IPv6 till IPv4, liksom IPv4 över IPv6 och IPv6 över IPv4-tunnling.

GNS-domännamnssystemet (GNU-namngivningssystem), som fungerar som ett helt decentraliserat och otillgängligt system för att censurera DNS-utbyte.  GNS kan användas i kombination med DNS och kan användas i traditionella applikationer som webbläsare.
Uppgifternas integritet och oföränderlighet garanteras genom användning av kryptografiska verktyg.

Secushare-plattformen för att skapa decentraliserade sociala nätverk Den använder PSYC-protokollet och stöder distribution av meddelanden i multicast-läge med användning av end-to-end-kryptering.

Ett enkelt e-postsystem för kryptering av integritet, som använder GNUnet för att skydda metadata och stöder olika kryptografiska protokoll för nyckelverifiering.

GNU Taler betalningssystem som ger köpare anonymitet, men det håller reda på säljarens transaktioner för att säkerställa transparens och skatterapportering. GNU Talers arbete den stöder olika befintliga valutor och elektroniska pengar, inklusive dollar, euro och bitcoins.

Om den nya versionen av GNUnet 0.11

Efter fem års utveckling har en betydande version av GNUnet 0.11-ramverket släppts där en En av de viktigaste punkterna att notera är att all Python-kod, med undantag för gnunet-qr, översätts till Python 3.7.

Å andra sidan sticker det ut förmågan att kompilera med libidn2-biblioteket lades till för att stödja internationaliserade domännamn (IDN) som överensstämmer med IDNA2008-specifikationen.

Förutom det Experimentellt stöd har tillhandahållits för att bygga och köra GNUnet-ramverk på NetBSD och macOS.

En annan punkt att belysa är att säkerhetsproblem har lösts i logiken för kryptografiska hemliga utbytesoperationer.

Om du vill veta lite mer om GNUnet kan du konsultera följande länk.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.