🔞 Украсть $1 млн без взлома: как ограбили протокол 42DAO
22 июля стейблкоин Balance Coin (BLC) экосистемы 42DAO за несколько часов потерял привязку к доллару и рухнул более чем на 99%.
Приватные ключи не крали, серверы не взламывали. Слабым местом стала экономическая логика протокола.
Оракул передал аномально низкую цену BTCB, а система приняла её без защитных проверок. Протокол запустил ликвидации и продал залог значительно ниже рыночной стоимости. Оператор скупил BTCB по ложной цене и обменял его через PancakeSwap. Ущерб превысил $1 млн.
⚙️ Как протокол сам отдал залог
Атака прошла через связку Median Oracle, Spotter и механизма ликвидаций Dog.
Spotter записал неверную цену BTCB без проверки резкого отклонения, после чего Dog начал принудительную продажу залога. Взламывать смарт-контракт не потребовалось. Достаточно было заставить систему поверить, что BTCB почти ничего не стоит.
💱 Куда ушёл $1 млн
Аналитики BitOK восстановили маршрут средств. Основной поток был переведён в BSC-USD, собран на одном адресе и вместе с дополнительным траншем превысил $1,04 млн.
Дальше средства прошли через LI.FI и Across в Ethereum. Около 1,036 млн USDC поступили на новый кошелёк, после чего почти вся сумма была внесена в Railgun.
🔍 Главная деталь расследования
Маршрут через приватную инфраструктуру был подготовлен заранее.
До основного вывода оператор провёл тестовые 3,2 тыс. USDT через Railgun и отправил пробный 1 BSC-USD. Отдельный адрес выполнял операции примерно каждые пять секунд, что указывает на автоматизацию.
Пока средства оставались в BNB Smart Chain, весь поток был виден и сходился в одной точке. Прозрачная часть маршрута закончилась после перехода в Ethereum и входа в Railgun.
Схема BitOK показывает, как одна ошибочная цена прошла через систему и повлияла на дальнейшую работу протокола.
Сайт | Telegram | BitOK бот
Post #1421
873

- ❤ 11
- 👍 7
- 🔥 7