• 7 ноября разработчики призвали приостановить обновление Glamsterdam для Ethereum из-за рисков, связанных с пересмотром стоимости газа в рамках EIP-8037.

• Согласно анализу последствий пересмотра цен, изменения стоимости газа по EIP-8037 затронут 200 000 контрактов Ethereum.

• Основатель Curve Finance предупредил, что Glamsterdam может привести к ещё одному экстренному хардфорку.

EIP-8037: пересмотр цен на газ может затронуть 200 000 контрактов

Обновление Glamsterdam для Ethereum (ETH) уже достигло тестовой сети Sepolia — это последний этап перед запуском в основной сети. Однако несколько известных разработчиков теперь призывают основных разработчиков остановить обновление в его нынешнем виде. Их беспокоит EIP-8037 — предложение в рамках Glamsterdam, которое повышает стоимость газа за создание новых данных в состоянии сети, например записей в хранилище и вновь развёрнутых контрактов. Некоторые существующие смарт-контракты задают фиксированное количество газа для таких операций или проверяют остаток газа во время транзакции. После введения новых цен таким вызовам может не хватить газа, и они завершатся с ошибкой. Уже развёрнутый код нельзя исправить постфактум, из-за чего средства пользователей могут оказаться заблокированными. Критики указывают на механизм интроспекции газа: контракты проверяют, сколько газа осталось, и меняют своё поведение при изменении его стоимости. Основатель Curve Finance прямо обозначил серьёзность ситуации в публикации на X от 7 ноября, попросив разработчиков «пожалуйста, не ломайте сеть» и предупредив, что Glamsterdam приведёт к «ещё одному экстренному хардфорку» и «большому скандалу». Известный разработчик DeFi banteg назвал план «совершенно нелепым»: по его словам, в анализе последствий пересмотра цен перечислены 200 000 затронутых контрактов, но из-за методологических проблем не учтено ещё множество других, а изменение повлияет на развёртывание и работу нескольких известных протоколов. Член совета директоров Ethereum Foundation и исследователь безопасности также выступил против продолжения работ, написав, что не станет поддерживать «форк, нарушающий инварианты», о которых «не знали ещё около двух недель назад». Другой разработчик заявил, что его команда сообщила о тех же проблемах ещё до того, как код попал в Sepolia, и предупредил, что будет ошибкой торопиться с запуском Glamsterdam, игнорируя отзывы сообщества. Спор разгорается на фоне того, что после недавней волны ликвидаций цена Ethereum держится у уровня поддержки в $2 200.

Сторонники скорейшей активации отступают

Отступление сторонников обновления может иметь не меньшее значение, чем первоначальная критика. Райан Беркманс, влиятельный участник сообщества Ethereum, сначала призвал активировать Glamsterdam «как можно скорее», утверждая, что сеть гарантирует доступ к самой себе, а не конкретные цены на газ, поэтому контракты, зависящие от точных расходов, не подпадают под эту гарантию. Несколько часов спустя он изменил позицию, написав, что сообществу «не следует продолжать движение к скорейшей активации Glam» и что «я был неправ, говоря это». Он добавил, что проблема «по сути, серьёзнее, чем принято считать», а участники сообщества в совокупности допустили просчёты в проектировании, проверке и публичной коммуникации. По его словам, интроспекция затрат на газ — «очень серьёзная проблема», требующая «немедленного исправления и гораздо большей прозрачности», хотя он по-прежнему считает, что многолетний опыт проведения форков чему-то научил сообщество. Проблема возникла не на этой неделе. В октябре основные разработчики отложили форк Glamsterdam в Hoodi до проверки восьми инвариантов — свойств, которые должен сохранять тестовый запуск, — после того как исследователи безопасности указали на риски. Glamsterdam — одно из двух крупных обновлений Ethereum, запланированных на 2026 год, а сооснователь Виталик Бутерин уже назвал следующий форк, Hegota, последним «обычным» форком сети. Спор разгорается и на фоне слабого рынка: продукты Ethereum ETF только что показали худший с момента запуска месяц по притоку средств, включая чистый отток в размере 93,3 млн долларов 6 ноября, который возглавил фонд ETHA от BlackRock. Теперь на основных разработчиков давят, требуя опубликовать больше данных до выхода Glamsterdam в мейннет.

Преграда на пути в мейннет

Этот спор касается скорее порядка действий, чем принципов. Мало кто из участников считает, что стоимость газа ни в коем случае нельзя пересматривать; вопрос в том, может ли EIP-8037 пройти проверку в нынешнем виде. Прежде чем Glamsterdam преодолеет оставшееся препятствие — тестирование в Hoodi с установленными сроками, — необходимо подготовить анализ влияния пересмотра цен, который выдержит методологические возражения, высказанные 7 ноября. Команды клиентов и раньше исправляли собственные ошибки — например, Paradigm выпустила Reth v2.10.0 из-за проблемы с корнем состояния, — но никакое исправление клиента не изменит уже неизменяемый контракт. Пока основные разработчики не пересмотрят масштабы EIP-8037 или не опубликуют данные, отвечающие на возражения, график запуска в мейннете нельзя считать надёжным, а запланированный следом форк Hegota унаследует тот же нерешённый вопрос.