НовостиКриптовалютыEthereum откладывает хардфорк Glamsterdam в тестнете Hoodi из-за рисков безопасности газового учёта

Ethereum откладывает хардфорк Glamsterdam в тестнете Hoodi из-за рисков безопасности газового учёта

Автор: Cryptopolitan·

Ключевые выводы

  • •Разработчики Ethereum отложили хардфорк Glamsterdam в тестнете Hoodi после того, как изначально запланированная эпоха активации 26 октября была удалена из конфигурации развёртывания без объявления новой даты.
  • •Задержка связана с предупреждением ChainSecurity от 13 октября о том, что EIP-8037 и EIP-8038 могут ослабить защиту от «insufficient gas griefing», позволяя возвращать газ контрактам после неудачных операций.
  • •ChainSecurity выявила 13 потенциально уязвимых контрактов в реальных условиях и проводит ответственную раскpытие информации, призывая разработчиков проверить код, поскольку развёрнутые контракты Ethereum нельзя патчить напрямую.
  • •Задержка также приостанавливает активацию Gloas на уровне консенсуса и запланированное увеличение лимита газа Hoodi до 200 миллионов, хотя существующая история цепочки Hoodi не затронута.
  • •Поскольку запуск тестнета Hoodi был последней контрольной точкой перед основной сетью, предлагаемое декабрьское развёртывание в основной сети больше не следует рассматривать как крайний срок.
Ethereum откладывает хардфорк Glamsterdam в тестнете Hoodi из-за рисков безопасности газового учёта

Разработчики Ethereum отложили развёртывание хардфорка Glamsterdam — обновления протокола, охватывающего всю сеть и требующего от каждого оператора узла обновить клиентское ПО, — в тестнете Hoodi после того, как эксперты по безопасности выявили потенциальные изменения газового учёта, способные повлиять на работу уже развёрнутых смарт-контрактов при неудачных транзакциях.

Последнее обновление на неопределённый срок откладывает активацию грядущего хардфорка в основной сети Ethereum и ставит под сомнение ориентировочное декабрьское окно запуска.

Сроки Glamsterdam под вопросом

В посте в блоге, опубликованном в четверг, Ethereum Foundation сообщила, что активация была отложена из-за проблем с безопасностью. По данным Фонда, разработчики совместно приняли решение отложить обновление в ходе звонка ACDE #248 — двухнедельной встречи All Core Developers Execution — чтобы оценить взаимодействие предложения EIP-8037 со смарт-контрактами, уже развёрнутыми в основной сети Ethereum.

Изначально хардфорк Hoodi должен был быть активирован 26 октября в 17:42:48 UTC на эпохе 132 352 — единице времени фиксированной длины на уровне консенсуса Ethereum. Теперь эта эпоха удалена из конфигурации развёртывания, и новая эпоха не назначена. Заменяющая дата активации не была объявлена.

Задержка также затрагивает развёртывание активации Gloas на уровне консенсуса и запланированное увеличение текущего лимита газа Hoodi до 200 миллионов — потолка объёма вычислений, который может содержать каждый блок, — оба этих пункта являются частью пакета обновлений хардфорка Glamsterdam. Однако Фонд подчеркнул, что изменение графика не повлияет на существующую историю цепочки Hoodi.

Как изменения газа могут обернуться против самих себя

Проблема восходит к 13 октября, когда аудиторская блокчейн-компания ChainSecurity пометила два предложения по улучшению Ethereum из апгрейда Glamsterdam — EIP-8037 и EIP-8038 — как угрозу существующим мерам, призванным предотвратить то, что она называет «insufficient gas griefing». В рамках этой атаки вызывающая сторона намеренно отправляет недостаточно газа, чтобы легитимная функция контракта завершилась неудачей.

Газ — это единица, в которой Ethereum измеряет вычисления, и контракты пишутся с предположением, что газ, выделенный операции, расходуется, а не возвращается. С введением этих мер станет возможным возвращать газ контракту после неудачной операции, что позволит продолжить выполнение, которое иначе остановилось бы. Многие контракты используют количество газа, оставшегося в середине транзакции, в качестве одной из мер безопасности. Изменение этого предположения даст контракту возможность завершить неудавшуюся операцию, лишив пользователя возможности что-либо востребовать или выполнить другую операцию.

Масштаб апгрейда выходит за рамки газового учёта. В посте в X от 26 сентября сооснователь Ethereum Виталик Бутерин отметил улучшения синхронизации, которые, как ожидается, принесёт обновление:

Reminder: you can now sync an ethereum node within half a day and with aggressive settings the space it takes up on disk can be under half a terabyte. EIP-4444 and hard work by client teams on optimizing snap sync has improved things a lot. Glamsterdam will improve the sync situation further still (eg. Nimbus's new sync protocol uses it) — vitalik.eth (@VitalikButerin), 26 сентября 2026 г., в X

Некоторые проверки газа в любом случае устоят перед изменениями, но их придётся проверить на соответствие новой системе учёта Glamsterdam.

Выявлено 13 контрактов в реальных условиях

ChainSecurity сообщила в пятницу, что выявила 13 случаев потенциально уязвимых контрактов в реальных условиях и занимается ответственной раскpытием информации с соответствующими проектами. Хотя компания не раскрыла затронутые проекты и детали обнаруженных случаев, она посоветовала разработчикам срочно проверить свои контракты. В отличие от традиционного ПО, развёрнутые контракты Ethereum нельзя просто пропатчить, поэтому бремя проверки ложится на каждый проект до любой новой даты активации.

Новость сильно отразилась на участниках сообщества. Анонимный разработчик pcaversaccio прокомментировал на GitHub 21 октября, что ситуация «серьёзная» и что хардфорк необходимо пересмотреть.

Это объявление последовало за предыдущим предупреждением Ethereum Foundation о том, что новый механизм ценообразования газа в Glamsterdam может затронуть кошельки, индексаторы и оценщики газа, работающие на фиксированных предположениях.

Glamsterdam запустился в тестнете Sepolia 6 октября, а Hoodi был следующей ожидавшейся контрольной точкой перед запуском в основной сети — в рамках процесса развёртывания Ethereum запуски в тестнетах служат шлюзами, которые должен пройти апгрейд до основной сети. Изначально команда планировала декабрьское развёртывание в основной сети при условии успешного тестирования тестнета Hoodi. Однако, поскольку активация Hoodi больше невозможна, предлагаемый декабрьский запуск не следует рассматривать как крайний срок. Ключевые индикаторы на будущее: появится ли заменяющая эпоха в конфигурации развёртывания, что покажет оценка взаимодействия EIP-8037 и какие результаты принесут обмены ответственной раскpытия информации ChainSecurity с 13 отмеченными проектами.