Paradigm slipper 'Ethereum for Rust' for å sikre nettverksstabilitet

Web3 investeringsselskapet Paradigm har gitt ut en Rust-implementering av Ethereum, ifølge en kunngjøring 7. desember fra selskapets teknologisjef, Georgios Konstantopoulos. Den nye programvaren, kalt "Reth", lar Ethereum-validatorer starte nodene sine ved å bruke Rust i stedet for Go, Java eller andre programmeringsspråk.

En tidligere Rust-implementering hadde blitt utgitt i juni, men utviklere stoppet støttet det i november da de fikk vite at Reth var under utvikling, ifølge et innlegg fra Erigon-teamet.

I kunngjøringen uttalte Konstantopoulos at programvaren har blitt utgitt for å «[bidra] til Ethereums stabilitet ved å forbedre klientmangfoldet», samt å tilby nodeprogramvare som vil yte godt.

I Ethereum-utviklerfellesskapet refererer "klientmangfold" til ideen om at ingen enkeltversjon av nodeprogramvare skal dominere nettverket. Utviklere mener at hvis en enkelt versjon av programvaren dominerer, kan dette føre til nettverksustabilitet fra feil eller utnyttelser. Ethereum-dokumentasjonen puts det på denne måten:

"Flere, uavhengig utviklede og vedlikeholdte klienter eksisterer fordi klientmangfoldet gjør nettverket mer motstandsdyktig mot angrep og feil. Flere klienter er en styrke unik for Ethereum – andre blokkjeder er avhengige av ufeilbarligheten til en enkelt klient. Det er imidlertid ikke nok bare å ha flere klienter tilgjengelig, de må adopteres av fellesskapet og de totale aktive nodene fordeles relativt jevnt over dem.»

Et diagram i Ethereum-dokumentene viser at over 80% av Ethereum-validatorene bruker Geth, som er en versjon av Ethereum skrevet i Go. Dokumentene sier at denne prosentandelen er "problematisk" for nettverket.

En oversikt over Ethereum-validatorer. Kilde: Ethereum Foundation

Utviklerne av Reth er enige om at Geths dominans er et problem. I et blogginnlegg skriver de sier:

 "Ethereum-protokollen drar nytte av klientmangfold når ingen klient har >66 % dominans […] Med Reth håper vi å vokse kaken av klienter i økosystemet for å bidra til nettverkets helse, samtidig som vi holder vår konsensuskritiske adopsjon i sjakk."

Relatert: Etterspørselen etter likvide Ethereum-innsatsopsjoner fortsetter å vokse etter sammenslåingen

I september, Ethereum fullførte sammenslåingen, en begivenhet som eliminerte gruvedrift og tillot Ethereum-innehavere å satse myntene sine for ytterligere belønninger. Men det lider fortsatt av høye transaksjonsgebyrer under oksemarkeder. En rekke oppgraderinger er planlagt som utviklere tror vil tillate den å håndtere millioner av transaksjoner per dag med lave avgifter. Dets grunnlegger, Vitalik Buterin, har nylig skrevet om begeistringen hans for fremtiden til nettverket.