Уязвимость в Nomic обрушила обеспечение allBTC на Osmosis на 36%
Команда проекта Osmosis сообщила о потере около 36% обеспечения токена Alloyed BTC (allBTC) из-за взлома в сети Nomic. Атака позволила злоумышленнику создать недействительные nBTC и отправить их на платформу. Osmosis и протокол IBC не пострадали, так как уязвимость была в собственной системе переадресации Nomic.
Nomic предоставляет возможность использования биткоина через токен nBTC на других блокчейнах. Обычно его обеспечение основано на реальных монетах, хранящихся в мостах. На Osmosis nBTC входит в состав обеспечения allBTC, что позволяет обменивать различные токенизированные версии биткоина в соотношении 1:1.
Известно, что ошибка в системе Nomic дала злоумышленнику возможность повторной траты nBTC и перевода их на Osmosis. Через пул allBTC полученные в результате атаки токены были обменены на другие активы. Исследователь Rarma выявил, что основная атака произошла 25 июня, когда злоумышленник создал 40,65 nBTC и отправил их на Osmosis через 25 межсетевых операций.
На момент анализа в обращении находилось 110,57 allBTC при реальном обеспечении в 70,73 BTC, что оставило дефицит в 39,84 BTC. 17 июля злоумышленник конвертировал 22,65 nBTC в allBTC и оставил их на адресе в Osmosis. Команда Osmosis подтвердила, что 7 сентября были приостановлены операции с Nomic и allBTC.
Разработчики Osmosis совместно с валидаторами провели обновление, заморозившее активы на адресе злоумышленника. Они намерены предложить изъятие заблокированных средств и восстановить обеспечение allBTC за счет биткоинов из фонда сообщества.