Блокчейн не знает, сколько стоит эфир. Он вообще ничего не знает о внешнем мире, и это не недостаток, а следствие устройства: сеть проверяет только то, что происходит внутри неё самой. Всё внешнее приносят оракулы. Надёжность протокола не бывает выше надёжности этого канала.

Путь цены до протокола и точки отказа биржи и DEX агрегация публикация ликвидация манипуляция тонким рынком сбой источника задержка обновления каждый переход между блоками — самостоятельная точка отказа

Путь цены: 3 перехода, 3 точки отказа.

Основные конструкции

  • Сеть независимых узлов. Десятки операторов собирают данные со своими стимулами, итог агрегируется, и это самый устойчивый вариант из существующих.
  • Усреднение по времени. Средняя цена пула за интервал: чтобы её сдвинуть, придётся удерживать смещение весь период, а это дороже разовой атаки в разы.
  • Оптимистичные. Значение оспаривается в окне возражений.
  • Свой источник. Быстро, дёшево, без внешней проверки.

Аргументы за внешние сети

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

Отраслевой обзор относит эту инфраструктуру к базовым элементам рынка наравне с кредитованием, биржами и ликвидным стейкингом. Источник

Аргументы против и точки отказа

Зависимость меняет форму. Обновление приходит по условию: через заданный интервал или при отклонении цены больше порогового значения — и между двумя обновлениями протокол живёт с устаревшими данными о рынке.

  • Интервал обновления — от 2 секунд до 1 часа.
  • Порог отклонения: 0,5–2 %, на волатильных парах до 5 %.
  • Между обновлениями цена старая.
В этот разрыв попадают ликвидации. При обвале на 15 % за минуту протокол может ещё несколько блоков считать цену прежней, а затем обновить её одним шагом — и закрыть позиции, которые при плавном обновлении уцелели бы. Проверять стоит не только источник, но и параметры обновления.

Разбор перпетуального DEX описывает ту же уязвимость на конкретной площадке: маркировочные цены берутся из ончейн-оракулов, а при экстремальной волатильности возможны плохие исполнения даже при защите от ценового воздействия. Источник

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

Проверка перед входом

Список базовых рисков фарминга ставит риск оракула рядом с риском смарт-контракта и моста. Источник

Мой порядок: источники, частота обновления, пороги. Доходность смотрю последней — и считаю такой порядок единственно рабочим.

Вывод

Оракул — самое незаметное звено DeFi. И одно из самых критичных: в спокойное время он не влияет ни на что, а в момент стресса определяет судьбу всех залоговых позиций разом. Связь с ликвидациями — в материале о лендинге, проверка — в статье об аудитах.

Частые вопросы

Почему протоколы не берут цену напрямую с бирж?

Смарт-контракт не может обратиться к внешнему серверу самостоятельно — он исполняется детерминированно и видит только данные, уже записанные в сеть. Кто-то должен их туда доставить.

Зачем нужно усреднение по времени?

Цена считается как средняя за интервал, а не как последняя сделка: кратковременная манипуляция становится бессмысленной, но реакция на настоящее движение замедляется.

Можно ли по интерфейсу понять качество оракула?

Нет, это в документации и коде. Отсутствие внятного описания источника — повод для осторожности.