Paradigm rilascia "Ethereum for Rust" per garantire la stabilità della rete

La società di investimento Web3 Paradigm ha rilasciato un'implementazione Rust di Ethereum, secondo un annuncio del 7 dicembre del chief technology officer dell'azienda, Georgios Konstantopoulos. Il nuovo software, chiamato "Reth", consente ai validatori di Ethereum di lanciare i propri nodi utilizzando Rust anziché Go, Java o altri linguaggi di programmazione.

Una precedente implementazione di Rust era stata rilasciata a giugno, ma gli sviluppatori fermato supportandolo a novembre quando hanno appreso che Reth era in fase di sviluppo, secondo un post del team di Erigon.

Nell'annuncio, Konstantopoulos ha dichiarato che il software è stato rilasciato per "[contribuire] alla stabilità di Ethereum migliorando la diversità dei client", nonché per fornire un software per i nodi che funzionerà bene.

Nella comunità degli sviluppatori di Ethereum, la "diversità dei client" si riferisce all'idea che nessuna singola versione del software del nodo dovrebbe dominare la rete. Gli sviluppatori ritengono che se domina una singola versione del software, ciò potrebbe portare all'instabilità della rete a causa di bug o exploit. La documentazione di Ethereum mette in questo modo:

“Esistono client multipli, sviluppati e mantenuti in modo indipendente perché la diversità dei client rende la rete più resistente agli attacchi e ai bug. I client multipli sono un punto di forza unico per Ethereum: altri blockchain si affidano all'infallibilità di un singolo client. Tuttavia, non è sufficiente avere semplicemente più client disponibili, devono essere adottati dalla comunità e i nodi attivi totali distribuiti in modo relativamente uniforme tra di essi.

Un grafico all'interno dei documenti di Ethereum mostra che oltre l'80% dei validatori di Ethereum attualmente utilizza Geth, che è una versione di Ethereum scritta in Go. I documenti affermano che questa percentuale è "problematica" per la rete.

Una ripartizione dei validatori di Ethereum. Fonte: Fondazione Ethereum

Gli sviluppatori di Reth concordano sul fatto che il dominio di Geth è un problema. In un post sul blog, loro dire:

 "Il protocollo Ethereum beneficia della diversità dei client quando nessun client ha un dominio >66% [...] Con Reth, speriamo di far crescere la torta dei clienti nell'ecosistema per contribuire alla salute della rete mantenendo sotto controllo la nostra adozione critica per il consenso."

Correlato: La domanda di opzioni liquide per lo staking di Ethereum continua a crescere dopo la Fusione

A settembre, Ethereum completato La fusione, un evento che ha eliminato il mining e ha permesso ai possessori di Ethereum di puntare le loro monete per ottenere ricompense aggiuntive. Ma soffre ancora di elevate commissioni di transazione durante i mercati rialzisti. È prevista una serie di aggiornamenti che gli sviluppatori ritengono consentiranno di gestire milioni di transazioni al giorno con commissioni basse. Il suo fondatore, Vitalik Buterin, ha recentemente scritto sulla sua eccitazione per il futuro della rete.