Ethereum: 25% валидации упало после Фусаки, ошибка Prysm грозит потерей финализации
Падение участия в голосовании Ethereum на 25% совпало с ошибкой в клиенте Prysm, сеть была в 9% от потери финализации25%-ное падение участия в голосовании Ethereum совпало с ошибкой в консенсусном клиенте Prysm вскоре после обновления Fusaka, при этом сети оставалось всего 9% до потери финализации.Вскоре после обновления сети Fusaka в сети Ethereum наблюдалось резкое падение участия валидаторов после того, как ошибка в консенсусном клиенте Prysm вывела из строя часть голосов.Согласно объявлению Prysm, сделанному в четверг, версия v7.0.0 клиента излишне генерировала старые состояния при обработке устаревших аттестаций. Этот недостаток, по словам основного разработчика Prysm Теренса Цао, препятствовал корректной работе узлов. Разработчики рекомендовали пользователям запускать клиент с флагом --disable-last-epoch-targets в качестве временного обходного пути.Данные сети Beaconcha.in показывают, что в эпоху 411 448 сеть достигла лишь 75% участия в синхронизации (процент 512 случайно выбранных узлов, подписывающих заголовки цепочки) и 74,7% участия в голосовании. Снижение участия в голосовании на 25% означало, что сети не хватало менее 9% до потери супербольшинства в две трети, необходимого для поддержания финализации и регулярной работы.На момент написания, текущая эпоха сети Ethereum (411 712) демонстрирует почти 99% участия в голосовании и достигла 97% участия в синхронизации, что указывает на восстановление сети. До инцидента в эпохах регулярно наблюдалось значительно более 99% участия в голосовании.Снижение участия в голосовании примерно соответствует доле валидаторов, использующих консенсусный клиент Prysm, которая оценивалась в 22,71% в среду, прежде чем упасть до 18% после инцидента. Это позволяет предположить, что сбой аттестации, вероятно, был сосредоточен среди валидаторов Prysm.В качестве вероятного последствия такого сбоя мосты второго уровня зависнут, роллапы приостановят вывод средств, а биржи увеличат требования к подтверждению блоков на фоне повышенного риска реорганизации цепочки.Подобный инцидент, который мог бы привести к потере финализации Ethereum, не является чисто теоретическим. В начале мая 2023 года основная сеть Ethereum потеряла финализацию — инцидент, который произошел дважды в течение 24 часов из-за ошибок в обработке аттестаций старых целей в консенсусных клиентах Prysm и Teku.Инцидент мог бы привести к гораздо худшим последствиям, поскольку, по оценкам его разработчиков, Prysm работал на более чем двух третях консенсусных узлов еще в сентябре 2021 года. Данные, опубликованные в январе 2022 года Майклом Спроулом, разработчиком, работающим над текущим мажоритарным консенсусным клиентом Lighthouse, показали, что Prysm работал на 68,1% узлов.Хотя разнообразие консенсусных клиентов Ethereum достигло некоторого прогресса с 2022 года, оно все еще далеко от достижения количества клиентов менее 33% — предела, который гарантировал бы, что ошибка в одном клиенте недостаточна для остановки финализации сети. Текущие данные MigaLabs показывают, что Lighthouse в одиночку составляет 52,55% консенсусных узлов, а Prysm занимает второе место с 18%.Эксперт по Ethereum Энтони Сассано отметил в посте на X, что «если бы ошибка была у Lighthouse, то сеть потеряла бы финализацию».
05.12.2025 14:12