Ethereum отложил обновление Glamsterdam в тестовой сети Hoodi из-за рисков для смарт-контрактов
Разработчики перенесли запуск Glamsterdam в Hoodi после анализа EIP-8037 и EIP-8038: новые правила учёта газа могут изменить обработку ошибок существующими контрактами.
Разработчики Ethereum отложили активацию Glamsterdam в тестовой сети Hoodi, запланированную на 26 октября в 17:42:48 UTC. Решение приняли на заседании All Core Devs Execution после выявления возможных проблем с обработкой неудачных транзакций действующими смарт-контрактами. Новую дату запуска не назначили; запланированное увеличение лимита газа до 200 млн также отложено.
Риски связаны с EIP-8037 и EIP-8038, меняющими правила учёта газа. ChainSecurity в анализе от 13 октября указала, что при новых правилах некоторые контракты могут получить больше или меньше газа, чем ожидают. Это способно изменить обработку ошибок или помешать выполнению допустимой операции.
В частности, при отмене изменений газ, потраченный на создание определённых записей, может быть возвращён, и у контракта останется достаточно средств для выполнения действий по обработке ошибки. В другом сценарии создание нового слота хранения может потребовать 110 020 газа при исчерпании отдельного лимита вместо прежних 22 100.
ChainSecurity описала возможные механизмы, но публично не доказала, что уязвим к эксплуатации крупный действующий протокол. Glamsterdam уже активировали в тестовой сети Sepolia 6 октября. Дата обновления основной сети Ethereum не подтверждена.
Разобраться в теме новости
Что такое Ethereum: ETH, смарт-контракты и gas
Разбираемся, чем сеть Ethereum отличается от ETH, за что платят gas и как связаны кошельки, токены, смарт-контракты и сети второго уровня.
Читать разбор ПОШАГОВОКак посмотреть разрешения токенов кошелька без подключения
Как проверить доступы смарт-контрактов к токенам через публичный адрес: выбор сети, лимиты, распорядители и отличие просмотра от отзыва разрешений.
Открыть инструкцию ОБЪЯСНЯЕМКак работает криптовалютный ETF и что означают притоки
Спотовые и фьючерсные криптопродукты, отличия от покупки BTC и ETH, комиссии и правильное прочтение новостей о притоках и оттоках.
Читать разбор