Фонд Ethereum указал на 8 инвариантов, которые нарушатся в обновлении Glamsterdam
Ключевые выводы
- •6 ноября Фонд Ethereum попросил разработчиков и аудиторов развернутых проектов на Ethereum проверить, как запланированные изменения спецификации Glamsterdam отразятся на их работе.
- •Фонд опубликовал список из восьми инвариантов, которые, по его оценке, будут нарушены в рамках запланированных изменений спецификации Glamsterdam.
- •Инварианты — это свойства, которые протокол должен сохранять при каждом корректном выполнении; поскольку развернутый код контрактов не меняется вместе с протоколом, проектным командам необходимо самостоятельно перепроверять свои предположения.
- •Glamsterdam — следующее крупное обновление Ethereum — запланировано после Fusaka и продолжает традицию названия сети по именам городов.
- •Поскольку изменения спецификации еще проходят через открытый процесс Ethereum, оценка проводится до вступления новых правил в силу.

6 ноября Фонд Ethereum направил прямой запрос разработчикам смарт-контрактов и аудиторам, стоящим за развернутыми проектами на Ethereum: проверить, как запланированные изменения спецификации для следующего крупного обновления сети — Glamsterdam — повлияют на их работу. Для поддержки этой проверки Фонд опубликовал список из восьми инвариантов, которые, по его оценке, будут нарушены в рамках запланированных изменений.
Инварианты — это свойства, которые протокол или приложение должно сохранять при каждом корректном выполнении — например, гарантии валидности транзакций, обработки состояния или результатов выполнения, на которые опираются развернутые контракты и их аудиты. При изменении спецификации сети инварианты, выполнявшиеся ранее, могут нарушиться, потенциально делая недействительными предположения, на которых построены продуктивные системы. Именно этот вопрос затрагивает уведомление Фонда, и именно поэтому он попросил внешние команды сверить восемь отмеченных случаев с собственными кодовыми базами. Развернутый код контрактов Ethereum не меняется вместе с протоколом, поэтому любую гарантию, на которую опирается проект, должна перепроверить сама команда, а не само обновление.
Glamsterdam — кодовое имя следующего крупного обновления сети Ethereum, запланированного после Fusaka. Ethereum координирует подобные обновления через открытый процесс спецификаций, в рамках которого изменения протокола обсуждаются командами клиентов, исследователями и разработчиками приложений до их включения в спецификации обновления. Обновление продолжает давнюю традицию именования протокола, получив название в честь Амстердама. В рамках этого процесса изменения на уровне спецификаций могут затрагивать правила исполнения и консенсуса, а значит и гарантии, на которые полагаются смарт-контракты. Поскольку уведомление охватывает планируемые спецификации, а не уже действующие правила, оценка проводится до вступления изменений в силу, пока они еще проходят через открытый процесс Ethereum.
Обращение Фонда от 6 ноября было нацелено именно на этот интерфейс между изменениями протокола и развернутым программным обеспечением. Разработчиков и аудиторов попросили оценить для собственных развертываний, какие из восьми выявленных нарушений инвариантов применимы и каковы будут практические последствия после вступления в силу изменений спецификации Glamsterdam. По мере продвижения обновления ключевыми сигналами станут то, как эти проверки соотнесут восемь отмеченных нарушений с развернутыми проектами, и как спецификации Glamsterdam продолжат развиваться в рамках открытого процесса.
Этот отчет впервые был опубликован COINOTAG 9 ноября 2026 года: Фонд Ethereum указал на 8 инвариантов, которые нарушатся в Glamsterdam. Полная версия статьи доступна на Coinotag: полная версия.