Paradigm udostępnia „Ethereum for Rust”, aby zapewnić stabilność sieci

Firma inwestycyjna Web3, Paradigm, wydała implementację Ethereum w języku Rust, zgodnie z ogłoszeniem z 7 grudnia dyrektora ds. technologii firmy, Georgiosa Konstantopoulosa. Nowe oprogramowanie o nazwie „Reth” umożliwia walidatorom Ethereum uruchamianie ich węzłów przy użyciu Rust zamiast Go, Java lub innych języków programowania.

Poprzednia implementacja Rust została wydana w czerwcu, ale deweloperzy zatrzymany wspierając go w listopadzie, kiedy dowiedzieli się, że Reth jest w fazie rozwoju, zgodnie z postem zespołu Erigon.

W ogłoszeniu Konstantopoulos stwierdził, że oprogramowanie zostało wydane w celu „[przyczynienia się] do stabilności Ethereum poprzez poprawę różnorodności klientów”, a także w celu zapewnienia oprogramowania węzła, które będzie dobrze działać.

W społeczności programistów Ethereum „różnorodność klientów” odnosi się do idei, że żadna pojedyncza wersja oprogramowania węzła nie powinna dominować w sieci. Deweloperzy uważają, że dominacja jednej wersji oprogramowania może prowadzić do niestabilności sieci spowodowanej błędami lub exploitami. Dokumentacja Ethereum stawia to w ten sposób:

„Istnieje wielu niezależnie rozwijanych i utrzymywanych klientów, ponieważ różnorodność klientów sprawia, że ​​sieć jest bardziej odporna na ataki i błędy. Wielu klientów to siła unikalna dla Ethereum – inne łańcuchy bloków opierają się na nieomylności pojedynczego klienta. Jednak nie wystarczy po prostu mieć wielu dostępnych klientów, muszą oni zostać zaadoptowani przez społeczność, a wszystkie aktywne węzły rozłożone na nich stosunkowo równomiernie.

Wykres w dokumentacji Ethereum pokazuje, że ponad 80% walidatorów Ethereum używa obecnie Geth, która jest wersją Ethereum napisaną w Go. Dokumenty stwierdzają, że ten odsetek jest „problematyczny” dla sieci.

Podział walidatorów Ethereum. Źródło: Fundacja Ethereum

Twórcy Reth zgadzają się, że dominacja Gethów jest problemem. W poście na blogu oni powiedzieć:

 „Protokół Ethereum czerpie korzyści z różnorodności klientów, gdy żaden klient nie ma > 66% dominacji […] Dzięki Reth mamy nadzieję na zwiększenie liczby klientów w ekosystemie, aby przyczynić się do poprawy kondycji sieci, jednocześnie utrzymując w ryzach naszą akceptację krytyczną dla konsensusu”.

Związane z: Popyt na płynne opcje stakingu Ethereum nadal rośnie po fuzji

We wrześniu Ethereum ukończono Połączenie, wydarzenie, które wyeliminowało wydobycie i pozwoliło posiadaczom Ethereum postawić swoje monety na dodatkowe nagrody. Ale nadal cierpi z powodu wysokich opłat transakcyjnych podczas hossy. Planowana jest seria aktualizacji, które według deweloperów pozwolą na obsługę milionów transakcji dziennie przy niskich opłatach. Jej założyciel, Vitalik Buterin, niedawno pisał o swoim wzruszeniu dla przyszłości sieci.