К основному содержанию
T TON Adoption
← Словарь
NODE/03 · Term

Price oracle

Специализированный оракул, поставляющий смарт-контрактам котировки активов. Базовый компонент любого lending-протокола, перпетуала или дельта-нейтральной стратегии.

Синонимы: ценовой оракул, price feed

Price oracle — это оракул, единственная задача которого — публиковать рыночные цены ончейн. Точность и устойчивость такого feed-а определяет, насколько безопасно DeFi-протоколу принимать решения о ликвидациях, начислениях и торговле.

Архитектура

Типичный price-oracle стек:

  1. Источники. Биржевые API (Binance, OKX, Bybit), агрегаторы (CoinGecko, CMC), DEX-пулы.
  2. Off-chain агрегатор. Берёт несколько источников, отбрасывает выбросы, считает медиану или волюм-взвешенное среднее.
  3. Подписант. Подписывает результат своим приватным ключом.
  4. Публикация. Push (запись в контракт) либо pull (подписанный месседж передаётся вместе с пользовательской транзакцией).

Главные требования

  • Свежесть. Старая цена опасна — за время лага рынок может уехать на 5–10% и вызвать ложные ликвидации (или, наоборот, пропустить нужные).
  • Манипуляция-резистентность. Несколько источников, медианы, фильтры против аномалий.
  • Доступность. Если оракул не публикует, lending-протокол либо встаёт, либо использует stale-цену с риском.
  • Корректность всех assets, которые он котирует. Чем экзотичнее токен, тем выше риск тонкого источника.

Типичные модели

  • TWAP — time-weighted average price из ончейн-DEX. Защищает от мгновенных манипуляций, но имеет лаг.
  • VWAP — volume-weighted, ближе к real-market quote.
  • Median across CEX — объединение цен с топ-бирж.
  • Hybrid — большинство production-протоколов используют комбинацию.

Что важно для пользователя

  • Если в протоколе оракул для TON завязан только на STON.fi, при манипуляции пула вас могут массово ликвидировать.
  • Если оракул публикует через push раз в 10 минут — между публикациями возможны ложные сигналы при движениях рынка.
  • Хорошие протоколы публикуют circuit breakers — пороги, при которых при аномалии оракула торговля приостанавливается.

В TON собственные price-oracle архитектуры есть у EVAA, Storm и Tradoor; внешние решения вроде Pyth начали интегрироваться, но монопольного провайдера пока нет.

См. также