

Что такое блокчейн-оракул?
Главное Блокчейн-оракулы — это алгоритмы, которые служат каналом передачи данных между смарт-контрактом и источником за пределами сети, в котором тот развернут.Технологию оракулов широко используют децентрализованные приложения в таких сферах как DeFi, GameFi, страхование, NFT и других.Крупнейший провайдер блокчейн-оракулов — Chainlink. Также в этом сегменте работают Band Protocol, Berry Data, Kylin Protocol, DIA и другие проекты.
Какую проблему решают блокчейн-оракулы? Большинство операций в децентрализованных приложениях совершаются с помощью смарт-контрактов. Для работы им могут быть необходимы разнообразные данные из внешних источников. Например, чтобы рассчитать точное соотношение цены одной криптовалюты к другой при обмене.
Данные из внешних источников — в частности, с платформ, агрегирующих данные о торгах и ценах из множества бирж, — позволяют рассчитывать наиболее «справедливую» цену, максимально приближенную к рыночной.
Однако смарт-контракт неспособен получить информацию за пределами блокчейна, в котором он развернут. Именно здесь на помощь приходят оракулы, выполняющие посредническую функцию между контрактом и нужным ему источником данных.
Блокчейн-оракулы являются алгоритмами, которые обычно работают на базе нод определенного блокчейна.
Какие бывают блокчейн-оракулы? Оракулов разделяют по разным критериям: принципу работы, источникам получаемых данных и их направлению, а также по форме организации. Ниже —самые популярные типы.
Программные и аппаратные
Первые берут данные из цифровых источников: баз данных, серверов, облачных хранилищ, и транслируют ее адресату в реальном времени. Аппаратные собирают данные с помощью физических устройств: «умных» датчиков, чипов, сканеров штрих-кодов, RFID-меток и так
Читать на forklog.com