Перейти к содержимому
IMOEX 2 136,35 4.3%
·Крипто·6 августа 2026 г.·7 мин

Оракулы блокчейна: как они работают и зачем нужны

L/S
Редакция Long/Short
Опубликовано 6 августа 2026 г.
Как мы проверяем факты →
Оракулы блокчейна: как они работают и зачем нужны

Вы открываете позицию на DeFi-платформе и рассчитываете, что цена Ethereum обновится в протоколе автоматически и честно. Но сам блокчейн понятия не имеет, сколько сейчас стоит ETH или USDT — эту информацию ему поставляют оракулы блокчейна, и от того, как они устроены, часто зависит, останетесь вы при своих активах или нет.

Иллюстрация к материалу «Оракулы блокчейна: как они работают и зачем нужны»

Схема: как данные из внешнего мира попадают в блокчейн через оракул

Кратко

  • Блокчейн не может сам получать данные извне — курсы, погоду, итоги событий приносят оракулы
  • Оракул опрашивает несколько независимых источников и публикует согласованное значение отдельной транзакцией
  • Централизованный оракул с одним источником — частая причина атак через манипуляцию ценой
  • Децентрализованные сети вроде Chainlink снижают риск манипуляции за счёт множества независимых узлов
  • Перед вложением в DeFi-протокол стоит отдельно проверять, как устроен именно его оракул

Что блокчейн не умеет делать сам

Блокчейн — закрытая система. Узлы сети должны прийти к одинаковому результату при выполнении каждой операции, а значит, они не могут просто сходить в интернет за курсом валюты или результатом футбольного матча.

У разных узлов запрос в разное время дал бы разный ответ, и сеть потеряла бы согласованность. Именно поэтому смарт-контракты умеют оперировать только тем, что уже находится внутри сети. Всё внешнее — курсы, погода, итоги голосования, статус доставки — должно попасть туда через посредника.

Как работают оракулы блокчейна

Оракул блокчейна — это сервис или сеть узлов, которая забирает данные за пределами блокчейна и в проверяемом виде передаёт их в смарт-контракт, чтобы тот мог их использовать в расчётах.

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

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

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

  1. 1Смарт-контракт запрашивает внешние данные, например курс Ethereum
  2. 2Оракул опрашивает несколько независимых источников
  3. 3Узлы оракула сверяют и агрегируют полученные значения
  4. 4Итоговое значение публикуется в блокчейне отдельной транзакцией
  5. 5Смарт-контракт использует данные в расчётах

Где здесь ловушка: атаки на ценовые оракулы

Самая частая ошибка — считать оракул нейтральным техническим элементом, который не может подвести. На практике оракул — это ровно та точка, где живая реальность встречается с жёсткой логикой блокчейна, и именно её чаще всего атакуют.

Классический сценарий: протокол берёт цену с одной-единственной торговой площадки, а злоумышленник через флэш-займ временно двигает цену именно на ней — и смарт-контракт, доверяя единственному источнику, совершает невыгодную для пользователей операцию. Чем меньше независимых источников у оракула, тем шире эта дыра.

Такие атаки на оракулы — не редкое теоретическое допущение, а один из самых частых классов инцидентов в истории DeFi. Страдают в первую очередь молодые протоколы, которые в погоне за скоростью запуска подключают один дешёвый источник данных вместо распределённой сети. Разработчики называют это манипуляцией ценовым фидом, и защититься от неё проще всего ещё на этапе выбора архитектуры — а не после того, как средства пользователей уже выведены.

Децентрализованные оракулы против централизованных

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

Сети вроде Chainlink строят инфраструктуру именно вокруг децентрализации: десятки независимых операторов узлов, разные источники цен и экономические стимулы не подделывать данные. Обратная сторона — такая система дороже и медленнее, чем один сервер с API, поэтому часть проектов сознательно идёт на компромисс ради скорости запуска.

ПараметрЦентрализованный оракулДецентрализованный оракул
Число источников данныхОдин поставщикМножество независимых узлов
Точка отказаЕсть, единаяСнижена за счёт агрегации
Скорость и стоимостьВыше скорость, ниже стоимостьМедленнее и дороже
Устойчивость к манипуляции ценойНизкаяСущественно выше

Зачем оракулы важны инвестору в DeFi

Оракулы касаются вас куда чаще, чем кажется, даже если вы никогда не разворачивали смарт-контракт сами.

  • Если вы держите обеспечение в кредитном протоколе, именно оракул решает, когда позиция становится недостаточно обеспеченной и уходит в ликвидацию
  • Если вы пользуетесь стейблкоином вроде USDT в протоколе с алгоритмическим обеспечением, оракул подтверждает, что резервы соответствуют выпущенным токенам
  • Страховые DeFi-протоколы, которые выплачивают компенсацию при обвале конкретного актива, полагаются на оракул, чтобы зафиксировать сам факт обвала

Подробнее о том, как устроены такие продукты, можно прочитать в материале о децентрализованных финансах.

Важен и обратный сценарий: слишком медленный оракул может быть не менее опасен, чем скомпрометированный. Если курс Ethereum резко падает, а протокол получает обновлённую цену с задержкой, часть позиций может не успеть закрыться вовремя — и убыток ляжет уже не на протокол, а на пользователей, которые ничего не нарушали. Поэтому качественная оценка оракула включает не только источники данных, но и частоту их обновления.

Как проверить оракул протокола перед тем как вложиться

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

  • Сколько независимых источников агрегирует оракул — один источник почти всегда означает уязвимость
  • Известна ли сеть оракулов, например Chainlink, или это собственное решение команды без независимого аудита
  • Публикует ли протокол историю обновлений цены и были ли инциденты в прошлом
  • Совпадает ли скорость обновления данных с тем, насколько быстро может измениться актив вроде Ethereum

Такая проверка занимает меньше времени, чем открытие позиции, а её отсутствие — одна из самых частых причин потерь в DeFi.

Что важно знать о регулировании крипторынка в России

Банк России неоднократно указывал на повышенные риски операций с криптовалютами для розничных инвесторов и последовательно выступает за осторожный подход к таким инструментам, оставляя основной регулируемый оборот финансовых активов в контуре организованных площадок вроде Московской биржи.

Это не имеет прямого отношения к техническому устройству оракулов, но важно для контекста: инфраструктура DeFi и её оракулы находятся вне регулируемого периметра, в отличие от инструментов, чьи раскрытия эмитентов и отчётность проходят через НРД и другие институты российского финансового рынка. Разницу в защите инвестора стоит учитывать при сравнении рисков.

Что такое оракул простыми словами?

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

Может ли смарт-контракт получать данные без оракула?

Нет, напрямую — не может. Смарт-контракт выполняется одинаково на всех узлах сети и физически не способен сам обратиться к внешнему интернету, поэтому любые внешние данные должны прийти через оракул отдельной транзакцией.

Чем оракул отличается от обычного API?

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

Что делать дальше

Если вы уже держите позиции в DeFi-протоколах или планируете это делать, начните с простого: найдите в документации протокола, какой оракул он использует и сколько источников данных агрегирует.

Параллельно держите под рукой инструменты для базового финансового контроля — например, вотчлист long-short.ru, чтобы отслеживать котировки интересующих активов, и скринер long-short.ru, чтобы сравнивать традиционные биржевые инструменты, если вы диверсифицируете портфель за пределы крипты. Больше материалов о блокчейне и смарт-контрактах — в разделе Крипто.

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией.

Тикеры и упоминания в статье

ETH 2.2%
$1 882,1
USDT 0.0%
$1
LINK 13.8%
$9,39
MOEX 14.5%
153,95
Россия
Индия
ЦББанк России (ЦБ)

Календарь эмитента

Автор: Редакция Long/Short