НовостиКриптовалютыОбновление Ethereum Glamsterdam сталкивается с сопротивлением: под угрозой 200 000 смарт-контрактов

Обновление Ethereum Glamsterdam сталкивается с сопротивлением: под угрозой 200 000 смарт-контрактов

Автор: Coincentral·

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

  • •По оценкам исследователей безопасности, новые правила ценообразования газа в Glamsterdam могут нарушить работу примерно 200 000 развёрнутых смарт-контрактов, а недостатки методологии анализа позволяют предполагать, что реальная цифра может быть выше.
  • •EIP-8037 повысит базовую плату Ethereum за создание контракта с 32 000 до 183 600 единиц газа, и компания безопасности ChainSecurity выявила восемь предположений о фиксированном газе в приложениях, которые из-за этого могут нарушиться.
  • •Два предложения о совместимости, поданные 8 ноября, — EIP-8488 Лео Глисика, разделяющее набор инструкций на старую и V2 версии, и черновик Джулио Ребуффо с двумя газовыми счётчиками — не утверждены для Glamsterdam и не указывают целевых дат.
  • •Основатель Curve Finance Михаэль Эгоров и инвестор Ethereum Райан Беркманс публично призвали к паузе: Эгоров предупредил о вероятном экстренном хардфорке, а Беркманс отозвал свой прежний призыв к быстрой активации.
  • •Разработчики перенесли активацию Glamsterdam, запланированную на 26 октября, в тестовой сети Hoodi, а Ethereum Foundation проверяет затронутые приложения вместе с компаниями безопасности ChainSecurity и Dedaub, собирая отзывы разработчиков.
Обновление Ethereum Glamsterdam сталкивается с сопротивлением: под угрозой 200 000 смарт-контрактов

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

8 ноября два разработчика подали конкурирующие предложения, направленные на то, чтобы Glamsterdam не нарушил работу уже используемых контрактов. Основатель Curve Finance Михаэль Эгоров предупредил, что обновление в его текущем виде может привести к экстренному хардфорку — то есть реактивному изменению правил, требующему скоординированного обновления узлов по всей сети. Инвестор Ethereum Райан Беркманс также пересмотрел свою прежнюю поддержку быстрой активации Glamsterdam.

На встрече 29 октября разработчики предварительно обсудили проведение закрытого тестирования Glamsterdam не ранее 16–20 ноября. Этот график обсуждался до подачи двух новых предложений.

Призывы к паузе

Основатель Curve Finance Михаэль Эгоров обратился с прямым призывом в X, написав: «Please don't break the chain» («Пожалуйста, не ломайте цепочку»). Он предупредил, что Glamsterdam в его текущем виде, судя по всему, с высокой вероятностью приведёт к «ещё одному экстренному хардфорку обратно, с кучей драмы».

Dear @ethereum – please don't break the chain. It does look like Glamsterdam in the current form would lead to another emergency hard fork back, with a lot of drama. I am sure, it can be made without breaking immutable contracts which hold funds — Michael Egorov (@newmichwill) November 7, 2026

Инвестор Ethereum Райан Беркманс изменил свою позицию после изучения рисков. Изначально он поддерживал быстрое продвижение вперёд, утверждая, что Ethereum не может гарантировать неизменные цены газа для каждого приложения. Позднее он написал в X:

«We should (clearly, now) not continue towards Glam activation asap. I was wrong to say so» («Нам следует (очевидно, теперь) не продолжать движение к активации Glam как можно скорее. Я ошибся, сказав это»), — написал Беркманс в X.

We should (clearly, now) not continue towards Glam activation asap. I was wrong to say so. I since learned that the problem is essentially worse than is generally understood (incl by me). We have an urgent need for more people to write more things with data in public on this. — Ryan Berckmans ⟠ (@ryanberckmans) November 7, 2026

Исследователь безопасности pcaversaccio заявил, что обновление не должно продолжаться в его текущем виде. «imho Glamsterdam should not be shipped in its current form, period» («По моему мнению, Glamsterdam не следует выпускать в его текущем виде, точка»), — написал исследователь, добавив, что повышение цены газа было доведено до сведения основных разработчиков примерно двумя неделями ранее.

Разработчик под псевдонимом banteg сообщил, что публичный анализ уже определил около 200 000 потенциально затронутых контрактов. По словам banteg, недостатки методологии анализа могут означать, что множество контрактов осталось неучтёнными, при этом несколько широко известных протоколов также оказались уязвимы.

Изменения цены газа и предлагаемые решения

Опасения связаны с двумя предложениями в рамках Glamsterdam — EIP-8037 и EIP-8038. Ethereum Improvement Proposals (EIP) — это формальные спецификации, посредством которых сеть определяет и принимает изменения правил. Предложения увеличивают плату за газ, взимаемую Ethereum за создание контрактов и доступ к хранимым данным блокчейна.

Газ — это плата, используемая для ценообразования каждого шага, выполняемого смарт-контрактом. Согласно EIP-8037, базовая плата за создание контракта вырастет с 32 000 до 183 600 единиц газа — до учёта затрат на хранение кода и выполнение.

Многие приложения были созданы исходя из предположения, что эти затраты останутся неизменными. Некоторые резервируют фиксированное количество газа при вызове другого приложения, а это означает, что повышение цены может привести к сбою таких вызовов: если фактические затраты превышают зарезервированный контрактом газ, вызов может отмениться (revert). Компания безопасности ChainSecurity выявила восемь подобных предположений, которые могут нарушиться.

Предложение Лео Глисика, EIP-8488, разделяет набор инструкций Ethereum на две версии. Существующие контракты сохранят прежнюю газовую схему, тогда как новые контракты должны будут использовать опкоды «V2» с новым ценообразованием.

Отдельный черновик Джулио Ребуффо предлагает использовать два газовых счётчика в каждой транзакции. Один отслеживал бы выполнение по старым правилам, позволяя контрактам видеть ожидаемые ими затраты, а другой определял бы фактическую плату по новым ценам.

В черновике Ребуффо указано, что для этой концепции не были запущены ни реализация в клиентах исполнения, ни тесты консенсуса. Ни EIP-8488, ни предложение Ребуффо не утверждены для Glamsterdam, и ни одно из них не указывает целевую дату.

Тестирование отложено

После предупреждений о безопасности разработчики перенесли активацию Glamsterdam, запланированную на 26 октября, в тестовой сети Hoodi. Hoodi — одна из публичных тестовых сетей Ethereum, где предстоящие изменения протокола отрабатываются до попадания в основную сеть. Перенос затронул изменения слоя исполнения Amsterdam, изменения консенсуса Gloas, а также план по увеличению лимита газа Hoodi до 200 миллионов.

6 ноября разработчик Ethereum Foundation Мариус ван дер Вейден сообщил, что фонд работает с ChainSecurity и Dedaub над проверкой затронутых приложений. Команда также собирает отзывы разработчиков.

Поэтому закрытое тестирование, обсуждаемое на 16–20 ноября, оставалось лишь предварительным и было запланировано до подачи конкурирующих предложений. Открытым остаётся вопрос, получит ли какой-либо из черновиков по совместимости место в рамках Glamsterdam, и какими будут результаты продолжающейся проверки с ChainSecurity и Dedaub по мере сбора отзывов разработчиков.

Первичный источник: https://coincentral.com/ethereum-glamsterdam-upgrade-faces-pushback-as-200000-smart-contracts-risk-breaking/