В криптомире сейчас все неправильно понимают роль оракулов. Явно не предсказывая ничего.
《Оракул: как контролировать DeFi на сумму 130 миллиардов долларов на блокчейне?》
По состоянию на июль 2025 года общая заблокированная стоимость (TVL) всей экосистемы DeFi составляет около 137 миллиардов долларов. Эти средства не работают в пустоту, они зависят от крайне важной, но часто игнорируемой инфраструктуры: оракулов.
Среди них Chainlink является наиболее широко используемой децентрализованной сетью оракулов. Согласно данным DefiLlama, только один этот поставщик оракулов в настоящее время поддерживает общую стоимость активов на блокчейне (TVS, Total Value Secured), превышающую 51 миллиард долларов.
Другими словами, почти половина активов DeFi в сети зависит от цен, предоставляемых Chainlink, для нормальной работы. Это также означает:
Если Chainlink столкнется с серьезным сбоем или атакой, эти 51 миллиард долларов активов на блокчейне могут оказаться в состоянии «слепой работы» — искажение цен, ошибки ликвидации, несоответствие заимствования, последствия могут быть ужасными.
Вот что такое оракул, невидимая артерия DeFi. Он не предсказывает будущее и не интерпретирует тренды — он делает только одно: сообщает реальность вне цепи на цепь.
В этой статье мы разберем эту незаменимую инфраструктуру на блокчейне: как она работает? Насколько она важна для протоколов DeFi? И как она определяет судьбу ваших активов?
«Оракул не предсказывает, он — радиостанция цен на блокчейне»
Предположим, что Алиса и Боб делают ставки на рынке прогнозов Polymarket одновременно на решение Федеральной резервной системы по процентным ставкам в июле 2025 года. Алиса ставит 100 долларов, полагая, что ставка останется неизменной, а Боб ставит 150 долларов, полагая, что она снизится на 25 базисных пунктов.
Процесс реализации этой ставки очень прост: сначала нам нужно знать фактический результат в реальности, предположим, что результат — ставка остается неизменной, затем нам нужно передать результат в «определенный механизм» на смарт-контракт, который затем выполнит соответствующую логику на основе полученного результата, чтобы Алиса могла получить прибыль.
На следующем изображении представлено описание соответствующего рынка на Polymarket:
Мы можем узнать, что результат ставки будет определяться на основании результатов, опубликованных на официальном сайте Федеральной резервной системы, и после определения результата он будет своевременно «разрешен на блокчейне», описанное в «Resolve» — это то, что мы называем «определенным механизмом».
Этот механизм и есть оракул. Через приведенный выше пример мы можем разложить работу оракула на несколько частей:
> Сбор данных: первый шаг работы оракула — это сбор данных из мира вне цепи, эти данные могут быть данными традиционных финансовых рынков, погодными данными, результатами соревнований....
> Агрегация данных: как и в научных исследованиях, полученные данные обычно не используются напрямую, а проходят множество этапов очистки и обработки. Оракул работает аналогично, мы не будем использовать единственный источник информации. Например, в DeFi мы часто нуждаемся в ценах активов CEX в качестве справки, но оракул обычно будет агрегировать цены активов нескольких основных CEX, одновременно контролируя и исключая аномальные данные, и только когда несколько доверенных сторон, выбранных оракулом, согласны с тем, что цена надежна, она может быть использована в дальнейшем.
> Запись данных на блокчейн: агрегированные данные записываются в блокчейн в виде транзакций для чтения смарт-контрактами.
> Использование данных: после записи данных на блокчейн любой смарт-контракт может вызывать интерфейс оракула для получения необходимой информации.
«Протоколы DeFi — слепцы в отношении цен, оракул — их глаза»
Поняв механизм оракула, нам нужно знать, какую роль он играет в мире DeFi. Не забывайте, что смарт-контракты на блокчейне — это полностью «локальные существа» — они не видят колебания цен на токены, не ощущают реальные события, даже если ETH упадет с 3000 долларов до 1 доллара, они не будут знать об этом.
Это означает, что независимо от того, занимаете ли вы, торгуете или выпускаете стабильные монеты, оракул всегда находится на переднем плане или за кулисами, определяя основы принятия решений смарт-контрактов. Поэтому в этом разделе мы поделимся тем, как оракул контролирует каждое ваше действие в протоколах DeFi.
Сцена 1: Разнообразные применения в кредитовании
В кредитных протоколах оракул является как системой оценки для кредиторов, так и триггером для ликвидации. Он может решать множество вопросов. Например:
> Сколько вы можете занять: в кредитном протоколе вы не можете просто «занять столько, сколько хотите». Протокол должен знать «справедливую стоимость» ваших залоговых активов, и эта стоимость получается от оракула. Независимо от того, закладываете ли вы wETH или wBTC, оракул предоставит актуальную рыночную цену, а протокол на основе установленного коэффициента залога (LTV) рассчитает, сколько активов вы можете занять.
> Не слишком ли вы много должны: после того как вы заняли, это не означает, что вы можете расслабиться, потому что смарт-контракт будет постоянно обновлять вашу текущую задолженность на основе цен, предоставляемых оракулом. Если коэффициент залога снижается, оракул будет определять, не слишком ли вы много должны.
> Будете ли вы вынуждены вернуть деньги: на самом деле, именно момент обновления оракула может привести к вашему «ликвидации», а не сама рыночная цена. Когда он передает последнюю цену на блокчейн, и система протокола обнаруживает, что вы уже ниже ликвидационного порога, протокол выполнит ликвидацию.
Сцена 2: Выпуск и оценка залога стабильных монет
Основной механизм протокола стабильных монет — это «заложить → выпустить → выкупить». В этом замкнутом цикле система должна постоянно знать текущую рыночную цену залоговых активов (например, ETH), чтобы определить, имеет ли пользователь право на выпуск монет и не вызваны ли условия для выкупа. Эта ключевая информация о ценах поступает от взаимодействия с оракулом.
Например, в USDe от Ethena, в таком дизайне стабильной монеты Delta-Neutral, оракул будет использовать цену залогового актива (например, ETH) для расчета:
> Количество USDe, которое пользователь может выпустить
> Расчет при выкупе
> Управление данными о Delta-Neutral позициях для обеспечения стабильного якоря
Сцена 3: Расчет доходов по бессрочным контрактам на блокчейне
Бессрочные контракты — это продукт контрактов без срока действия, цена которого должна постоянно соответствовать спотовой цене. В настоящее время большинство активов имеют ценовые права, сосредоточенные в руках CEX, поэтому при проектировании биржи бессрочных контрактов на блокчейне необходимо использовать оракул для получения надежной спотовой цены, а полученная цена может использоваться для следующих целей:
> Определение цен открытия/закрытия
> Расчет стоимости финансирования
> Расчет PnL
> Ликвидация позиций
Важно отметить, что выбор и использование оракула различными биржами бессрочных контрактов очень разнообразен. Далее, в качестве примера, возьмем популярную платформу «HyperLiquid», на следующем изображении показан интерфейс ее UI, мы можем видеть, что у бессрочного контракта BTC-USD есть две цены: «маркированная цена» и «цена оракула».
В официальной документации дается объяснение:
Проще говоря, «цена оракула» — это взвешенное среднее всех спотовых цен на основных биржах (включая спотовую цену HyperLiquid). Эта цена используется только для расчета стоимости финансирования.
А «маркированная цена» перерабатывает «цену оракула». Она является средним значением «цены оракула», «ценой торговли на HyperLiquid» и ценами различных CEX. Эта цена более устойчива по сравнению с единственной «ценой оракула», поэтому она используется для расчета маржи, ликвидации, расчета PnL и обработки триггеров TP/SL.
«Оракул может стоить вам жизни»
В DeFi оракул — это «глаза» протокола, кредитование, ликвидация, ценообразование и другие ключевые операции зависят от его ценовых данных. Особенно в сценарии кредитования, небольшое отклонение оракула может вызвать цепную реакцию: резкий рост процентных ставок, ликвидация позиций, обнуление активов.
В настоящее время все больше пользователей предпочитают использовать кредитные протоколы для майнинга стабильных монет, даже циклически увеличивая кредитное плечо, чтобы получить стимулы для повышения доходности. Но возникает вопрос: многие люди используют «две цены, которые почти одинаковы» активы для взаимного залога, например, закладывают USDe для получения USDC, закладывают wstETH для получения wETH. Все думают, что эти активы по своей сути «стабильные пары», и проблем быть не должно — ведь это всего лишь разные формы упаковки? На самом деле вы можете столкнуться с двумя ситуациями:
Ситуация 1: «Стабильные монеты совсем не стабильны»
Стабильная монета, которую вы используете в качестве залога, может потерять привязку из-за ликвидности, механизма выкупа, взлома протокола и других факторов. Когда оракул получает сигнал о «потере привязки» с внецепного рынка, он сообщает протоколу: «Стоимость залогового актива пользователя постоянно уменьшается». По мере увеличения степени потери привязки, ваши кредитные позиции могут быть ликвидированы из-за роста LTV, вызванного обесцениванием залогового актива.
Ситуация 2: «Стабильные монеты слишком стабильны»
Некоторые протоколы по умолчанию предполагают, что некоторые стабильные монеты никогда не потеряют привязку, чтобы повысить эффективность использования и снизить затраты, что, казалось бы, защищает пользователей, но на самом деле для пользователей это все еще полна опасностей. Эмиссионщик стабильных монет Usual дал всем урок.
В кредитном протоколе Morpho есть настройка, согласно которой «независимо от того, что происходит вне протокола, USD0++, выпущенный Usual в качестве залога, всегда будет иметь соотношение 1:1 с заимствованным активом USDC». Это создает у пользователей иллюзию: даже если USD0++ упадет до 0 вне протокола Morpho, их кредитные позиции не будут ликвидированы из-за обесценивания залогового актива.
На самом деле, как только произойдет потеря привязки, а протокол продолжит «как будто ничего не произошло» поддерживать соотношение 1:1, это приведет к:
> Заемщик выводит большое количество ликвидности;
> Быстрый рост использования ликвидности приводит к резкому росту процентных ставок;
> Накопление большого количества процентов, которые необходимо вернуть, уровень LTV постоянно растет;
> Невозврат кредита приведет к риску ликвидации.
Помимо рисков, связанных с механизмом проектирования и использованием, оракул также часто становится жертвой хакерских атак. Например, в начале 2025 года децентрализованная биржа KiloEx была взломана из-за контроля над правами оракула, что привело к произвольному изменению цен токенов и в конечном итоге к убыткам в 7,5 миллиона долларов.
«Заключение»
Оракул не является главной фигурой DeFi, но он играет ключевую роль в определении исхода истории. Понять его механизм и осознать его ограничения — значит заранее подготовиться к ликвидации.




21,56 тыс.
2
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.