НовостиКриптовалютыEthereum откладывает запуск тестнета Hoodi для Glamsterdam из-за рисков безопасности

Ethereum откладывает запуск тестнета Hoodi для Glamsterdam из-за рисков безопасности

Автор: CryptoNewsNet·

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

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

Ethereum откладывает запуск тестнета Hoodi для Glamsterdam из-за рисков безопасности

Разработчики Ethereum отложили хардфорк Glamsterdam в тестнете Hoodi после того, как исследователи безопасности выявили связанные с газом риски, способные изменить обработку неудачных транзакций существующими смарт-контрактами.

Хардфорки — это изменения протокола, требующие перехода на новые правила всех узлов сети. Стандартная практика Ethereum — сначала обкатывать их в тестнетах, таких как Sepolia и Hoodi, до активации в основной сети, где уже развернуты контракты и задействована реальная стоимость. Ethereum Foundation (EF) сообщила, что апдейт, изначально запланированный на 26 октября, отложен, чтобы разработчики могли изучить, как отдельные предложения в составе форка взаимодействуют со смарт-контрактами, уже развернутыми в Ethereum.

Решение стало следствием предупреждения от 13 октября со стороны компании blockchain-безопасности ChainSecurity, которая установила, что два предложения в составе Glamsterdam — EIP-8037 и EIP-8038, формальные спецификации, известные как Ethereum Improvement Proposals, — могут ослабить защиту от класса атак, называемых insufficient gas griefing.

График запуска в основной сети под вопросом

Перенос вносит неопределенность в график запуска Glamsterdam в основной сети. Разработчики рассматривали начало декабря и планировали утвердить сроки только после успешного тестирования в Hoodi, что делало запуск в тестнете решающим фактором для графика основной сети, а теперь оставляет эту дату открытой.

Апдейт уже был активирован в тестнете Sepolia 6 октября, до перенесенного запуска в Hoodi.

Как изменения газа могут подорвать меры защиты

Согласно анализу ChainSecurity, новые правила позволят возвращать газ контракту после неудачной операции, позволяя ему продолжать работу в случаях, когда ранее он бы остановился. Исследователи отметили, что это может помешать существующим проверкам безопасности, зависящим от того, сколько газа остается доступным в ходе транзакции.

При атаках типа insufficient gas griefing злоумышленник намеренно предоставляет слишком мало газа, чтобы легитимная операция смарт-контракта завершилась успешно. ChainSecurity предупредила, что предлагаемые изменения в Glamsterdam могут ослабить защиту от таких атак и потенциально позволить контрактам необратимо фиксировать неудачные операции. Например, затронутый контракт может удалить требование пользователя или отключить возможность его повторной попытки, лишив пользователя возможности выполнить в остальном корректную операцию.

Компания подчеркнула, что Glamsterdam не сделает ненадежными все проверки безопасности, связанные с газом. Некоторые меры защиты продолжат работать, но разработчикам придется пересмотреть их, чтобы убедиться, что они учитывают новые газовые правила апдейта.

Реакция сообщества

Результаты исследования вызвалиокоенность среди контрибьюторов Ethereum. В комментарии на GitHub от 21 октября псевдонимный исследователь безопасности pcaversaccio назвал риски «серьезными» и призвал пересмотреть хардфорк.

В пятницу ChainSecurity сообщила, что выявила «13 реальных примеров» и координирует ответственное раскрытие информации с затронутыми проектами. Компания не раскрыла деталей примеров и не назвала проекты, но призвала разработчиков как можно скорее проверить свои контракты.

Предупреждение следует за более ранним уведомлением Ethereum Foundation о том, что газовая модель Glamsterdam может нарушить работу кошельков, индексаторов и оценщиков газа, полагающихся на фиксированные предположения.

Поскольку график запуска в основной сети привязан к успешному запуску в Hoodi, за ключевыми событиями следует следить: перенесенная активация Hoodi, итоги процесса ответственного раскрытия информации ChainSecurity с затронутыми проектами и любые новые рекомендации, дополняющие уведомление EF для кошельков, индексаторов и оценщиков газа.