Bitcoin Core aggiunge il supporto del protocollo di rete mesh Cjdns

Bitcoin Core aggiunge il supporto del protocollo di rete mesh Cjdns

TLDR

  • Rilasciato nell'aprile 2022, Bitcoin Core 23.0 aggiunge il supporto per il protocollo cjdns, aumentando la protezione contro gli ISP ostili.
  • Cjdns è un'alternativa crittografata end-to-end ai protocolli Internet standard.
  • Aggiungendo il supporto cjdns, i nodi completi Bitcoin ora hanno un nuovo modo di scambiare blocchi, rendendo la rete più resistente contro ISP e firewall avversari.

Bitcoin Core versione 23.0, rilasciata nell'aprile 2022, ha segnato un aggiornamento significativo, poiché ha integrato il supporto per il protocollo di rete mesh cjdns. Questa mossa fornisce ulteriore sicurezza contro i provider di servizi Internet (ISP) avversari e rafforza la resilienza del software Bitcoin Core.

Cjdns utilizza la crittografia a chiave pubblica per creare una rete IPv6 crittografata. La rete creata opera all'interno dello spazio di indirizzi fc00::/8 designato per indirizzi locali univoci e ogni singolo indirizzo deriva dalle chiavi crittografiche di un nodo.

Il protocollo cjdns stabilisce una rete mesh che ricorda una topologia VPN distribuita con numerosi punti di ingresso. Ciò consente a ciascun partecipante di avere accesso diretto a ogni altro nodo. Con cjdns ora parte di Bitcoin Core, i nodi completi hanno un metodo aggiuntivo per diffondere blocchi e transazioni, che è la linfa vitale dei dati che fa funzionare la rete Bitcoin.

Le comunicazioni di rete di Bitcoin possono essere facilmente prese di mira e limitate dagli ISP e da quadri normativi come i firewall nazionali. Riconoscendo ciò, gli sviluppatori nel rilascio di Bitcoin Core v23 hanno anche modificato il software in modo che possa comunicare tramite numeri di porta casuali anziché richiedere la porta 8333. La randomizzazione del numero di porta è un primo passo utile per rendere il traffico di rete più difficile da identificare, ma Gli aggressori più sofisticati cercano schemi nei dati stessi per cercare di “imparare” il protocollo dal traffico di rete.

Cjdns compie sforzi significativi per frustrare tale rilevamento delle impronte digitali facendo sì che il suo traffico assomigli a dati casuali. Inoltre, come protocollo di routing, i cjdns possono trovare dinamicamente percorsi alternativi se i percorsi abituali si trovano ad affrontare ostacoli, migliorando la resilienza della rete.

Per molti anni, Bitcoin Core ha supportato reti ad alto anonimato come TOR e I2P. Questi protocolli forniscono un’eccellente protezione contro gli attacchi di rete, ma la loro attenzione all’anonimato va a scapito delle prestazioni. Per gli utenti Bitcoin, in particolare i pool minerari, il tempo impiegato da un messaggio per attraversare la rete Bitcoin può fare la differenza tra profitto e perdita, quindi qualsiasi cosa che imponga una penalità significativa alle prestazioni della rete è inaccettabile.

Cjdns è unico in quanto non mira a fornire l’anonimato, il che significa che può fornire prestazioni molto più veloci, alla pari delle VPN convenzionali. Questo equilibrio tra resistenza alla censura e prestazioni efficienti rende cjdns una scelta adatta per gli utenti Bitcoin che non possono permettersi ritardi nelle transazioni o nei blocchi.

L'incorporazione di cjdns insieme a TOR e I2P sottolinea l'impegno a rafforzare la robustezza e la resilienza della rete Bitcoin. Tuttavia, è importante riconoscere le vulnerabilità di sicurezza che si presentano se si utilizza un nodo Bitcoin su una sola rete, ad esempio utilizzando solo TOR o solo utilizzando cjdns. Quando si opera esclusivamente su una singola rete, aumenta la suscettibilità agli attacchi Sybil ed Eclipse e il rischio di partizionamento della rete. Questi problemi di sicurezza possono essere mitigati stabilendo connessioni manuali con nodi Bitcoin verificati e affidabili.

L’affidabilità della tecnologia blockchain è intrinsecamente legata all’integrità di Internet su cui opera. Gli amministratori di rete ostili e la censura a livello di rete possono esercitare un’influenza sostanziale sulla libertà di parola e sul commercio. Tuttavia, i protocolli di rete decentralizzati come i cjdns, così come la crescita delle reti mesh delle comunità locali, offrono una difesa significativa di queste libertà.

Cjdns è anche l'infrastruttura mesh della rete PKT. Lanciata nell'agosto 2019, la rete PKT è un ecosistema digitale completamente decentralizzato e uno stack tecnologico costruito per scalare l'accesso a Internet a maglie aperte e la libertà digitale. Le caratteristiche principali di PKT Network sono la sua infrastruttura decentralizzata a livello globale, che consente a chiunque di creare siti Web resistenti alla censura e supporta pagamenti peer-to-peer diretti a un URL IPv6 cjdns.

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto