Виталик отвечает на инцидент с уязвимостью «клиента Prysm»: Не имеет значения, если Ethereum иногда не является финальным! Просто не делай ошибку окончательной
Соучредитель Ethereum Виталик Бутерин отреагировал на недавний инцидент, когда уязвимость клиента Prysm чуть не привела к сбою окончательности. Лично он преуменьшил обеспокоенность сообщества: «Иногда терять окончательность — это нормально. Что действительно ужасно, так это завершить неправильный блок». Он подчеркнул, что задержка на несколько часов не является вредной, цепочка все еще может работать, и есть только одна ключевая красная черта: не допустить ошибок.
(Предыдущее резюме: Краткий обзор: Какие преимущества обновление Fusaka принесло Ethereum?)
(Справочное дополнение: крики Виталика: лимит газа Ethereum увеличится в 5 раз в 2026 году, но неэффективные операции будут оштрафованы в 5 раз!)
Содержание этой статьи
Вскоре после того, как основная сеть Ethereum завершила Обновление Fusaka 3 декабря, Prysm. Из-за уязвимости v7.0.0 в клиенте v7.0.0 большое количество валидаторов не смогли правильно проголосовать. Уровень участия в онлайн-голосовании однажды упал ниже 75%, оставив лишь 9 процентных пунктов до того, как окончательность была официально потеряна, что вызвало панику в сообществе. Однако при экстренной координации разработчиков проблема была устранена в течение нескольких часов, и окончательность цепочки, наконец, была плавно восстановлена.
Лично Виталик Бутерин ответил: Можно иногда терять окончательность
Хотя вопрос с уязвимостью был вовремя решен, дискуссия в сообществе все равно была острой. В связи с этим сооснователь Ethereum Виталик Бутерин также сообщил об ошибке, из-за которой финализация задерживается на несколько часов, это не имеет значения, в течение этого времени цепочка будет продолжать нормально работать. Чего нам действительно следует избегать, так это «финализации неправильного блока».
Нет ничего плохого в том, чтобы время от времени терять финализацию.
Финализация предназначена для тех случаев, когда мы _действительно уверены_, что блок не будет отменен. Если завершение проекта задерживается на несколько часов, когда у крупного клиента обнаружена ошибка, это нормально. Цепочка продолжает работать в течение этого времени.
Следует избегать…
—vitalik.eth (@VitalikButerin) 4 декабря 2025 г.
Эксперты по протоколу Ethereum полностью согласны
Согласно отчету Cointelegraph, Фабрицио Романо Дженовезе, доктор компьютерных наук Оксфордского университета в Великобритании, партнер исследовательской компании по блокчейну 20squares и эксперт по протоколу Ethereum, на 100% выразил мнение Виталика. Согласившись, он далее пояснил: «Когда Ethereum теряет окончательность, он на самом деле лишь временно вырождается в модель Биткойна. Биткойн ни разу не был финализирован с момента его запуска в 2009 году, и все по-прежнему им довольны».
Он подчеркнул, что потеря окончательности не означает, что цепочка небезопасна, но что «гарантия от реорганизации изменилась с «определенности» на «вероятность». В мае 2023 года из-за ошибок клиентов Prysm и Teku финаличность терялась дважды подряд в течение 24 часов. Однако сеть Ethereum по-прежнему нормально производила блоки и не вызывала системных рисков.
Кроме того, Дженовезе также отметил, что на самом деле пострадают уровень 2 и перекрестные мосты, которые «чрезмерно полагаются на окончательность». Например, AggLayer от Polygon приостановит ввод и вывод средств, но средства пользователей не будут откачены. «В лучшем случае прибытие будет медленнее». Он считает, что если разработчик моста не сможет подготовить резервный механизм на случай возможной временной потери, это ответственность разработчика, а не проблема самого протокола.
В чем именно заключается «завершенность» Эфириума?
Окончательность Ethereum является основной гарантией консенсуса PoS: когда блок получает голоса более чем 66% (2/3) валидаторов во всей сети, он будет помечен как «обоснованный»; если более 2/3 голосов сохраняется в течение двух последовательных эпох, блок будет «завершен»; после завершения теоретически его невозможно отменить, если только более 1/3 валидаторов не совершат зло и не захотят сжечь свои огромные суммы поставленных на ставку ETH.
Если уровень голосования будет ниже 66% в течение длительного времени, будет активирован механизм «Утечки бездействия», чтобы наказать оффлайн-валидаторов и восстановить работу сети в нормальном режиме.