Розгортання смарт-контракту на Ethereum може здаватися, що це шматок коду, який ніхто не зможе зупинити або перешкодити йому будь-яким чином. Однак у цьому є парадокс: блокчейн сам по собі герметичний, але він не може бачити реальний світ.
Блокчейни є герметичними системами. Вони не можуть "бачити" прогнози погоди, ціни на акції, результати спортивних змагань або випадкові числа. Це велика проблема, оскільки більшість практичних застосувань потребують даних з реального життя.
Як ми можемо закрити цю прогалину, щоб вона не підірвала захист і децентралізацію, які для нас є важливими?
Відповідь - децентралізовані оракули.
Що таке Оркли, і чому вони важливі?
Блокчейн-оракул — це будь-яка система, яка постачає дані поза блокчейном до смарт-контракту в блокчейні.
Приклади того, що вони можуть надати:
Ціна ETH/USD з кількох бірж
Данні про опади для страхування врожаю
Остаточні рахунки спортивних подій
Генерація випадкових чисел для ігор
Результати API з застарілих систем
Виклик: Якщо ви довіряєте одному джерелу (, такому як централізований API ), ваш смарт-контракт більше не є бездостовірним — він є таким же сильним, як і це джерело.
Рішення полягає в децентралізованих оракулах. У цьому випадку вони будуть збирати інформацію з різних вузлів і сертифікувати її за допомогою механізмів консенсусу.
Як працюють децентралізовані оракули
Запит ініційований: Смарт-контракт запитує зовнішні дані (, наприклад, ціну, випадкове число, погоду ).
Кілька вузлів відповідають: Незалежні вузли-оракли отримують та подають дані.
Логіка агрегації працює: Контракт розраховує середнє, медіану або зважений результат.
Консенсус підтверджує дані: Різниці або маніпуляції знищуються або відхиляються.
Дані завершено та надіслано: Підтверджена інформація використовується контрактом.
Прикладами таких проектів є Chainlink, API3, Band Protocol та UMA, які пропонують повні оркестрові фреймворки з різними системами стимулювання, штрафами за знищення та механізмами управління.
Справжній випадок використання: Казино на Ethereum
Онлайн-гемблінг та ігри, такі як казино на базі Ethereum, є прозорими і побудованими на випадковості. Результат кидка гральної кості, обертання рулетки або перемішування карт не може бути маніпульований ніким, включаючи казино, або стороннім сервером. Он-Чейн казино мають дві суттєві проблеми, які усувають оракули:
Генерація випадкових чисел (RNG): Генерує дійсно непередбачувані результати, зазвичай за допомогою криптографії або використовуючи деяку реальну випадковість.
Доказова чесність: Всі результати ігор є зрозумілими, їх можна перевірити як чесну гру, і вони не підлягають подальшому модифікуванню.
Навіть такі сайти, як CryptoManiaks, допомагають зробити такі платформи менш незрозумілими, надаючи чіткі огляди та пояснення, щоб гравець міг дотримуватися ідеї гри в ігри на Ethereum без жодного страху.
Інші програми на базі Oracle
Оракули виходять далеко за межі ігор. Ось де вони справляють серйозний вплив:
1. DeFi Протоколи (Децентралізовані фінанси)
Випадок використання: Цінові дані для активів у платформах кредитування, запозичення або синтетичних токенів.
Приклад: Aave та Compound використовують оракули, щоб запобігти шахрайству з ліквідацією під час цінової волатильності.
2. Децентралізоване страхування
Випадок використання: Страхування врожаю, компенсації за затримки подорожей, параметричне страхування.
Приклад: Etherisc використовує погодні оракули для автоматичного тригера виплат фермерам.
3. Ринки прогнозів
Випадок використання: Хто виграв вибори? Яка кількість медалей на Олімпіаді?
Приклад: Augur та Polymarket вирішують ставки на основі даних, що надходять від оракулів.
4. Ідентичність та облікові дані
Випадок використання: Освіта, працевлаштування та перевірка особистості.
Приклад: Посилання Oracle на зовнішні записи до цифрових гаманців для децентралізованої ідентичності (DID) систем.
Ризики
Не існує бездоганних технологій. Оракули вводять нові вразливості:
Атаки Сібілла: Фальшиві вузли можуть підробляти дані, щоб обійти результати.
Затримка та простої: Інші оракули відповідають повільно або мають відмови.
Вартість: Перевірна випадковість або часті оновлення цін можуть бути дорогими в мережі.
Захоплення управління: Кілька великих учасників можуть домінувати у прийнятті рішень щодо джерел даних або політики вузлів.
Таким чином, основною причиною є те, що більшість оркулів на зрілому етапі використовують комбінацію економічного (стейкінгу, винагород) та технічних факторів (он-лін валідації, надмірності) для зміцнення своїх систем.
Що далі?
Простір Оракула швидко розвивається. Ось що ми можемо очікувати:
Кросс-ланцюгові оракли
Протоколи обміну даними, такі як Chainlink CCIP, стають доступними для обміну даними блокчейну, тому оракул, розгорнутий на Ethereum, буде подібно використовуватися в інших блокчейнах, таких як Solana або Arbitrum.
Регулювання та стандарти
Оскільки фінансові системи та платформи для клієнтів реалізуються на оракулах, також ймовірно, що вони розроблять KYC, аудиторські сліди та шари відповідності.
Компонування в стеків Web3
Майбутні додатки будуть «підключатися» до Oracle-мереж, як це роблять сьогодні з RPC-вузлами. Oracle стануть стандартним інфраструктурним шаром для всіх dApps.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Смарт-контракти сліпі без цієї однієї речі
Розгортання смарт-контракту на Ethereum може здаватися, що це шматок коду, який ніхто не зможе зупинити або перешкодити йому будь-яким чином. Однак у цьому є парадокс: блокчейн сам по собі герметичний, але він не може бачити реальний світ.
Блокчейни є герметичними системами. Вони не можуть "бачити" прогнози погоди, ціни на акції, результати спортивних змагань або випадкові числа. Це велика проблема, оскільки більшість практичних застосувань потребують даних з реального життя.
Як ми можемо закрити цю прогалину, щоб вона не підірвала захист і децентралізацію, які для нас є важливими?
Відповідь - децентралізовані оракули.
Що таке Оркли, і чому вони важливі?
Блокчейн-оракул — це будь-яка система, яка постачає дані поза блокчейном до смарт-контракту в блокчейні.
Приклади того, що вони можуть надати:
Виклик: Якщо ви довіряєте одному джерелу (, такому як централізований API ), ваш смарт-контракт більше не є бездостовірним — він є таким же сильним, як і це джерело.
Рішення полягає в децентралізованих оракулах. У цьому випадку вони будуть збирати інформацію з різних вузлів і сертифікувати її за допомогою механізмів консенсусу.
Як працюють децентралізовані оракули
Прикладами таких проектів є Chainlink, API3, Band Protocol та UMA, які пропонують повні оркестрові фреймворки з різними системами стимулювання, штрафами за знищення та механізмами управління.
Справжній випадок використання: Казино на Ethereum
Онлайн-гемблінг та ігри, такі як казино на базі Ethereum, є прозорими і побудованими на випадковості. Результат кидка гральної кості, обертання рулетки або перемішування карт не може бути маніпульований ніким, включаючи казино, або стороннім сервером. Он-Чейн казино мають дві суттєві проблеми, які усувають оракули:
Навіть такі сайти, як CryptoManiaks, допомагають зробити такі платформи менш незрозумілими, надаючи чіткі огляди та пояснення, щоб гравець міг дотримуватися ідеї гри в ігри на Ethereum без жодного страху.
Інші програми на базі Oracle
Оракули виходять далеко за межі ігор. Ось де вони справляють серйозний вплив:
1. DeFi Протоколи (Децентралізовані фінанси)
2. Децентралізоване страхування
3. Ринки прогнозів
4. Ідентичність та облікові дані
Ризики
Не існує бездоганних технологій. Оракули вводять нові вразливості:
Таким чином, основною причиною є те, що більшість оркулів на зрілому етапі використовують комбінацію економічного (стейкінгу, винагород) та технічних факторів (он-лін валідації, надмірності) для зміцнення своїх систем.
Що далі?
Простір Оракула швидко розвивається. Ось що ми можемо очікувати:
Кросс-ланцюгові оракли
Протоколи обміну даними, такі як Chainlink CCIP, стають доступними для обміну даними блокчейну, тому оракул, розгорнутий на Ethereum, буде подібно використовуватися в інших блокчейнах, таких як Solana або Arbitrum.
Регулювання та стандарти
Оскільки фінансові системи та платформи для клієнтів реалізуються на оракулах, також ймовірно, що вони розроблять KYC, аудиторські сліди та шари відповідності.
Компонування в стеків Web3
Майбутні додатки будуть «підключатися» до Oracle-мереж, як це роблять сьогодні з RPC-вузлами. Oracle стануть стандартним інфраструктурним шаром для всіх dApps.