Криптовалютные оракулы. Обзор сферы и крупнейшие проекты
Оракул — это криптовалютный протокол, с помощью которого определенный блокчейн может получать валидные и актуальные данные из других сетей или реального мира.
С развитием DeFi-экосистем возникла проблема обмена разнообразными верифицированными данными вне блокчейнов, прежде всего актуальными ценами активов, ликвидностью в торговых парах, активностью кошельков и т. д. В большинстве случаев эта информация предоставлялась благодаря централизованным источникам, которые не могли быть в полной мере легитимными и беспристрастными.
Именно для разрешения этой проблемы появились блокчейн-оракулы. Попробуем разобраться в принципах их работы и роли в криптовалютном мире, а также рассмотрим крупнейшие оракулы, успешно функционирующие на рынке.
Основные характеристики оракулов
Смарт-контракты — неизменные структуры, редактирование которых отнимает большое количество ресурсов и времени. Соответственно, многие децентрализованные структуры вынуждены обращаться за помощью к оракулам, которые способны обеспечить быстрый доступ к информации, необходимой для гарантированно корректного выполнения условий смарт-контрактов.
К основным характеристикам криптовалютных оракулов относятся:
■ быстрое предоставление верифицированных внешних данных;
■ децентрализация. Добавление данных через оракул происходит без влияния централизованной структуры, снижая вероятность взлома, отказа функционирования или предвзятости;
■ уникальный способ транспортировки данных. Это может быть специальный механизм самого оракула или возможность работы с API;
■ наличие криптовалютных токенов. В оракулах они используются для проведения голосований, разрешения конфликтов и выплаты вознаграждений;
■ многоуровневая проверка. Благодаря этому оракулы обеспечивают блокчейны валидными данными и увеличивают уровень доверия пользователей.
Фактически именно криптовалютные оракулы выступают мостом между реальным миром и блокчейн-экосистемами.
Тип данных, которые собирают оракулы
Криптовалютные протоколы, позиционирующие себя как оракулы, собирают следующие виды информации:
● финансовые данные. Это могут быть актуальные рыночные цены токенов и криптовалют, обменные курсы на различных централизованных и децентрализованных биржах, объемы торгов, балансы кошельков, количество и частота переводов;
● географические данные. К примеру, геолокация, точные координаты и карты;
● транспортные данные. Это можно использовать для отслеживания потока автомобилей, поездов и других средств передвижения;
● результаты голосований. Это создает доверие среди избирателей, в том числе это касается различных DAO;
● спортивные данные. Это может быть полезно для криптопроектов, связанных с фанатскими токенами или беттингом;
● данные о расходах потребителей. Имея информацию о расходах на продукты питания, непродовольственные товары, недвижимость и т. п., проекты могут разрабатывать маркетинговые или рекламные кампании.
На самом деле этот список бесконечный, поскольку разные криптопроекты требуют информации различного типа. Иногда в смарт-контракт следует вносить даже актуальное состояние погоды и климата.
Причины и цели сбора данных
Оракулы собирают информацию и структурируют ее в определенном смарт-контракте или блокчейне по ряду причин:
● обеспечение актуальности и безопасности услуг DeFi-проектов, что возможно только при условии постоянного получения обновленной информации из реального мира и других блокчейн-сетей;
● для управления проектами, а также децентрализованной и честной проверки результатов голосований;
● для создания и развития игровых проектов. Оракулы позволяют отслеживать динамику игрового процесса, количество геймеров, время их пребывания в сети и т. п.;
● для защиты от мошенников и вредоносных смарт-контрактов.
Главным условием использования любого криптовалютного проекта является надежность и актуальность данных. В противном случае они просто нерациональны.
Механизм интеграции данных
Оракулы собирают информацию из различных источников, и таким источником может быть любой пользователь. В то же время каждый может опровергнуть данные, если не подтвердится их достоверность.
Механизм добавления данных оракулом можно разделить на несколько последовательных этапов:
● сбор информации. Это происходит напрямую из первоисточника, через веб-сайт, API или различные сенсорные индикаторы;
● создание контракта оракула. Это специальный смарт-контракт, куда криптовалютный оракул записывает собранные, но еще не подтвержденные данные;
● подпись и подтверждение. Осуществляется криптовалютным оракулом после внутренних этапов проверки;
● запись в смарт-контракт;
● периодическая актуализация данных, если возникает необходимость.
На любом этапе пользователи могут опровергнуть данные, за что получают от оракула либо вознаграждение, либо штрафные санкции, которые накладываются на смарт-контракт первоисточника.
Крупнейшие проекты-оракулы
Сейчас самый крупный криптовалютный проект в нише оракулов — Chainlink. Рыночная капитализация токена LINK в настоящее время составляет $4,2 млрд. В первую пятерку оракулов аналитический ресурс CoinGecko также относит проекты Band Protocol, Tellor Tributes, UMA и API3. В десятку проектов входят и оракулы iExec RLC, WINkLink, XYO Network, Oraichain и Phoenix. Общая капитализация криптовалютных оракулов составляет $5 млрд.
Криптовалютные оракулы по данным CoinGecko. Источник: coingecko.com
Почти аналогичную информацию в данном сегменте приводят криптовалютные ресурсы CoinMarketCap и Cryptorank.
Криптовалютные оракулы по данным CoinMarketCap. Источник: coinmarketcap.com
Криптовалютные оракулы по данным Cryptorank. Источник: cryptorank.io
Резюме
С развитием децентрализованной криптовалютной экосистемы оракулы становятся все более популярны, а их применение напрямую коррелирует с интеграцией технологии блокчейн в реальный мир. Главным вектором для подобных проектов остается распространение общих данных об использовании оракулов, чтобы их можно было применять не только в узком секторе экономики.