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? Что такое смарт-контракт?

获取加密通讯
阅读免责声明 : 此处提供的所有内容我们的网站,超链接网站,相关应用程序,论坛,博客,社交媒体帐户和其他平台(“网站”)仅供您提供一般信息,从第三方采购。 我们不对与我们的内容有任何形式的保证,包括但不限于准确性和更新性。 我们提供的内容中没有任何内容构成财务建议,法律建议或任何其他形式的建议,以满足您对任何目的的特定依赖。 任何使用或依赖我们的内容完全由您自行承担风险和自由裁量权。 在依赖它们之前,您应该进行自己的研究,审查,分析和验证我们的内容。 交易是一项高风险的活动,可能导致重大损失,因此请在做出任何决定之前咨询您的财务顾问。 我们网站上的任何内容均不构成招揽或要约