Протокол Balancer наконец-то выявил причину эксплойта на $116 млн

DeFi-протокол Balancer выявил внутреннюю ошибку в логике округления функции «upscale», которая стала основной причиной недавнего эксплойта на $116 млн.

Согласно отчёту разработчиков, функция, которая используется при обмене токенами, была взломана злоумышленниками в нескольких сетях. Это и привело к быстрой потере WETH, osETH и wstETH, которые были задействованы в нескольких транзакциях.​​

Злоумышленники воспользовались тем, как код обрабатывает нецелые коэффициенты масштабирования, чтобы манипулировать балансами пулов и выводить средства. Команда Balancer обнаружила, что взлом позволил хакерам незаметно перемещать средства внутри хранилищ перед окончательным выводом. В общей сложности мошенники украли $116,6 млн. Ущерб был нанесён сразу нескольким активам и сетям, включая Ethereum, Arbitrum, Base и Polygon.

Позже стало известно, что одному из пострадавших протоколов StakeWise удалось вернуть osETH почти на $19 млн. Это около 73,5% от общей суммы, выведенной с помощью этого актива. Сообщалось, что эти средства будут возвращены пострадавшим пользователям Balancer в соответствии с их балансом до взлома. Однако злоумышленник уже конвертировал некоторые активы в ETH, а значит, они безвозвратно утеряны.

Источник: happycoin.club

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *