DeFi-протокол Full Sail на блокчейне Sui объявил о закрытии после того, как в его хранилищах произошла утечка около $91 тысячи. Злоумышленник получил доступ к средствам через уязвимость в системе ценовых оракулов Switchboard, которые Full Sail использовал для определения стоимости активов в смарт-контрактах.
Атака на Switchboard — это классический пример проблемы, которая преследует DeFi с самого начала: уязвимости в ценовых оракулах, от которых зависит весь расчёт позиций и коллатерала в протоколах. Если злоумышленник может манипулировать ценой актива в оракуле, он может ликвидировать чужие позиции, вывести необеспеченные кредиты или, как в этом случае, просто забрать деньги из хранилищ. Switchboard — достаточно известный oracle-провайдер в экосистеме Sui, но даже известность не гарантирует безопасность при неправильной интеграции.
Интересно, что сумма потерь относительно небольшая (91 тысяча долларов) — это говорит о том, что либо сам Full Sail был небольшим протоколом с малой ликвидностью, либо злоумышленник просто не успел забрать больше. Но размер потерь здесь не главное: принцип работает везде. Аналогичные инциденты происходили на других блокчейнах, когда криптографически защищённые контракты падали из-за ненадёжного источника информации снаружи.
Для Sui это очередной удар по репутации экосистемы, уже пострадавшей от взлома Nym в начале года и постоянных проблем с безопасностью более мелких протоколов. Высокая скорость и низкие комиссии на Sui привлекают разработчиков, но одновременно привлекают и тех, кто копирует известный код без глубокого аудита безопасности.
В России применение DeFi-протоколов остаётся маргинальным из-за регулятивных рисков, но если бы российским компаниям потребовалось построить собственное DeFi-решение (например, для платёжных или трейдинговых операций на блокчейне), такие инциденты — хороший повод убедиться, что интеграция с любыми внешними сервисами, включая оракулов, тестируется на примерах включая экстремальные сценарии. В российских блокчейн-решениях типа Signum стандартная практика — минимизировать зависимости от внешних источников данных или использовать строго проверенные интеграции.
Закрытие Full Sail — ещё один пример того, что в крипте работает одно правило: вложить $91 тысячу в свежий протокол без достаточного аудита = высокий риск потерять всё или большую часть. Не важно, насколько красивая документация и сладкие APY обещают разработчики.