Ethereum откладывает форк Glamsterdam в тестовой сети из-за уязвимостей в механизме газа — Decrypt
Ключевые выводы
- •Обновление Ethereum Glamsterdam было отложено в тестовой сети Hoodi после того, как ChainSecurity выявила связанные с газом риски, позволяющие смарт-контрактам необратимо записывать операции, которые должны были оставаться повторяемыми.
- •ChainSecurity обнаружила 13 реальных примеров затронутых контрактов и уведомляет затронутые проекты в рамках ответственного раскрытия информации.
- •Опасения связаны с EIP-8037 и EIP-8038, которые меняют оплату газа за доступ к состоянию и позволяют пополнять газ после неудавшихся вызовов, потенциально ослабляя защиту контрактов от insufficient gas griefing.
- •Операторам узлов рекомендовали откатиться на более старые версии ПО или дождаться, когда команды клиентов, включая Prysm, выпустят версии, убирающие обновление из расписания Hoodi.
- •Glamsterdam уже активна в тестовой сети Sepolia, и разработчики планировали релиз в основной сети до конца 2026 года, однако новая дата активации в Hoodi не назначена.

Разработчики Ethereum отложили запланированную активацию обновления сети Glamsterdam в её тестовой сети Hoodi после того, как компания ChainSecurity обнаружила проблемы с тем, как обновление меняет механизм газа, сообщила аудиторская фирма в четверг.
Обновление должно было заработать в Hoodi в понедельник. По данным ChainSecurity, изменения могут позволить некоторым смарт-контрактам необратимо записывать неудачные операции, которые их код был рассчитан держать повторяемыми.
Публичные тестовые сети, такие как Hoodi, — это репетиционные среды, где Ethereum активирует запланированные обновления в реальных условиях до основной сети, поэтому выявление проблем на этом этапе означает, что процесс поэтапного тестирования работает как задумано.
"It has just been decided to delay the Glamsterdam hard fork on the Hoodi testnet because of security impacts we identified", — написала ChainSecurity, добавив, что она "already found 13 real-world examples" и ведёт ответственную работу с затронутыми проектами.
⚠️ It has just been decided to delay the Glamsterdam hard fork on the Hoodi testnet because of security impacts we identified in this blog post: We already found 13 real-world examples and are in responsible disclosure with the affected projects. Please… — ChainSecurity (@chain_security) October 22, 2026
ChainSecurity сообщила, что связывается с затронутыми проектами, пока Ethereum Foundation оценивает, сколько контрактов подвержены риску. Ответственное раскрытие информации — это практика приватного сообщения об уязвимости затронутым командам, чтобы они могли устранить её до широкого распространения деталей.
Операторам узлов следует откатиться на более старую версию ПО без запланированного обновления либо дождаться, когда их команда клиента execution-слоя выпустит новую версию, отменяющую его, сказала исследователь Ethereum Christine Kim said. Preston Van Loon, разработчик консенсус-клиента Prysm, заявил, что релиз Prysm, убирающий обновление из расписания Hoodi, выйдет в тот же день. Поскольку хардфорки переписывают правила сети и требуют, чтобы каждый узел работал на совместимом ПО, и активация, и откат происходят через скоординированные релизы клиентов.
Почему изменения газа вызвали опасения
Газ — это плата за вычислительную работу в Ethereum. Glamsterdam меняет то, как сеть взимает плату за создание и доступ к хранимым данным, посредством двух предложений — EIP-8037 и EIP-8038, — и вводит отдельный пул газа для создания нового состояния. Ethereum Improvement Proposals (EIP) — это стандартный формат сети для описания изменений протокола.
Согласно анализу ChainSecurity, эти изменения нарушают допущения, на которые опираются многие контракты при сбое внешнего вызова. Некоторые контракты используют газа или полагаются на исчерпание газа вызовом, чтобы помешать атакующему намеренно предоставить слишком мало газа, из-за чего корректная операция завершается неудачей и записывается как окончательный сбой, — тактика, известная как insufficient gas griefing.
Как обнаружила фирма, в Glamsterdam газ может пополняться или возвращаться контракту после неудавшегося вызова, а изменение цен может менять количество газа, необходимое для вызова. "Even with unchanged contract code, a failure path that previously reverted can now complete", — отмечается в публикации.
ChainSecurity призвала проекты проверить свои контракты, добавив, что Ethereum Foundation выясняет, сколько из них затронуты.
Путь Glamsterdam к основной сети
Glamsterdam уже запущена в Sepolia, ещё одной тестовой сети Ethereum, которая активировала обновление 6 октября и начала производить блоки с лимитом газа почти в 200 миллионов — более чем в три раза больше, чем 60 миллионов в основной сети.
Обновление также добавляет списки доступа на уровне блоков, позволяющие компьютерам проверять транзакции параллельно, и переносит аукцион, определяющий, кто собирает каждый блок, в собственные правила Ethereum.
Разработчики планировали выпустить Glamsterdam в основной сети до конца 2026 года, опередив Hegotá — следующее обновление, ожидаемое в 2027 году, которое может добавить нативные функции приватности.
Новая дата форка в Hoodi не назначена. За дальнейшими сигналами следует следить: это новые релизы клиентов, убирающие обновление из расписаний тестовых сетей, подсчёт Foundation затронутых контрактов и любая перенесённая активация в Hoodi.