Блокчейн является полностью цифровой системой и не имеет связи с реальным миром. Смарт-контракты, на основе которых функционируют сети, не имеют доступа к данным на оффчейне (то есть к данным вне блокчейна), а это означает, что применение блокчейна ограничено онлайн событиями. Однако, внедрение оракулов меняет ситуацию благодаря созданию связей с внешним миром.
Блокчейн-оракулы — это услуги, предоставленные третьей стороной, которая поставляет информацию смарт-контрактам о событиях вне блокчейна. Поставляя проверенную оффлайн информацию о событиях в реальном мире, оракулы выступают в роли мостов, которые позволяют использовать блокчейн во внешнем мире.
На сегодня существуют три основных вида блокчейн-оракулов, работающих в различных блокчейнах и отличающихся по качеству и целям:
- Оракулы по типу источника информации и происхождению данных, которые могут поступать из цифрового или реального мира;
- Оракулы по направлению информации: они указывают являются данные исходящими или входящими;
- Оракулы по степени доверия к информации: они указывают, что данные пришли из децентрализованного или централизованного источника.
Сами оракулы не создают никаких данных. Они лишь служат посредниками, соединяя разные уровни данных, что позволяет смарт-контрактам, созданным на базе событий реального мира, функционировать на основе проверенной информации.
Оракулы предоставляют информацию разного типа и могут применяться в различных сценариях, например таких как:
- Информация по ценам на активы в реальном мире;
- Подтверждение различных событий;
- Верификация внешних данных.
Оракулы часто являются независимыми частными лицами, предлагающими свои услуги за небольшое комиссионное вознаграждение за проведение определённых транзакций. Существуют также приложения, которые предлагают услуги оракулов при участии нескольких независимых частных лиц.
Работа многих блокчейн-приложений основывается на оракулах. Например, подобным образом работают платформы для ставок, приложения по типу Internet of Things, эскроу-сервисы, компании по прокату, агентства по продаже недвижимости и многие другие.