Paradigm випускає «Ethereum для Rust», щоб допомогти забезпечити стабільність мережі

Інвестиційна компанія Web3 Paradigm випустила реалізацію Ethereum на Rust, згідно з оголошенням головного технічного директора компанії Георгіоса Константопулоса від 7 грудня. Нове програмне забезпечення під назвою «Reth» дозволяє валідаторам Ethereum запускати свої вузли за допомогою Rust замість Go, Java чи інших мов програмування.

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

У повідомленні Константопулос заявив, що програмне забезпечення було випущено для того, щоб «[сприяти] стабільності Ethereum шляхом покращення різноманітності клієнтів», а також забезпечити програмне забезпечення для вузлів, яке працюватиме добре.

У спільноті розробників Ethereum «різноманітність клієнтів» означає ідею, що жодна версія програмного забезпечення вузла не повинна домінувати в мережі. Розробники вважають, що якщо домінує одна версія програмного забезпечення, це може призвести до нестабільності мережі через помилки чи експлойти. Документація Ethereum ставить це так:

«Існує кілька незалежно розроблених і підтримуваних клієнтів, тому що різноманітність клієнтів робить мережу більш стійкою до атак і помилок. Кілька клієнтів — це унікальна перевага Ethereum — інші блокчейни покладаються на безпомилковість одного клієнта. Однак недостатньо просто мати кілька доступних клієнтів, вони повинні бути прийняті спільнотою, а загальна кількість активних вузлів відносно рівномірно розподілена між ними».

Діаграма в документах Ethereum показує, що понад 80% валідаторів Ethereum наразі використовують Geth, який є версією Ethereum, написаною на Go. У документах зазначено, що цей відсоток є «проблемним» для мережі.

Розбивка валідаторів Ethereum. Джерело: Ethereum Foundation

Розробники Reth погоджуються, що домінування Гета є проблемою. У дописі в блозі вони say :

 «Протокол Ethereum виграє від різноманітності клієнтів, коли жоден клієнт не має домінування >66% […] За допомогою Reth ми сподіваємося збільшити кількість клієнтів в екосистемі, щоб зробити внесок у здоров’я мережі, утримуючи при цьому критично важливе для консенсусу впровадження».

За темою: Попит на ліквідні варіанти ставок Ethereum продовжує зростати після злиття

У вересні Ethereum завершив Злиття, подія, яка скасувала майнінг і дозволила власникам Ethereum робити ставки на свої монети за додаткові винагороди. Але він все ще страждає від високих комісій за транзакції під час бичачих ринків. Запланована серія оновлень, які, на думку розробників, дозволять обробляти мільйони транзакцій на день з низькими комісіями. Його засновник Віталік Бутерін нещодавно написано про його хвилювання для майбутнього мережі.