Glamsterdam простыми словами: что изменит обновление Ethereum и почему его откладывают
ePBS, списки доступа на уровне блока и лимит газа в 200 млн: разбор следующего хардфорка Ethereum и проблемы с ценами на газ, остановившей запуск в Hoodi.
ETHEREUMBLOCKCHAINANALYSIS
Daniel Hartley
10/27/20261 мин чтение
Следующий хардфорк Ethereum, Glamsterdam, должен был стать главным обновлением 2026 года. 6 октября он заработал в тестовой сети Sepolia, однако 22 октября разработчики отменили запланированную на 26 октября активацию в более крупной тестовой сети Hoodi: аудит безопасности выявил проблемы с рядом изменений стоимости газа. По оценке Nixo, участника исследовательского сообщества Ethereum, задержка, скорее всего, сдвинет запуск в основной сети на 2027 год. Разбираемся, что делает обновление, почему оно важно и что вызвало очередную паузу.
Как и предыдущие форки, Glamsterdam объединяет два обновления: Amsterdam на уровне исполнения, который обрабатывает транзакции, и Gloas на уровне консенсуса, который координирует валидаторов. Два ключевых нововведения — встроенное в протокол разделение ролей пропозера и билдера (ePBS) и списки доступа на уровне блока.
Встроенное разделение пропозеров и билдеров
Сегодня большинство блоков Ethereum собирают не те валидаторы, которые их предлагают. Специализированные билдеры соревнуются за сборку самого прибыльного блока, а валидаторы выбирают лучшую ставку через стороннее ПО MEV-Boost, которое опирается на доверенных посредников — так называемые релеи. Система работает, но ставит небольшое число релеев в уязвимое положение: они видят блоки до публикации и теоретически могут цензурировать транзакции или выйти из строя.
ePBS, описанный в EIP-7732, переносит этот аукцион в сам протокол. Билдеры принимают обязательства по блокам и платежам так, что протокол может обеспечить их исполнение, и валидаторам больше не нужно доверять релеям. Побочный выигрыш — во времени. Если отделить обязательство от доставки содержимого блока, у сети внутри каждого слота остается больше времени на распространение и проверку данных, а этот запас — одно из условий безопасного роста пропускной способности.
Списки доступа на уровне блока
Второе нововведение, определенное в EIP-7928, требует, чтобы каждый блок заранее указывал, какие аккаунты и ячейки хранилища затрагивают его транзакции и какие значения получаются в результате. Имея такую карту, клиенты Ethereum могут загружать данные параллельно и выполнять независимые транзакции одновременно, а не строго по очереди. Для операторов узлов это означает более быструю обработку на том же оборудовании. Для сети — пространство для наращивания емкости. Именно в емкости и смысл. Разработчики совместили тестовые развертывания Glamsterdam с увеличением лимита газа на блок, то есть фактически размера блока, с 60 млн до 200 млн в Sepolia; такое же повышение планировалось для Hoodi. Более высокий лимит газа означает больше транзакций в блоке базового слоя и, при прочих равных, более низкие комиссии.
Почему отложили Hoodi
Обновление также меняет цены отдельных операций, чтобы стоимость газа лучше отражала нагрузку на узлы, прежде всего при создании и чтении данных состояния. Два предложения, EIP-8037 и EIP-8038, удорожают эти операции. Как сообщает Bankless, компания ChainSecurity, специализирующаяся на безопасности, обнаружила, что новые цены могут изменить поведение некоторых существующих контрактов. Например, запись в новую ячейку хранилища может стоить около 110 000 единиц газа вместо примерно 22 100, что способно превысить фиксированные лимиты газа, зашитые в старые контракты.
Опасения связаны с атакой под названием insufficient gas griefing: злоумышленник отправляет вызов с недостаточным количеством газа, легитимное действие проваливается, и эта неудача фиксируется окончательно. По словам ChainSecurity, компания нашла 13 реальных случаев и связывается с затронутыми проектами. Разработчики решили взять время на изучение проблемы и убрали из Hoodi запланированные активации Amsterdam и Gloas, а заодно и лимит газа в 200 млн.
Что это значит для пользователей и разработчиков
Держателям ETH и обычным пользователям ничего делать не нужно: задержка касается тестовых сетей и команд клиентов. Для разработчиков эта история — напоминание о том, что стоимость газа является частью среды контракта и что код, рассчитанный на фиксированные затраты, может сломаться при изменении протокола. Проектам со старыми контрактами, которые передают фиксированное количество газа, стоит проверить их уже сейчас, а не ждать даты запуска в основной сети.
Для дорожной карты в целом задержка Glamsterdam имеет последствия. Следующий форк, Hegotá, прорабатывается параллельно, и среди главных кандидатов в него — FOCIL, механизм, позволяющий нескольким валидаторам принудительно включать транзакции в блоки и тем самым усиливать устойчивость к цензуре. Виталик Бутерин назвал Hegotá, вероятно, последним обычным форком перед долгой перестройкой протокола, поэтому задержки на этом этапе сдвигают целую цепочку работ.
Ближайшие вехи — пересмотренная спецификация изменения цен на газ, новые релизы клиентов, новая дата для Hoodi и, возможно, повторный форк в Sepolia, если спецификация изменится. До тех пор любая дата запуска Glamsterdam в основной сети — гадание. Ясно одно: ключевые разработчики Ethereum поставили осторожность выше графика. Для сети, которая защищает ценности на сотни миллиардов долларов, именно такой компромисс устроил бы большинство пользователей.
