Перейти к содержимому
highrisk.news
ENНаписать

Оракул

Blockchain Oracle

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

Crypto

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

Как это работает

Оракул состоит из источника данных, механизма сбора и доставки и слоя подтверждения. Простая схема: внешний API или биржа → узлы оракула получают значение → значения агрегируются (медиана, среднее, взвешенное значение) → результат публикуется в сети. Контракт читает опубликованное значение и принимает решение, например о ликвидации позиции.

Виды оракулов

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

Где встречается

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

На что влияет

Качество оракула напрямую определяет корректность контракта. Задержка или неверное значение цены может вызвать необоснованные ликвидации или выплаты. Манипуляция источником, например краткосрочным перекосом цены на тонком рынке, — одна из самых частых причин убытков в DeFi.

Частые ошибки

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

Зачем смарт-контракту оракул?

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

Чем опасны оракулы?

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

Что такое децентрализованный оракул?

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

Не пропускайте такие новости

  • 📰 Главное за день — в канале @highrisk_media
  • 📡 Сигналы о проблемах PSP и платёжных методов — в боте
  • 🔒 HighRisk Private — закрытый чат с темами по iGaming, платежам, крипте, дейтингу, нутре
  • 📄 Резюме, которое увидят рекрутеры индустрии

Связанные термины