
Ethereum отложила форк Glamsterdam в тестовой сети
Разработчики Ethereum отложили активацию Glamsterdam в тестовой сети Hoodi, назначенную на 23 октября, после того как аудиторская фирма ChainSecurity днём ранее сообщила о своих находках. Обновление меняет плату за создание и чтение данных через EIP-8037 и EIP-8038, добавляет отдельный газовый пул под новое состояние и вводит списки доступа на уровне блока, чтобы транзакции проверялись параллельно.
Что нашла ChainSecurity
Находка касается поведения, а не сломанной функции. Переоценка газа меняет, у каких операций он заканчивается, поэтому контракт, написанный так, чтобы в определённой ситуации упасть, теперь может завершиться успешно и навсегда записать то, что задумывалось повторяемым. Сильнее всех затронуты те, кто использовал проверки газа как защитный механизм. Подобные допущения несёт в себе каждый смарт-контракт в сети, и почти нигде они не записаны явно.
“Даже при неизменном коде контракта путь отказа, который раньше откатывался, теперь может завершиться успешно.”
— ChainSecurity, о последствиях изменений в газе
ChainSecurity насчитала 13 реальных примеров и начала раскрытие затронутым проектам, а Ethereum Foundation оценивает охват. Число небольшое, но дело в категории: эти контракты неизменяемы, то есть пропатчить нельзя ни один.
Почему переоценка газа особая
Именно поэтому переоценка газа — изменение иного рода, чем обычное обновление. Допущение, зашитое в развёрнутый контракт, относится к модели стоимости той сети, на которой он лежит. Поменяйте модель — и контракт поведёт себя иначе, хотя ни строки его собственного кода не тронули, а до автора может быть уже не достучаться.
Реакция была быстрой и будничной: Престон Ван Лун выпустил обновление клиента Prysm, убирающее апгрейд, Кристин Ким опубликовала инструкцию по откату, новой даты для Hoodi не назначили. Для пользователя сети не изменилось ничего: откладывали тестовую активацию, а не что-либо в основной сети.
Одна цифра показывает масштаб замысла. Лимит газа в основной сети — 60 000 000, а блок, который мы прочитали во время написания этого текста, израсходовал 28 399 214, то есть 47%. Glamsterdam в тестовой сети Sepolia 6 октября поднял лимит почти до 200 млн — больше чем втрое против основной сети. То есть поднимают потолок, который сейчас не упирается ни во что. Рынок оценил событие ровно в ноль: эфир стоит $2399,34, минус 0,16% за сутки. Тестовая сеть и существует для того, чтобы такое случалось там, — так же XRP Ledger закрыл баг с неограниченной эмиссией до того, как он успел навредить, и так же Solana переводила консенсус по одному слоту на этой неделе. Решают теперь новая дата для Hoodi и то, устоит ли цель по основной сети до конца 2026 года.
Материал информационный и не является инвестиционной рекомендацией: ошибка найдена в тестовой сети, средства основной сети под угрозой не были, итоговое число затронутых контрактов не опубликовано.

Автор
MaksТрейдер
Долгое время интересуюсь рынком криптовалют, являюсь трейдером, пишу статьи и новости о своем опыте простыми словами.
Комментарии (0)
Пока нет комментариев — будь первым!
Присоединяйся к нашему комьюнити
Без спама, можно отписаться в один клик
Похожие материалы
ПопулярноеТоп 7
Крипторынок теряет 4-5% за день: что говорят объёмы и трейдеры
76Рынок





