Сбой на $500 млн при запуске MegaETH: разбор без воды для крипто-форума

  • Автор темы Автор темы Hazik
  • Дата начала Дата начала

Hazik

Модератор
Команда форума
Местный
Регистрация
03.10.2025
Сообщения
936
Запуск предварительных депозитов L2-проекта MegaETH 25 ноября превратился в один из крупнейших технических провалов года. Вместо ограниченных $250 млн проект собрал $500 млн, потеряв контроль над управлением смарт-контрактом — не из-за хакеров, а из-за ошибок команды.




Коротко о главном​


  • Цель — собрать $250 млн ликвидности перед запуском L2 в декабре.
  • Из-за ошибок инфраструктуры и мультисигов — хаотичный прием депозитов.
  • Депозиты улетели в потолок $500 млн, команда не успевала реагировать.
  • Смарт-контракты — без уязвимостей, сбой вызван человеческим фактором.
  • Менее 5% пользователей запросили возврат. Запуск сети — в декабре.



Что пошло не так: хронология сбоя​


1) Падение Sonar (KYC-платформа) уже в 9:01


Запуск был запланирован на 9:00 (ET). Но через минуту инфраструктура не выдержала нагрузки и легла.
Причина — отсутствие нагрузочного тестирования под реальные суммы и очереди.


2) Ошибка в SaleUUID


Даже до падения Sonar депозитный контракт не пропускал транзакции:
параметр SaleUUID не совпадал с настройками Sonar.


На исправление ушло 23 минуты, пока собирали подписи для апдейта через мультисиг.


3) Как только всё починили — $250 млн залили за 156 секунд


Поскольку официального объявления о восстановлении не было, слоты достались:


  • ботам,
  • пользователям, которые вручную спамили транзакции.



Основная катастрофа: мультисиг Safe​


После критики команда решила:


  • поднять лимит до $1 млрд,
  • открыть повторный прием средств в 11:00.

Параметры снова менялись через Safe-мультисиг: 4/6 подписей.
Команда собрала подписи заранее, чтобы «ровно в 11:00 просто отправить».


Они забыли ключевое правило Safe


Если мультисиг-транзакция уже полностью подписана —
выполнить её может любой пользователь, заметивший её в мемпуле.


Это и произошло.


Пользователь chud.eth увидел предподписанную транзакцию и исполнил её за 34 минуты до планируемого времени.




Рост баланса в реальном времени — команда просто наблюдала​


Как только лимит открылся раньше времени, на контракт устремился новый поток средств.


  • Попытка поставить ограничение на $400 млн уже была бесполезной — сумма успела улететь выше.
  • С трудом удалось остановить сборы на $500 млн.

Команда признала провал:


«Это неприемлемо. Контракты были безупречны — виноват человеческий фактор и незнание документации Safe».



Как отреагировало сообщество​


  • Несмотря на хаос, лишь ~5% пользователей воспользовались функцией вывода.
  • Большинство продолжает поддерживать проект.
  • Уверенность в MegaETH сохраняется, учитывая успешный токенсейл 30 октября на $1,39 млрд (27x переподписка).



Что дальше​


  • Запуск основной сети — декабрь 2025.
  • Добавление токена — начало 2026.
  • Команда обещает переработать процессы управления и отказаться от рискованных workaround’ов.


 
Назад
Верх