НовостиКриптовалютыПочему инцидент с оракулом на $91 тыс. положил конец целому DeFi-протоколу

Почему инцидент с оракулом на $91 тыс. положил конец целому DeFi-протоколу

Автор: Coindoo·

Ключевые выводы

  • Full Sail прекращает работу на Sui после того, как в результате инцидента безопасности, раскрытого 29 августа, из трёх автоматизированных хранилищ было выведено около 91 000 долларов.
  • Протокол пообещал направить принадлежащую ему ликвидность и средства команды на приоритетное возмещение вкладчикам сообщества, покрыв любой дефицит.
  • Full Sail связал инцидент со Switchboard, который приостановил сервисы на Aptos, Sui, IOTA и Movement, расследуя возможную компрометацию своих реализаций оракулов на базе Move.
  • Депозиты и выводы остаются приостановленными; следующим этапом после финальных проверок безопасности запланирован доступ к пулам только для вывода средств.
  • Ни Full Sail, ни Switchboard не опубликовали полный технический разбор, а Full Sail не раскрыл общий объём претензий, доступную ликвидность для возмещения и механику подачи заявок.
Почему инцидент с оракулом на $91 тыс. положил конец целому DeFi-протоколу

Убыток в 91 000 долларов привёл к гораздо более серьёзному решению

Full Sail сообщил об инциденте безопасности 29 августа и приостановил работу протокола на время расследования. Впоследствии, 1 сентября, протокол объявил о прекращении работы на Sui, сместив фокус с управления хранилищами на возмещение средств пострадавшим пользователям. Подобные закрытия в DeFi остаются редкостью — команды чаще устраняют уязвимость и перезапускаются, что делает соотношение масштаба убытка и принятого решения заметной частью этой истории.

В официальных обновлениях о закрытии Full Sail сообщил, что из трёх автоматизированных хранилищ было выведено около 91 000 долларов. Протокол также заявил, что оставшаяся принадлежащая протоколу ликвидность будет передана пользователям, а команда покроет любой дефицит, чтобы вкладчики сообщества получили компенсацию в первую очередь.

Прямой ущерб хранилищам: из трёх автоматизированных хранилищ было выведено около 91 000 долларов.

Обязательство по возмещению: принадлежащая протоколу ликвидность и средства команды обещаны вкладчикам сообщества.

Остаётся неизвестным: протокол не раскрыл общий объём претензий, доступную ликвидность для возмещения и механику подачи заявок.

Full Sail не публиковал баланс, подтверждающий, что убыток в 91 000 долларов сам по себе делал перезапуск невозможным. Решение закрыться скорее указывает на то, что прямой убыток был лишь частью проблемы. Команде также необходимо проверить зависимость от ценовых данных, проанализировать затронутые хранилища и решить, имеет ли смысл восстанавливать протокол безопасно и с доверием сообщества.

Как ненадёжные ценовые данные делают хранилище небезопасным

Оракул предоставляет смарт-контракту информацию, которую тот не может получить самостоятельно, включая цены активов. Хранилище может корректно рассчитать каждую транзакцию на основе полученной цены и при этом привести к неверному экономическому результату, если эта цена ненадёжна. Сбои оракулов и манипуляции ценовыми потоками — давно известный класс атак в DeFi, и многие протоколы снижают риск, сверяя несколько независимых источников данных — вопрос проектирования, напрямую актуальный, когда компрометация одного провайдера может распространиться на каждую обслуживаемую им цепочку.

Валидно в блокчейне, небезопасно в реальности

Контракт самостоятельно не знает рыночную цену актива. Он действует на основе потока данных, который запрограммирован принимать. Если этот входной поток становится ненадёжным, автоматизированная стратегия может считать транзакцию валидной в блокчейне, при этом экономический убыток несут пользователи.

Предполагаемая проблема с оракулом у Full Sail технически отличается от недавнего эксплойта управления в хранилищах Term. Однако оба случая показывают, что DeFi-контракты могут считать скомпрометированные входные данные легитимными и всё равно наносить ущерб пользователям.

Full Sail связал свой инцидент со Switchboard. В официальных обновлениях об инциденте Switchboard сообщил, что расследует возможную компрометацию своих реализаций на базе Move и приостановил затронутые сервисы на Aptos, Sui, IOTA и Movement. Масштаб этой приостановки иллюстрирует структурную уязвимость: один провайдер оракулов, отключающий сервис на четырёх цепочках на базе Move, вынуждает все последующие протоколы на этих цепочках одновременно пересматривать свою зависимость от ценовых данных. Ни одна из команд не опубликовала полный технический разбор, поэтому точный путь эксплойта и окончательная ответственность остаются неподтверждёнными.

Приложение на паузе; режим только для вывода — следующий этап

Действующее уведомление о безопасности Full Sail гласит, что депозиты и выводы остаются приостановленными до восстановления и подтверждения целостности оракула. Обновления о закрытии сообщают, что новые депозиты и заявки на вознаграждения поставщиков ликвидности отключены, а обычные пулы после финальных проверок безопасности, как ожидается, перейдут в режим только для вывода.

Баннер приложения отражает текущий статус безопасности. Режим только для вывода — следующий запланированный этап, а не действующая функция. Отдельные инструкции по выводу и подаче заявок ещё не опубликованы. Скорость, с которой Switchboard завершит расследование и восстановит проверенные сервисы на Sui, определит этот график для всех зависевших от него протоколов.

Что Full Sail ещё должен опубликовать

Full Sail пообещал ставить вкладчиков сообщества на первое место. Пользователям всё ещё нужны пять практических ответов, чтобы оценить это обещание:

  1. Объём принадлежащей протоколу ликвидности, доступной для возмещения.
  2. Общая сумма претензий пострадавших пользователей.
  3. Дата, используемая для расчёта подходящих балансов.
  4. Время начала доступа к пулам в режиме только для вывода.
  5. Процесс подачи заявок и порядок покрытия любого дефицита.

Пока эта сверка не опубликована, цифра 91 000 долларов описывает саму утечку — а не то, что получат обратно пострадавшие пользователи.

Источники: Full Sail (обновления о закрытии, действующее приложение), Switchboard (обновления об инциденте).