Paradigm пуска „Ethereum за Rust“, за да помогне за осигуряване на стабилност на мрежата

Web3 инвестиционната фирма Paradigm пусна внедряване на Rust на Ethereum, според съобщение от 7 декември от главния технологичен директор на компанията, Георгиос Константопулос. Новият софтуер, наречен „Reth“, позволява на валидаторите на Ethereum да стартират своите възли, използвайки Rust вместо Go, Java или други езици за програмиране.

Предишна реализация на Rust беше пусната през юни, но разработчиците спря подкрепяйки го през ноември, когато научиха, че Reth е в процес на разработка, според публикация от екипа на Erigon.

В съобщението Konstantopoulos заяви, че софтуерът е пуснат, за да „[допринесе] за стабилността на Ethereum чрез подобряване на клиентското разнообразие“, както и да предостави софтуер за възли, който ще работи добре.

В общността на разработчиците на Ethereum „разнообразието на клиентите“ се отнася до идеята, че нито една версия на софтуера на възел не трябва да доминира в мрежата. Разработчиците смятат, че ако една единствена версия на софтуера доминира, това може да доведе до нестабилност на мрежата от грешки или експлойти. Документацията на Ethereum поставя това е така:

„Съществуват множество, независимо разработени и поддържани клиенти, защото разнообразието от клиенти прави мрежата по-устойчива на атаки и грешки. Множеството клиенти е сила, уникална за Ethereum – други блокчейни разчитат на безпогрешността на един клиент. Въпреки това, не е достатъчно просто да имате множество налични клиенти, те трябва да бъдат приети от общността и общите активни възли да бъдат разпределени относително равномерно между тях.

Диаграма в документите на Ethereum показва, че над 80% от валидаторите на Ethereum в момента използват Geth, който е версия на Ethereum, написана на Go. В документите се посочва, че този процент е „проблематичен“ за мрежата.

Разбивка на валидаторите на Ethereum. Източник: Ethereum Foundation

Разработчиците на Reth са съгласни, че доминирането на Geth е проблем. В публикация в блог те казвам:

 „Протоколът Ethereum се възползва от многообразието на клиентите, когато нито един клиент няма >66% доминиране […] С Reth се надяваме да увеличим пая от клиенти в екосистемата, за да допринесем за здравето на мрежата, като същевременно поддържаме нашето критично за консенсуса приемане под контрол.“

Свързани: Търсенето на ликвидни опции за залагане на Ethereum продължава да расте след сливането

През септември Ethereum завърши The Merge, събитие, което елиминира добива и позволи на притежателите на Ethereum да залагат своите монети за допълнителни награди. Но все още страда от високи такси за транзакции по време на бичи пазари. Планирани са серия от надстройки, които разработчиците вярват, че ще му позволят да обработва милиони транзакции на ден с ниски такси. Неговият основател, Виталик Бутерин, наскоро написано за неговото вълнение за бъдещето на мрежата.