Старт кампании предварительных депозитов для L2-проекта MegaETH на прошлой неделе ознаменовался серьезными техническими сбоями — вместо запланированной суммы в $250 млн на счет поступило $500 млн. Причиной стали целый ряд операционных ошибок и недоработанных настроек инфраструктуры, которые активировались во время взаимодействия с мультисиг-кошельком.
Об этом сообщает ProIT
Неудачный старт продаж из-за технических просчетов
Перед запуском команда MegaETH объявила четкие правила: начало в 9:00 по восточному времени, лимит в $250 млн, принцип first come, first served (FCFS), а также обязательное прохождение KYC через платформу Sonar. Однако инфраструктура не выдержала нагрузки — уже в 9:01 серверы Sonar стали недоступны из-за превышения лимита обращений, а команда не провела необходимого нагрузочного тестирования. Дополнительно в контракте обнаружилась несоответствие параметра SaleUUID, что блокировало возможность внесения депозитов даже до сбоя серверов.
Исправление ошибок продолжалось 23 минуты, в течение которых команда собирала подписи в мультисиг-кошельке для обновления параметров. Весь это время пользователи безрезультатно пытались внести средства. Лимит в $250 млн был достигнут за 156 секунд после восстановления работы моста, причем большинство мест достались ботам и тем, кто постоянно обновлял страницу, так как официального сообщения о восстановлении не было.
Как случайный пользователь активировал повторный сбой
После волны критики команда приняла решение повысить лимит до $1 млрд и в 11:00 повторно открыть депозиты. Для этого были изменены параметры контракта через Safe, при этом четыре из шести подписей были собраны заранее. Особенность протокола Safe заключается в том, что полностью подписанную транзакцию может выполнить любой пользователь. Пользователь с псевдонимом chud.eth заметил такую транзакцию в мемпуле и самостоятельно активировал ее на 34 минуты раньше запланированного времени.
Ранний запуск привел к новому массовому поступлению средств, а команда лишь наблюдала за стремительным ростом баланса без возможности вмешаться. Намерение ограничить сбор на уровне $400 млн не реализовалось — соответствующая транзакция была проведена с задержкой, и контроль над процессом удалось вернуть только когда сумма достигла $500 млн. После этого было решено не повышать лимит до $1 млрд.
«Команда публично признала свои ошибки, заявив, что инцидент стал следствием неправильной организации процессов и незнания документации инструментов».
Менее 5% участников воспользовались возможностью отозвать депозиты. Запуск основной сети MegaETH по-прежнему запланирован на декабрь 2025 года, а выпуск токена — на начало 2026 года. Стоит отметить, что еще в октябре за первую сутки токенсейла MegaETH было привлечено $470 млн при превышении лимита почти в десять раз.

