Зниження участі валідаторів у мережі Ethereum після оновлення Fusaka
Незабаром після оновлення мережі Fusaka, Ethereum зазнала різкого зниження участі валідаторів через помилку у клієнті консенсусу Prysm, яка призвела до виведення частини голосів з процесу.
Згідно з оголошенням Prysm, версія клієнта v7.0.0 ненавмисно генерувала старі стани під час обробки застарілих атестацій, що завадило нормальному функціонуванню вузлів. Розробники рекомендували користувачам тимчасово використовувати клієнт з параметром “–disable-last-epoch-targets”.
За даними мережі Beaconcha.in, на епосі 411,448 участь у синхронізації досягла лише 75%, а голосування — 74,7%. Це викликало занепокоєння, оскільки участь у голосуванні знизилася на 25%, що було тільки на 9% менше від необхідного для збереження двох третіх супербільшості.
На момент публікації, в епосі 411,712 участь у голосуванні вже наблизилась до 99%, а синхронізація — до 97%, що свідчить про відновлення мережі. Перед інцидентом епохи стабільно демонстрували понад 99% участі голосування.
Зниження участі голосування співпадає з часткою валідаторів, які використовують клієнт Prysm. Ця частка на середу оцінювалася в 22,71%, але після інциденту знизилась до 18%. Це свідчить про те, що проблема була, вірогідно, зосереджена серед валідаторів Prysm.
Фонд Ethereum та розробники Prysm не надали коментарів з цього питання до моменту публікації.
Варто зазначити, що якщо участь у голосуванні впаде нижче двох третіх загальних вкладених ефірів (ETH), мережа Ethereum втратить фінальність. У такій ситуації блоки все ще можуть вироблятися, але ланцюг більше не вважається фіналізованим.
Схожі інциденти у минулому підтверджують важливість різноманітності клієнтів у мережі. Так, у травні 2023 року Ethereum вже зазнала втрати фінальності через помилки в клієнтах Prysm і Teku. За даними MigaLabs, попри покращення, різноманітність клієнтів у мережі залишається недостатньою, з Lighthouse, який займає 52,55% консенсусних вузлів, у порівнянні з Prysm на 18%.







