Ethereum нажал на тормоза при подготовке обновления Glamsterdam, и я, наоборот, испытал облегчение😮💨
Хардфорк Glamsterdam должен был активироваться в тестовой сети Hoodi 10/26
Вчера на встрече ACDE
#248 разработчики решили: отложить его на неопределённый срок
Изначально намеченное на начало декабря окно для основной сети тоже оказалось под вопросом
Причиной стал отчёт ChainSecurity от 10/13
EIP-8037 и EIP-8038 в рамках обновления меняют правила учёта газа
По новым правилам после неудачного вызова газ может вернуться вызывающей стороне
Из-за этого логика обработки ошибок, которая раньше прерывалась при нехватке газа, может продолжить работу
И даже записать «ошибку, которую можно исправить повторной попыткой» в состояние навсегда, превратив её в «необратимую ошибку»
Эта атака называется insufficient gas griefing:
Злоумышленник намеренно выделяет легитимной операции слишком мало газа, чтобы она завершилась ошибкой
Но оставляет достаточно газа, чтобы контракт успел записать эту «ошибку»
Контракт, попавшийся на эту уловку, может лишить вас права на получение средств или отключить возможность повторной попытки
Операция, которую можно было выполнить, отныне может остаться незавершённой навсегда
ChainSecurity сообщила, что уже обнаружила 13 реальных контрактов, которых это касается
Сейчас идёт ответственное раскрытие уязвимостей, названия не опубликованы
Но разработчиков прямо призвали: срочно проверьте свои контракты
Это не первый тревожный сигнал для Glamsterdam
Фонд уже предупреждал, что новая модель газа нарушит работу кошельков, индексаторов и инструментов оценки газа, полагающихся на фиксированные допущения
Проверка в Sepolia пройдена, а Hoodi остановили
Процесс «пошагового продвижения по тестовым сетям» затормозил уже на втором этапе
Что важнее для обновлений ETH — безопасность или скорость?
На этот раз основные разработчики выбрали безопасность, пожертвовав темпом
Мне кажется, именно так и нужно относиться к реальным деньгам в блокчейне
За скоростью гонятся L2, а безопасность защищает L1 — согласны?
$ETH #以太坊 #Glamsterdam #БезопасностьСмартКонтрактов
Не является инвестиционной рекомендацией. DYOR, торговля связана с риском.