Разработчики Ethereum отменили запланированное обновление Glamsterdam на тестовой сети Hoodi после того, как аудитор безопасности ChainSecurity выявил критические уязвимости в предлагаемых изменениях системы газа. Компания сообщила, что эти модификации могли бы позволить смарт‑контрактам навсегда фиксировать неудачные операции, которые изначально были задуманы как повторяемые.
ChainSecurity привела 13 реальных примеров затронутых проектов и в настоящее время ведёт с ними процесс ответственного раскрытия информации. Хотя активация Glamsterdam ранее прошла на тестовой сети Sepolia 6 октября, новая дата для хардфорка на Hoodi пока не назначена, поскольку Ethereum Foundation оценивает масштаб возможного риска.
Ключевые факты
- Хардфорк Glamsterdam на тестовой сети Hoodi был отменён после выявления угроз безопасности компанией ChainSecurity.
- Обнаруженные изменения в системе газа могли бы позволить контрактам фиксировать ошибки вместо их повторения.
- Аудитор обнаружил 13 реальных случаев, когда существующие контракты уязвимы к этим логическим брешам.
- Операторам нод рекомендуется вернуться к более старым версиям программного обеспечения или дождаться обновлённых клиентов, исключающих данное обновление.
- Обновление Glamsterdam уже было активировано на тестовой сети Sepolia 6 октября.
Почему это важно
Отмена предотвращает внедрение кода, нарушающего допущения, на которые полагаются многие контракты при работе с ошибками внешних вызовов, в частности защищая от таких тактик, как «griefing» из‑за недостатка газа, когда злоумышленники могут провоцировать завершение корректных операций с их постоянной фиксацией.