Versione della piattaforma P2P GNUnet 0.15.0

È stata presentata la versione del framework GNUnet 0.15, progettato per la creazione di reti P2P decentralizzate sicure. Le reti create con GNUnet non hanno un singolo punto di guasto e possono garantire la riservatezza delle informazioni degli utenti, includendo la possibilità di escludere potenziali abusi da parte dei servizi segreti e degli amministratori che hanno accesso ai nodi della rete.

GNUnet supporta la creazione di reti P2P su TCP, UDP, HTTP/HTTPS, Bluetooth e WLAN, e può operare in modalità F2F (Friend-to-friend). È supportato il bypass del NAT, inclusi l'uso di UPnP e ICMP. Per l'indirizzamento dello spazio dati è possibile utilizzare una tabella hash distribuita (DHT). Sono forniti strumenti per il dispiegamento di reti mesh. Per il conferimento e il ritiro selettivo dei diritti di accesso viene utilizzato il servizio di scambio decentralizzato di attributi identificativi reclaimID, che utilizza GNS (GNU Name System) e crittografia basata su attributi (Attribute-Based Encryption).

Il sistema si distingue per un basso consumo di risorse e per l'uso di un'architettura multiprocessore per garantire l'isolamento tra i componenti. Sono forniti strumenti flessibili per la registrazione e la raccolta di statistiche. Per lo sviluppo di applicazioni finali, GNUnet offre API per il linguaggio C e binding per altri linguaggi di programmazione. Per semplificare lo sviluppo, viene consigliato di utilizzare i cicli di eventi (event loop) e i processi al posto dei thread. Comprende una libreria di test per il dispiegamento automatico di reti sperimentali che coprono decine di migliaia di peer.

Novità principali di GNUnet 0.15:

  • Nel sistema decentralizzato nomi di dominio GNS (GNU Name System) è stata aggiunta la possibilità di registrare sottodomini nel dominio di primo livello «.pin». È stato aggiunto il supporto per chiavi EDKEY.
  • In gnunet-scalarproduct, le funzioni crittografiche sono state migrate per utilizzare la libreria libsodium.
  • Nel servizio di scambio decentralizzato delle credenziali di identificazione (RECLAIM) è stata aggiunta la supporto per le credenziali firmate utilizzando lo schema BBS+ (firma cieca, in cui il firmatario non può accedere al contenuto).
  • È stato implementato il protocollo union, utilizzato per la diffusione dei messaggi di revoca delle chiavi in GNS.
  • È stata stabilizzata l'implementazione del messenger, che ora non è più sperimentale.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster