Криптовалютні оракули. Огляд сфери та найбільші проєкти

Фото - Криптовалютні оракули. Огляд сфери та найбільші проєкти
Оракул — це криптовалютний протокол, за допомогою якого певний блокчейн може отримувати валідні та актуальні дані з інших мереж або реального світу.
З розвитком 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

Криптовалютні оракули за даними CoinGecko. Джерело: coingecko.com

Майже аналогічну інформацію у цьому сегменті наводять криптовалютні ресурси CoinMarketCap та Cryptorank.
Криптовалютні оракули за даними CoinMarketCap. Джерело: coinmarketcap.com

Криптовалютні оракули за даними CoinMarketCap. Джерело: coinmarketcap.com

Криптовалютні оракули за даними Cryptorank. Джерело: cryptorank.io

Криптовалютні оракули за даними Cryptorank. Джерело: cryptorank.io

Резюме

З розвитком децентралізованої криптовалютної екосистеми оракули стають дедалі популярнішими, а їх застосування безпосередньо корелює з інтеграцією технології блокчейн у реальний світ. Головним вектором для таких проєктів зараз має бути поширення загальних даних про користування оракулами, щоб їх можна було застосовувати не тільки у вузькому секторі економіки.