Протокол Fortress — алгоритмический денежный рынок и протокол выдачи займов — был выкачан из всех средств после атаки манипулирования оракулом. С тех пор украденная криптовалюта была перенесена из Binance Smart Chain в Ethereum и смешана с использованием протокола конфиденциальности Tornado Cash.
Выкуп протокола
В понедельник компания CertiK, занимающаяся безопасностью блокчейна, поделилась информацией о взломе с CryptoPotato. Все началось с того, что хакер использовал ETH для покупки значительного количества FTS — управляющего токена, управляющего протоколом FTS.
Кворум голосов по контракту на управление кредитами Fortress составляет 400 000 FTS. На момент взлома это стоило всего 18 000 долларов и представляло собой меньшее количество токенов, чем было у злоумышленника. Другими словами, теперь он имел право принять любое предложение об изменении протокола, которое ему нравилось.
Поэтому он передал предложение с идентификатором 11, которое изменило фактор залога для токенов FTS в кредитных договорах с 0 до 700 000 000 000 000 000. Он также обновил ценовой оракул, используемый кредитным договором, чтобы цена токена обновлялась, даже если право голоса было равно нулю.
«Благодаря этим обновлениям стоимость залога злоумышленника (FTS) была значительно увеличена, поэтому злоумышленник смог занять большое количество других токенов по кредитным договорам», — объяснил CertiK в Twitter.
Злоумышленник использовал свои оставшиеся FTS, чтобы заимствовать огромное количество токенов и конвертировать их в более 1000 ETH и более 400 000 DAI, что на момент взлома стоило более 3 миллионов долларов. Затем он развернул механизм самоуничтожения, закодированный в своем вредоносном смарт-контракте, и быстро перевел украденные товары в Tornado Cash.
Команда протокола крепости заявила, что они «абсолютно опустошены» вчерашними событиями. Они призвали сообщество не размещать какие-либо активы в Fortress, а также призвали всех доступных партнеров помочь вернуть средства.
Tornado Cash: лучший криминальный инструмент
Как ETH, необходимый для покупки первоначального FTS хакера, так и ETH, представляющий украденные хакером товары, поступали и уходили через Tornado Cash. Протокол микширования разрывает связь между адресами отправителя и получателя в Ethereum, позволяя хакеру скрывать свою личность от начала до конца.
За последние несколько месяцев один и тот же протокол был полезен многим крипто-ворам. Лицо или группа лиц, стоящих за мартовским взломом Ronin на сумму 600 млн долларов, теперь несут единоличную ответственность за 15 % средств, внесенных в миксер.
В январе через Tornado было отмыто около 14,6 млн долларов США в ETH, украденных с Crypto.com.




