Небольшая рассинхронизация настроек в системе оценки Aave временно занизила курс популярного токена. В результате этого сбоя произошла ликвидация пользовательских позиций на $26 млн.
Проблема затронула обернутый приносящий доход актив wstETH. Данный инструмент участники рынка часто используют как залог на кредитной платформе.
Причины массовой продажи активов
Большинство кредитных протоколов используют ценовые каналы. Они определяют достаточность обеспечения для покрытия займов. Когда стоимость залога падает, алгоритм автоматически продает активы. Следовательно, механизм защищает кредиторов от возможных убытков. В данном случае реальная цена монеты не снижалась. Система просто получила неверные данные.
Платформа применяет специальный защитный механизм CAPO. Аббревиатура расшифровывается как Capped Asset Price Oracle. Инструмент предотвращает резкие искусственные скачки котировок. Злоумышленники часто используют такие уязвимости для манипуляций. Поэтому CAPO устанавливает предел скорости роста стоимости актива. Для этого работают две внутренние настройки. Они должны всегда оставаться полностью синхронизированными.
Однако параметры разошлись в значениях. Один показатель обновился лишь частично из-за встроенного лимита скорости. При этом другой продолжил работу так, словно полное обновление прошло успешно. Разрыв между ними заставил алгоритм рассчитать курс wstETH на 2,85% ниже справедливой рыночной стоимости.
Для большинства трейдеров такое незначительное отклонение ничего не значит. Но для счетов с высоким кредитным плечом ситуация оказалась критической. Займы там находились слишком близко к маржинальному лимиту. Безусловно, ошибка сразу отправила эти аккаунты в зону ликвидации.
Последствия системного сбоя для инвесторов
Алгоритм автоматически продал около 10 938 wstETH. Пострадали 34 учетные записи. При нормальном ценообразовании эти кредиты оставались бы совершенно здоровыми. Сторонние боты постоянно мониторят платформу на предмет возможностей для заработка. По данным отчета аналитической компании Chaos Labs, они зафиксировали прибыль в размере около 499 ETH.
Сама площадка не потеряла средства. Все кредиты были успешно погашены. Кроме того, резервы протокола остались нетронутыми. Основатель и генеральный директор проекта Стани Кулечов заверил общественность в безопасности. Он заявил, что инцидент никак не повлиял на работу самой системы.
Ликвидированные пользователи понесли реальные убытки. Сейчас команда активно работает над возмещением ущерба. Протоколу удалось вернуть 141,5 ETH из выведенных средств через механизм возврата BuilderNet. Дополнительно собрано 13 ETH в виде комиссий.
Эти возвращенные деньги пойдут напрямую пострадавшим клиентам. Команда подтвердила план действий. Оставшийся дефицит покроет казначейство DAO. Сумма ограничена пределом в 345 ETH. Данный фонд формируется исключительно за счет доходов площадки.
Реакция сообщества и планы компенсаций
Участница сообщества под ником Frida подняла важный вопрос на публичном форуме. Она поинтересовалась ответственностью Chaos Labs. Эта риск-фирма управляет конфигурациями оракулов проекта. Девушка спросила, должна ли компания разделить финансовое бремя выплат.
В официальном отчете инцидент назван пробелом в конфигурации. Разработчики не стали называть это системной ошибкой дизайна. Пока неизвестно, будет ли аналитическая компания участвовать в компенсациях. Представители площадки не дали оперативного комментария журналистам.
Основатель Chaos Labs Омер Голдберг высказался достаточно определенно. Он пообещал полное возмещение для каждого затронутого клиента. Омер написал, что DAO завершает подготовку плана выплат и скоро его опубликует.
Лимиты заимствования для wstETH временно заморозили во время инцидента. Вскоре планируется их восстановление до прежних уровней на обоих затронутых рынках. После публикации отчета цена токена AAVE выросла на 1,53% до $110,52. Рынок воспринял эти меры как адекватную борьбу с последствиями кризиса.