Как функционируют оракулы в блокчейне, и почему они важны?

2022-12-02, 06:22


-Оракулы передают данные между блокчейнами и реальным миром.

-Compound, Chainlink и Maker являются примерами оракулов в блокчейне.

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

Введение

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

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

Что такое блокчейн-оракул?

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

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

Как работает оракул

Оракулы, которые являются компьютеризированными системами сторонних производителей, имеют разную инфраструктуру и работают по-разному. Однако все они функционируют как интерфейсы прикладного программирования (API), которые передают информацию между двумя или более компьютерными системами или приложениями. Однако оракулы передают данные между блокчейном и другими источниками данных, такими как Интернет (Web2.0), программные системы или оборудование, такое как датчики или камеры.

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

Типы оракулов
Существуют различные типы оракулов, такие как аппаратные и программные.

Программные оракулы

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

Аппаратные оракулы

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

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

Входящие и исходящие оракулы

Есть оракулы, которые переносят данные в блокчейн, и некоторые, которые рассылают информацию. В частности, входящие оракулы собирают данные из разных источников и отправляют их в блокчейн. С другой стороны, исходящие оракулы получают информацию из блокчейна и отправляют ее соответствующим адресатам. Например, такие оракулы могут направлять цены на криптовалюты в традиционный банковский сектор.

Централизованные и децентрализованные оракулы

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

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

Вычислительные оракулы

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

Примеры оракулов

В настоящее время существует несколько оракулов в блокчейне, которые передают данные в блокчейны и из них.

Chainlink — один из ведущих оракулов в отрасли. Как децентрализованный оракул, он передает данные из различных источников в блокчейн-систему. Поскольку он получает доступ к данным из различных API, он обеспечивает высокое качество данных.

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

Какую пользу DeFi извлекает из оракулов?
Сектор децентрализованных финансов (DeFi) извлекает огромную выгоду из оракулов в блокчейне. Например, оракулы предоставляют ценовые данные в режиме реального времени в кредитные протоколы, которые используют их для оценки характеристик базовых залоговых активов. Например, они используют эту информацию для ликвидации некоторых позиций, когда цены на базовые активы падают до определенных уровней.

Оракулы предоставляют данные о ценах на криптовалюты, чтобы стабилизировать стейблкоины. Например, DAI использует залоговую стоимость, выраженную в ETH. Однако он привязан к доллару США. Поэтому оракулы всегда указывают цену ETH в соответствующем смарт-контракте.

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

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

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


Вывод

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

Автор: Gate.io, Обозреватель: Mashell C. Переводчик: Николай Д.
Эта статья представляет собой только мнение аналитика и не представляет собой каких-либо инвестиционных советов.
Gate.io оставляет за собой все права на эту статью. Перепост статьи будет разрешен при условии ссылки на Gate.io. Во всех других случаях в связи с нарушением авторских прав будет возбужден судебный иск.

Поделиться
gate logo
Gate
Торгуйте сейчас
Присоединяйтесь к Gate и выигрывайте награды