Forklog
2022-06-20 14:45:29

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

Главное Блокчейн-оракулы — это алгоритмы, которые служат каналом передачи данных между смарт-контрактом и источником за пределами сети, в котором тот развернут.Технологию оракулов широко используют децентрализованные приложения в таких сферах как DeFi, GameFi, страхование, NFT и других.Крупнейший провайдер блокчейн-оракулов — Chainlink. Также в этом сегменте работают Band Protocol, Berry Data, Kylin Protocol, DIA и другие проекты. Какую проблему решают блокчейн-оракулы? Большинство операций в децентрализованных приложениях совершаются с помощью смарт-контрактов. Для работы им могут быть необходимы разнообразные данные из внешних источников. Например, чтобы рассчитать точное соотношение цены одной криптовалюты к другой при обмене. Данные из внешних источников — в частности, с платформ, агрегирующих данные о торгах и ценах из множества бирж, — позволяют рассчитывать наиболее «справедливую» цену, максимально приближенную к рыночной. Однако смарт-контракт неспособен получить информацию за пределами блокчейна, в котором он развернут. Именно здесь на помощь приходят оракулы, выполняющие посредническую функцию между контрактом и нужным ему источником данных. Блокчейн-оракулы являются алгоритмами, которые обычно работают на базе нод определенного блокчейна. Какие бывают блокчейн-оракулы? Оракулов разделяют по разным критериям: принципу работы, источникам получаемых данных и их направлению, а также по форме организации. Ниже —самые популярные типы. Программные и аппаратные Первые берут данные из цифровых источников: баз данных, серверов, облачных хранилищ, и транслируют ее адресату в реальном времени.  Аппаратные собирают данные с помощью физических устройств: «умных» датчиков, чипов, сканеров штрих-кодов, RFID-меток и так далее Входящие и исходящие Оракулы могут иметь конкретную специализацию — или передавать информацию, или получать из внешних источников. Это может быть необходимо для повышения уровня надежности и решения проблемы единой точки отказа. Централизованный и децентрализованный Централизованный оракул управляется единым оператором, который обычно использует его в своем же приложении. Этот тип оракулов появился первым, однако из-за проблем с уязвимостями такой системы криптоиндустрия постепенно перешла на стандарт децентрализованных блокчейн-оракулов. Это системы, объединяющие множество оракулов. Из него выбирается группа нод, каждый оракул которой выполняет свой «участок» запроса. Первым проектом, который реализовал принцип децентрализованных блокчейн-оракулов, стал Chainlink. https://forklog.com/chto-takoe-chainlink-link/ Контрактно-ориентированные Дорогостоящий и трудоемкий тип, при котором отдельный оракул обслуживает конкретный смарт-контракт. Если необходимо развернуть несколько умных контрактов, то понадобиться разработать равноценное количество оракулов. Кроссчейн-совместимые Сервисы, предназначенные для передачи данных между различными блокчейнами. Решают проблему несовместимости сетей между собой. Могут быть полезны для децентрализованных приложений, использующих кроссчейн-операции, например перевод одного криптоактива в другой. Вычислительные Специальные оракулы, задача которых — производить ресурсоемкие вычисления, которые нецелесообразно выполнять в блокчейне из-за технических и финансовых ограничений. Где применяются блокчейн-оракулы? Сегодня оракулов в криптоиндустрии используют для передачи потоков данных, в частности ценовых фидов. Последние представляют собой таблицу со списком значений цен на разные даты и их источником. Фиды позволяют смарт-контрактам получать котировки криптовалют с централизованных торговых платформ и агрегаторов торгов. Например, в проекте для блокчейн-оракулов под названием Band по состоянию на июнь 2022 года поддерживаются референсные цены на 75 криптовалют, и у каждой из них свой набор источников. Например, цену Cosmos (ATOM) получают путем агрегирования котировок из CoinGecko, CryptoCompare, CoinMarketCap, Binance, Huobi Pro и Coinbase Pro. Технологию оракулов используют в алгоритмических стейблкоинах. Один из примеров — Ampleforth. Цена стабильной монеты AMPL поддерживается за счет модели ребалансировки (Rebase). Чтобы удержать привязку к доллару в соотношении 1:1, число стейблкоинов в кошельках держателей постоянно меняется пропорционально рыночной цене AMPL. Для этого оракулы Chainlink поставляют в протокол Ampleforth агрегированные данные о цене торговой пары AMPL/USD из нескольких агрегаторов. Кроме того, оракулы также передают протоколу текущее значение индекса потребительских цен в США, полученное из официальных источников, что позволяет учитывать при ребалансировке инфляцию доллара. Источники данных не ограничиваются приложениями, связанными с криптоиндустрией. В зависимости от назначения программы, где они используются, оракулы можно соединить с источником, который предоставляет, например, статистику о погоде или индексе потребительских цен в отдельно взятой стране. Какие еще есть функции у блокчейн-оракулов? Оракулы могут не только предоставлять котировки. В Chainlink существует возможность получения функции для проверяемой случайности (VRF) в контрактах приложений, где важен случайный результат, например в блокчейн-играх. Проект Polychain Monsters использует метод VRF для используется для определения содержимого лутбоксов, а также для рандомизации свойств NFT-токена и выбора победителя при аирдропах. Также игры используют VRF для создания увлекательного и непредсказуемого игрового процесса, в частности для случайного подбора свойств игровых персонажей. В Aavegotchi пользователь собирает ценные кристаллы на игровой карте и участвует в различных мини-играх с помощью «NFT-призраков» (Aavegotchi). Когда участник получает Aavegotchi в начале игры, ему присваивается случайный уровень с помощью VRF. Какие проекты развивают блокчейн-оракулов? Chainlink является признанным лидером на рынке децентрализованных оракулов. Его экосистема насчитывает более 1300 проектов в секторах DeFi, NFT и Game-Fi. У Chainlink нет своей сети: проект разворачивает ноды в разных блокчейнах, приложения в которых обслуживает. Оракулы Chainlink работают в Solana, Ethereum и EVM-совместимых сетях, в том числе BNB Chain, Arbitrum, Optimism, Polygon, Avalanche и Fantom. Также можно выделить Band Protocol, у которого есть примерно 80 интеграций. В отличие от Chainlink, проект работает на собственном блокчейне BandChain, созданном с помощью Cosmos SDK. Также Band развивает инструменты для разработчиков WebAssembly, которые позволяют создавать оракулов. BandChain управляется сетью валидаторов. Работает с приложениями в сетях Celo, Oasis и Cronos. Нативная монета проекта — BAND. Также крупными поставщиками оракулов являются: Berry Data — система оракулов в сети BNB Chain. При запросе офчейн-данных операторы оракулов Berry Data соревнуются за передачу данных в специальный «банк данных» (Berry data bank), доступный для всех приложений на BNB Chain. В апреле 2022 года насчитывала около 170 интеграций.DIA (Decentralised Information Asset) — кроссчейн-совместимая информационная платформа с открытым исходным кодом, которая которая обеспечивает доступ к проверенным рыночным данным для децентрализованных приложений. В проекте есть свой токен управления DIA.Kylin Network — децентрализованный оракул и платформа с инфраструктурой данных для DeFi и Web3 на базе фреймворка Polkadot Substrate. Что еще почитать? Что такое Cosmos? Что такое децентрализованные финансы (DeFi)? Что такое ДАО? Что такое токены ERC-20? Что такое смарт-контракт?

Получите Информационный бюллетень Crypto
Прочтите Отказ от ответственности : Весь контент, представленный на нашем сайте, гиперссылки, связанные приложения, форумы, блоги, учетные записи социальных сетей и другие платформы («Сайт») предназначен только для вашей общей информации, приобретенной у сторонних источников. Мы не предоставляем никаких гарантий в отношении нашего контента, включая, но не ограничиваясь, точность и обновление. Никакая часть содержания, которое мы предоставляем, представляет собой финансовый совет, юридическую консультацию или любую другую форму совета, предназначенную для вашей конкретной опоры для любых целей. Любое использование или доверие к нашему контенту осуществляется исключительно на свой страх и риск. Вы должны провести собственное исследование, просмотреть, проанализировать и проверить наш контент, прежде чем полагаться на них. Торговля - очень рискованная деятельность, которая может привести к серьезным потерям, поэтому проконсультируйтесь с вашим финансовым консультантом, прежде чем принимать какие-либо решения. Никакое содержание на нашем Сайте не предназначено для запроса или предложения