Когда эти компоненты перестали работать, основные и спонсируемые ценовые фиды перестали обновляться. Для многих DeFi‑протоколов это фактически означало «заморозку» данных о рынке.
Сбой длился более четырёх часов, а по некоторым сообщениям — немного дольше, прежде чем сервисы полностью восстановились.
При этом не вся инфраструктура Pyth оказалась затронута. Согласно странице статуса проекта, Pyth Pro (ранее Lazer) продолжал работать в штатном режиме. Это указывает на то, что проблема возникла именно в публичной цепочке Pythnet/Hermes, а не во всей системе обработки рыночных данных.
Смарт‑контракты не могут напрямую получать данные из внешнего мира. Поэтому DeFi‑протоколы используют оракулы — сервисы, которые поставляют актуальные цены активов.
Когда обновления цен прекращаются, возникают серьёзные риски для ключевых функций протоколов.
Оценка залога
Кредитные платформы используют цены оракулов для расчёта стоимости залога. Если цена не обновляется, система может неправильно оценивать уровень риска.
Ликвидации позиций
Механизмы ликвидации зависят от актуальных цен. Устаревшие данные могут либо задерживать ликвидации, либо запускать их ошибочно.
Деривативы и торговля
Перпетуальные фьючерсы, опционы и другие производные инструменты требуют постоянного потока цен для расчёта mark‑price и funding rate.
Из‑за этих зависимостей некоторые платформы во время сбоя были вынуждены приостанавливать операции или переключаться на резервные источники цен, если такие были предусмотрены.
Степень воздействия зависела от архитектуры каждого протокола. Проекты с:
смогли пережить сбой безопаснее, чем системы, полностью завязанные на одном источнике данных.
Согласно сообщениям команды и статус‑обновлениям, восстановление проходило по следующему сценарию:
После восстановления страница статуса отметила инцидент как решённый и сообщила, что позже будет опубликован технический постмортем с объяснением причины сбоя.
На момент первых сообщений подробный технический триггер, вызвавший остановку валидаторов, публично не раскрывался.
Инцидент вызвал обсуждение ещё одной важной темы — риска концентрации оракульной инфраструктуры.
Pyth — одна из крупнейших сетей оракулов. Она агрегирует данные более чем от 120 финансовых организаций и маркет‑мейкеров и распространяет их в 100+ блокчейн‑экосистемах.
Такой масштаб делает сеть крайне полезной для разработчиков. Но он также означает, что большое количество независимых протоколов зависит от одной и той же инфраструктуры данных.
Если крупная сеть оракулов выходит из строя, это может вызвать цепную реакцию:
Сбой 22 мая показал, что даже в децентрализованной экосистеме общая инфраструктура может создавать коррелированные риски для множества проектов.
Подобные инциденты усиливают интерес к архитектурам, рассчитанным на отказ инфраструктуры. Среди практик, которые всё чаще внедряются:
Такие механизмы помогают системам корректно реагировать на временные сбои внешних сервисов.
Майский сбой Pyth длился всего несколько часов, но стал показательным стресс‑тестом для DeFi‑инфраструктуры. Когда производство блоков в Pythnet остановилось, поток рыночных цен для многих приложений просто замер.
Пока не опубликован полный технический отчёт, точная причина отказа валидаторов остаётся неизвестной. Однако сам инцидент ясно показал: оракулы — это критически важный слой инфраструктуры, и устойчивость DeFi напрямую зависит от наличия резервных источников данных.