Оракулы: без чего невозможна сама концепция DeFi 🪽🪽🪽🪽
Сегодня поговорим о важнейших сервисах, которые в реальном времени поставляют данные из внешнего мира в блокчейн. Именно с их помощью смарт-контракты получают все необходимые данные: цены активов, исходы событий (для беттинга и предикшн маркетов).
🌕 Без оракулов децентрализованные приложения были бы невозможны в принципе. Например:
- Протоколы кредитования рассчитывают ликвидации и LTV
- Перп декксы рассчитывают PnL
- Стейбл-протоколы удерживают пег 1:1 к USD или главным стейблам
- Денежные рынки поддерживают стратегии доходности
- RWA проекты узнают цену реальных активов
- Гемблинг и предикшн маркеты получают данные об исходах событий
Помимо DeFi протоколов оракулы широко используются в Web3 гейминге, NFT, страховании, в работе L2 / ZK сетей, а также перемещают данные между чейнами.
Чтобы предоставить актуальные данные, оракулы собирают их из нескольких источников (API, сайты и т.п.), проверяют их достоверность, делают выборку / усреднение и отправляют смарт-контрактам в подходящем для них формате.
💎 Сам процесс примерно выглядит так:
- Смарт-контракты отправляют запросы
- Оракулы их обрабатывают и собирают данные из множества источников
- Далее идёт криптографическая подпись для подтверждения достоверности данных
- Данные записываются он-чейн и помещаются в хранилища смарт-контрактов, где их уже можно использовать
При этом некоторые оракулы наоборот, отправляют данные из он-чейна во внешний мир.
💎 Типы и подтипы оракулов:
- Централизованные — поставляют данные из одного доверенного источника, например, Coinbase Oracle.
- Децентрализованные — работают за счёт сети независимых нод, которые достигают консенсуса за счёт стейкинга.
- Software — берут данные из интернета.
- Hardware — берут данные от физических устройств.
- Человеческие — эксперты вручную верифицируют субъективные данные, например, для разрешения споров.
- Входящие — вводят данные из внешнего мира в блочейны.
- Исходящие — выводят данные из блокчейнов во внешний мир.
💎 Несколько примеров:
Chainlink — бесспорный лидер рынка (доля около 70%), предоставляет данные по ценам, инструменты для RWA, распределяет данные по разным чейнам (Chainlink CCIP). Интегрирован в тысячи протоколов с TVL > $90 млрд.
Pyth — фокусируется на быстром предоставлении данных от бирж, маркет-мейкеров и других мейн источников, что крайне важно для перп дексов.
API3 — получает данные напрямую от провайдеров без посредников. Позволяет провайдерам данных деплоить свои собственные узлы, что как раз-таки и исключает посредников. Также имеет свою систему аукциона Oracle Extracting Value, которая выставляет право на обновление потоков данных.
UMA (Universal Market Access) — optimistic оракул, что подразумевает достоверность данных, если кто-либо не оспорит это утверждение (подобная система в OP роллапах по типу Arbitrum, Optimism и т.п.) Позволяет холдерам токена UMA разрешать споры, если такие возникают.
Tellor — децентрализованный и независимый оракул (уже эволюционировал в L1 на основе ZK), который позволяет юзерам создавать собственные типы данных для кастомных запросов, чего не могут другие оракулы.
Подобных сервисов насчитывается ещё много и некоторые из них предоставляют локальные услуги, но в целом теперь вы понимаете как работают всем привычные и известные DeFi протоколы.
Не забудьте накидать реакций, если вам заходят такие посты, ну а мы будем и дальше помогать вам разбираться в том, как устроен DeFi сектор 🪽
Сегодня поговорим о важнейших сервисах, которые в реальном времени поставляют данные из внешнего мира в блокчейн. Именно с их помощью смарт-контракты получают все необходимые данные: цены активов, исходы событий (для беттинга и предикшн маркетов).
🌕 Без оракулов децентрализованные приложения были бы невозможны в принципе. Например:
- Протоколы кредитования рассчитывают ликвидации и LTV
- Перп декксы рассчитывают PnL
- Стейбл-протоколы удерживают пег 1:1 к USD или главным стейблам
- Денежные рынки поддерживают стратегии доходности
- RWA проекты узнают цену реальных активов
- Гемблинг и предикшн маркеты получают данные об исходах событий
Помимо DeFi протоколов оракулы широко используются в Web3 гейминге, NFT, страховании, в работе L2 / ZK сетей, а также перемещают данные между чейнами.
Чтобы предоставить актуальные данные, оракулы собирают их из нескольких источников (API, сайты и т.п.), проверяют их достоверность, делают выборку / усреднение и отправляют смарт-контрактам в подходящем для них формате.
💎 Сам процесс примерно выглядит так:
- Смарт-контракты отправляют запросы
- Оракулы их обрабатывают и собирают данные из множества источников
- Далее идёт криптографическая подпись для подтверждения достоверности данных
- Данные записываются он-чейн и помещаются в хранилища смарт-контрактов, где их уже можно использовать
При этом некоторые оракулы наоборот, отправляют данные из он-чейна во внешний мир.
💎 Типы и подтипы оракулов:
- Централизованные — поставляют данные из одного доверенного источника, например, Coinbase Oracle.
- Децентрализованные — работают за счёт сети независимых нод, которые достигают консенсуса за счёт стейкинга.
- Software — берут данные из интернета.
- Hardware — берут данные от физических устройств.
- Человеческие — эксперты вручную верифицируют субъективные данные, например, для разрешения споров.
- Входящие — вводят данные из внешнего мира в блочейны.
- Исходящие — выводят данные из блокчейнов во внешний мир.
💎 Несколько примеров:
Chainlink — бесспорный лидер рынка (доля около 70%), предоставляет данные по ценам, инструменты для RWA, распределяет данные по разным чейнам (Chainlink CCIP). Интегрирован в тысячи протоколов с TVL > $90 млрд.
Pyth — фокусируется на быстром предоставлении данных от бирж, маркет-мейкеров и других мейн источников, что крайне важно для перп дексов.
API3 — получает данные напрямую от провайдеров без посредников. Позволяет провайдерам данных деплоить свои собственные узлы, что как раз-таки и исключает посредников. Также имеет свою систему аукциона Oracle Extracting Value, которая выставляет право на обновление потоков данных.
UMA (Universal Market Access) — optimistic оракул, что подразумевает достоверность данных, если кто-либо не оспорит это утверждение (подобная система в OP роллапах по типу Arbitrum, Optimism и т.п.) Позволяет холдерам токена UMA разрешать споры, если такие возникают.
Tellor — децентрализованный и независимый оракул (уже эволюционировал в L1 на основе ZK), который позволяет юзерам создавать собственные типы данных для кастомных запросов, чего не могут другие оракулы.
Подобных сервисов насчитывается ещё много и некоторые из них предоставляют локальные услуги, но в целом теперь вы понимаете как работают всем привычные и известные DeFi протоколы.
Не забудьте накидать реакций, если вам заходят такие посты, ну а мы будем и дальше помогать вам разбираться в том, как устроен DeFi сектор 🪽