Обновление Ethereum снова отложили — но на этот раз, по мнению этого кита, отсрочка даже к лучшему.

6 ноября Фонд Ethereum подтвердил в публикации: форк тестовой сети Hoodi для обновления Glamsterdam снова откладывается. Хардфорка не будет, пока проблему не решат, а новой даты активации пока не назначили.

Причина — два изменения в расчёте gas: EIP-8037 и EIP-8038. Они меняют стоимость газа для некоторых операций и хранения состояния. Аудиторская компания ChainSecurity обнаружила, что это нарушает базовые допущения, на которых основаны 8 существующих смарт-контрактов, из-за чего некоторые из них могут стать уязвимыми для атак. Фонд уже собрал эти 8 допущений в репозитории GitHub и призвал разработчиков проверить свои контракты, а также привлёк ChainSecurity и Dedaub к аудиту. Следующее обновление, Hegota, не затронуто и продвигается по плану; активация в тестовой сети Sepolia 6 октября тоже остаётся в силе.

Мнение этого кита: обновления откладывают не потому, что «не успели дописать». В этот раз всё было готово, но аудит показал, что новые правила могут создать проблемы старым контрактам, и разработчики решили вовремя затормозить. Лучше пересмотреть график тестовой сети, чем рисковать в основной сети, полагаясь на такие фундаментальные допущения, как «нужно ли откатывать неудачные транзакции». Так и следует заботиться о держателях. В краткосрочной перспективе первоначальный план запустить основную сеть в начале декабря, скорее всего, придётся сдвинуть. В долгосрочной — узким местом обновлений протокола становится уже не написание кода, а проверка старого кода; небольшая задержка лишь повышает надёжность. Сейчас $ETH колеблется в районе 2240 долларов, а 2200 долларов — первая линия поддержки. Пока не стоит торопить события с обновлением: следить за тем, когда Фонд объявит новую дату, полезнее, чем за графиком цен.