- Автоматизований маркетмейкер
- Пояснення блокчейну
- Блокчейн: приватне проти публічного
- Blockchain Oracle
- CBDC
- Криптовалюта
- криптовалюта Trading
- Dapps
- Defi
- Цифрові активи
- Цифрове банківське обслуговування
- Цифрова валюта
- Цифрові цінні папери
- Цифровий гаманець
- Направлений ациклічний графік
- DLT
- Капітал-краудфандінг
- Токени капіталу
- FinTech
- Жорстка форка
- Мастерноди
- Метавеси
- NFT (незамінні токени)
- Парафіни
- Доказ роботи проти підтвердження ставки
- Токени безпеки
- Стейкінг
- СТО
- Пояснення про стейблкойни
- Стайблкойни – як вони працюють
- Спритні контракти
- Спалювання жетонів
- Токенізовані цінні папери
- Утиліти
- Веб-3.0
Цифрові активи 101
Що таке Blockchain Oracle і як він працює?

By
Алі РазаЗміст
За роки, що минули з моменту його винаходу, блокчейн придумав незліченну кількість продуктів і рішень, призначених для вдосконалення способу його роботи, підвищення його продуктивності, а в деяких випадках навіть для створення інших продуктів і рішень.
Одним із прикладів останнього є блокчейн-оракули, які перетворилися на важливу частину технології, яка дозволяє блокчейну підключатися до реального світу, а отже, покращувати його смарт-контракти та відкривати для нього незліченні нові можливості.
Якщо ви не знайомі з блокчейн-оракулами або хочете дізнатися про них більше, продовжуйте читати, і ми пояснимо все, що вам потрібно про них знати.
Що таке блокчейн-оракули?
Блокчейн-оракули — це особливий вид технології, призначений для передачі зовнішньої інформації в ланцюг і доставки її до смарт-контрактів. По суті, вони були винайдені, щоб служити мостами між блокчейном і реальним світом.
Як ви можете знати, Технологія блокчейна і його смарт-контракти не можуть отримати доступ до зовнішніх даних — даних, які не записані в блокчейні. Якщо він знаходиться поза мережею, він невидимий для смарт-контрактів. Однак проблема полягає в тому, що розумні контракти залежать від цих даних. Багато угод, які укладаються за допомогою смарт-контрактів, виконуватимуться поза мережею, але сам контракт не буде виконано, доки не стане відомо про те, що умови угоди виконані.
Вирішення проблеми блокчейна
Саме тут на сцену з’являються оракули блокчейну, як сторонні сервіси, які дозволяють саме це — зв’язок або міст між світами в ланцюзі та поза ланцюгом, дозволяючи даним переміщатися від одного до іншого та розумно подавати контрактує дані, необхідні для належної роботи.
Це робить оракули дуже важливими для екосистеми блокчейну, оскільки вони розширюють можливості, які можуть надати розумні контракти. Без них смарт-контракти були б набагато більш обмеженими та марними, коли мова йде про реальні ситуації.
Іншими словами, оракули функціонують не як джерела даних, а як шляхи, якими дані переміщуються від джерела до смарт-контрактів. Звичайно, вони мають додаткові цілі, включаючи перевірку та автентифікацію джерел даних перед доставкою інформації. Що стосується типу інформації, яка передається — це може бути що завгодно: від інформації про ціну та підтвердження платежу до даних, отриманих датчиками, як-от виміряна температура тощо.
Нарешті, хоча деякі оракули доставляють інформацію лише до розумних ланцюжків, є й такі, які можуть повертати її до зовнішніх джерел.
Різні типи оракулів
Як уже згадувалося, не всі оракули однакові. Насправді їх існує чимало типів, які залежать від різних деталей, наприклад, звідки надходять дані, вхідні чи вихідні, і навіть централізовані чи децентралізовані оракули.
Зважаючи на це, ми розглянемо 6 різних типів оракулів, включаючи:
- Програмні оракули
- Апаратні оракули
- Вхідні/вихідні оракули
- Централізовані/децентралізовані оракули
- Контент-специфічні оракули
- Людські оракули
1. Програмні оракули
Першими в списку є програмні оракули, які по суті є оракулами, які взаємодіють з онлайн-джерелами інформації. Саме сюди вони збирають дані, а звідси надсилають їх назад у блокчейн. Їхніми джерелами інформації може бути все, що вважається достатньо надійним, включаючи різноманітні веб-сайти, певні сервери та навіть бази даних, до яких їм надано доступ.
Іншими словами, якщо він знаходиться в Інтернеті і оракули можуть отримати до нього доступ, він вважається програмним джерелом даних, і програмні оракули можуть збирати дані з нього для цілей своїх розумні контракти.
І, оскільки ці деталі доступні онлайн у режимі реального часу, це також робить ці оракули одними з найшвидших, коли йдеться про доставку інформації. Це також робить їх найбажанішим і найбільш часто використовуваним типом блокчейн-оракулів.
2. Апаратні оракули
Далі ми маємо апаратні оракули, які використовуються для смарт-контрактів, які залежать від інформації реального світу. Як правило, це оракули, які збирають інформацію, яка записується датчиками з фізичного світу, а потім надсилається в блокчейн і в смарт-контракти. Це може включати будь-що, від показників температури до сканерів штрих-кодів, показників рівня води, показників забруднення повітря тощо. Цей тип оракулів зазвичай використовується, коли йдеться про ланцюги поставок, де вони дозволяють смарт-контрактам відстежувати транспортовані товари. Отже, якщо є якісь події реального світу, які потрібно записати в блокчейн, вам доведеться використовувати саме цей тип оракулів.
3. Вхідні/вихідні оракули
Раніше ми коротко згадували, що деякі оракули можуть передавати інформацію лише з реального світу, а точніше, з позамережевих джерел до блокчейну та, зрештою, до смарт-контрактів. Вони відомі як вхідні оракули, і як програмні, так і апаратні оракули, згадані в попередніх сегментах, підпадають під цю категорію.
Однак існують також вихідні оракули, які використовуються для надсилання даних у ланцюжку з блокчейну назад у зовнішній світ. Вони використовуються для сповіщення зовнішніх джерел про те, що сталося в блокчейні. Так, наприклад, припустимо, що одна сторона надсилає a криптова оплата іншій стороні, яка необхідна для виконання певних дій у реальному світі. Смарт-контракт використовуватиме вихідні оракули для надсилання цієї інформації та доставки її в потрібне місце.
Вихідні оракули можуть бути корисним інструментом, і, ймовірно, вони будуть використовуватися все частіше в найближчі роки, оскільки все більше галузей почнуть використовувати технологію блокчейн і її розумні контракти для ведення повсякденного бізнесу.
4. Контрактні оракули
На четвертому місці ми маємо оракули, пов’язані з контрактами. Ці оракули були розроблені спеціально для використання в одному розумному контракті, і вони вилучають лише інформацію, яка є корисною для цього контракту. Це означало б, що якщо ви хочете розгорнути кілька смарт-контрактів, вам також знадобиться така сама кількість розроблених оракул для конкретних контрактів.
Хоча це тип оракула, який існує і може бути використаний, вони вважаються дуже дорогими в обслуговуванні, а також занадто трудомісткими. Таким чином, компанії, які прагнуть отримати інформацію з багатьох джерел, ймовірно, вважатимуть це надто непрактичним. Однак, якщо їм потрібен лише певний оракул для одноразового використання, це може бути варіант для розгляду.
5. Централізовані/децентралізовані оракули
Наближаючись до кінця списку, ми маємо централізовані та децентралізовані оракули. Це цікава категорія, оскільки вона визначає рівні довіри. Очевидно, що централізовані оракули контролюються одним суб’єктом, і цей суб’єкт діє як єдиний постачальник інформації для смарт-контракту. Однак це також більш ризикований варіант, оскільки він вимагає від вас довіри організації, яка надає інформацію.
Дана особа має повний контроль над даними, і ефективність смарт-контракту залежить від його чесності та точності, на що багато хто не покладається. Це теж не в дусі криптовалюта та блокчейн, які були зроблені для децентралізації з причини — щоб уникнути розповсюдження підроблених або неточних даних, які завжди поширювалися централізованими службами.
Іншим недоліком є те, що навіть якщо централізований орган, який контролює канал даних, є надійним, його завжди можна зламати, що дозволить зловмисникам втручатися в смарт-контракт і потенційно спричинити проблеми.
Однак найбільшою вадою централізованих оракулів є їхня єдина точка відмови, тобто навіть якщо одну вразливість буде виявлено та використано не за призначенням, вся система вийде з ладу.
Децентралізовані оракули були винайдені як протидія всім цим проблемам. Вони мають багато тих самих цілей, що й загальнодоступні блокчейни, наприклад виконувати дії певним чином, щоб уникнути ризику контрагента. Вони не покладаються на одне джерело інформації, що підвищує її надійність. По суті, смарт-контракт запитує інформацію з кількох джерел, порівнює її та збільшує ймовірність того, що інформація, яка доставляється, правдива.
Деякі блокчейн-проекти, які мають децентралізовані оракули, навіть пропонують їх іншим блокчейнам, з Ланка ланцюга будучи головним прикладом і лідером у цій сфері. Завдяки своїй природі децентралізовані оракули усувають потребу в довірі.
6. Людські оракули
Нарешті, але не менш важливо, у нас є людські оракули. Це включає в себе осіб зі спеціальними знаннями в певній галузі, що дозволяє їм взяти на себе роль оракула, досліджувати та перевіряти достовірність даних, використовуючи різні джерела вручну. Потім вони можуть перевести інформацію в розумні контракти.
Звичайно, цей тип оракула вимагає найбільшої довіри, оскільки він безпосередньо залежить від досвіду та надійності експертів, які надають інформацію, і навіть якщо вони вважаються надійними, вони все одно можуть помилятися. У гіршому випадку, звичайно, це можуть бути шахраї, які можуть надати спотворені або відверто неправдиві дані.
Висновок
Оракули смарт-контрактів — це технологія, яка дозволила смарт-контракти, а отже, і всю екосистему блокчейнів, вікно в реальний світ. Роблячи це, оракули розширили можливості блокчейна, надавши йому нові варіанти використання та надавши криптоіндустрії можливість на крок наблизитися до впровадження.
Алі є незалежним автором, який розповідає про криптовалютні ринки та індустрію блокчейнів. Він має 8 років досвіду писання про криптовалюти, технології та торгівлю. Його роботи можна знайти на різних відомих інвестиційних сайтах, включаючи CCN, Capital.com, Bitcoinist і NewsBTC.
Вам може сподобатися
-
Чому великі банки Канади знову звертаються до блокчейну
-


Токенізація морських RWA: чим відрізняються судна та як масштабуватися
-


Вуглець як товар: екологічний поворот у мережі
-


Інфраструктура RWA: найкращі блокчейни для токенізації активів (2026)
-


Securitize запустить повністю токенізовану платформу для торгівлі акціями у 2026 році
-


Чи нарешті ламається 4-річний цикл халвінгу біткойна?