GNUnet un framework per reti P2P decentralizzate

GNUnet-p2p-framework-di-rete

GNUnet è un software gratuito per reti P2P decentralizzate. Questo framework offre la crittografia a livello di livello di rete e posizione delle risorse. I peer GNUnet monitorano il comportamento di altri peer, per quanto riguarda l'utilizzo delle risorse, i peer che contribuiscono alla rete sono ricompensati con un servizio migliore.

Le reti create utilizzando GNUnet non hanno un singolo punto di errore e possono garantire la privacy delle informazioni dell'utente, compresa l'eliminazione di possibili abusi da parte di servizi speciali e amministratori che hanno accesso ai nodi di rete.

GNUnet supporta il networking P2P tramite TCP, UDP, HTTP / HTTPS, Bluetooth e WLAN, può funzionare in modalità F2F (Friend-to-Friend).

Supporta anche NAT traversal, compreso l'uso di UPnP e ICMP. Una tabella hash distribuita (DHT) può essere utilizzata per indirizzare la posizione dei dati. Sono previsti mezzi per la distribuzione di reti mesh.

Informazioni su GNUnet

il sistema è caratterizzato da un basso consumo di risorse e dall'uso di un'architettura multithread per fornire isolamento tra i componenti.

Oltre ad esso anche fornisce strumenti flessibili per la registrazione e le statistiche. Per sviluppare applicazioni finali, GNUnet fornisce API per il linguaggio C e cartelle per altri linguaggi di programmazione.

Per semplificare lo sviluppo, invece del threading, si propone di utilizzare processi e loop di eventi.
Il framework include una libreria di test per il dispiegamento automatico di reti sperimentali che coprono decine di migliaia di coppie.

Sulla base delle tecnologie GNUnet, sono in fase di sviluppo diverse applicazioni pronte all'uso, come:

Il servizio per condividere file in modo anonimo, che non consente l'analisi delle informazioni trasferendo i dati solo in forma crittografata e non consente di tracciare chi ha pubblicato, cercato e scaricato file utilizzando il protocollo GAP.

Un sistema VPN per creare servizi nascosti nel dominio ".gnu" e inoltro di tunnel IPv4 e IPv6 sulla rete P2P. Inoltre, sono supportati anche gli schemi di traduzione da IPv4 a IPv6 e da IPv6 a IPv4, nonché il tunneling IPv4 su IPv6 e IPv6 su IPv4.

Il sistema dei nomi di dominio GNS (Sistema di denominazione GNU), che funziona come un sistema completamente decentralizzato e non disponibile per censurare la sostituzione del DNS.  Il GNS può essere utilizzato insieme al DNS e può essere utilizzato in applicazioni tradizionali come i browser web.
L'integrità e l'immutabilità dei record è garantita dall'utilizzo di strumenti crittografici.

La piattaforma di Secushare per creare social network decentralizzati Utilizza il protocollo PSYC e supporta la distribuzione delle notifiche in modalità multicast con l'utilizzo della crittografia end-to-end.

Un sistema di posta elettronica di crittografia Easy Privacy, che utilizza GNUnet per proteggere i metadati e supporta vari protocolli crittografici per la verifica delle chiavi.

Il sistema di pagamento GNU Taler, che fornisce l'anonimato agli acquirenti, ma tiene traccia delle transazioni del venditore per garantire trasparenza e rendicontazione fiscale. Il lavoro di GNU Taler supporta varie valute esistenti e moneta elettronica, inclusi dollari, euro e bitcoin.

Informazioni sulla nuova versione di GNUnet 0.11

Dopo cinque anni di sviluppo, è stata rilasciata una versione significativa del framework GNUnet 0.11 dove uno Uno dei punti principali da notare è che tutto il codice Python, ad eccezione di gnunet-qr, è tradotto in Python 3.7.

D'altra parte si distingue la possibilità di compilare con la libreria libidn2 è stata aggiunta per supportare i nomi di dominio internazionalizzati (IDN) conformi alla specifica IDNA2008.

Oltre ad esso È stato fornito supporto sperimentale per la creazione e l'esecuzione del framework GNUnet su NetBSD e macOS.

Un altro punto da notare è che i problemi di sicurezza sono stati risolti nella logica delle operazioni di scambio segreto crittografico.

Se vuoi saperne di più su GNUnet puoi consultare il seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.