
Ночью на воскресенье, 22 марта, стейблкоин USR от Resolv Labs потерял привязку к доллару и почти обесценился из-за действий злоумышленника. Хакер воспользовался уязвимостью смарт-контракта и создал миллионы новых монет.
Resolv Labs приостановила все функции протокола и работает над восстановлением системы. По информации блокчейн-исследователя yieldsandmore, хакер выпустил необеспеченные токены USR на 50 миллионов долларов, потратив всего 100 тысяч долларов.
Специалисты по кибербезопасности PeckShield сообщили, что злоумышленник дополнительно выпустил ещё 30 миллионов токенов USR и провёл манипуляцию с оракулом. Эксперты криптофонда D2 Finance предположили, что функция выпуска токенов в контракте USR была нарушена из-за компрометации внешнего подписывающего модуля или отсутствия проверки суммы между запросом и выполнением операции.
Злоумышленник переместил 50 миллионов выпущенных токенов в несколько криптопротоколов, обменял на стейблкоины USDC и USDT, а затем конвертировал в эфир. В общей сложности на атаке хакер заработал около 25 миллионов долларов. Скорость транзакций была настолько высокой, что платформа не успела отреагировать.
Из-за резкого падения ликвидности и роста проскальзывания курс USR рухнул до 50 центов на большинстве площадок. Самое резкое падение произошло в пуле USR/USDC платформы Curve Finance — наиболее ликвидном, с суточным объёмом торгов 3,6 миллиона долларов. Там курс токена опускался до 2,5 центов. Дно было достигнуто всего через 17 минут после выпуска первых 50 миллионов токенов.
Впоследствии пул частично восстановился, и курс поднялся до 84,5 цента. Однако позже токен снова начал падать в цене. По данным CoinGecko, днём в воскресенье, 22 марта, USR торгуется по 14 центов — на 86% ниже целевой привязки к 1 доллару.
Ранее в конце февраля стейблкоин USD1 от World Liberty Financial, принадлежащей семье Дональда Трампа, на полчаса потерял привязку к доллару из-за хакерской атаки.