Оракул-машина: ключовий міст між Блокчейн та реальним світом

robot
Генерація анотацій у процесі

Оракул-машина в Блокчейн-екосистемі

Оракул-машина є важливою інфраструктурою в сфері блокчейн, яка може надавати зовнішні дані для смарт-контрактів. Як міст між смарт-контрактами та зовнішнім світом блокчейну, оракул-машина відіграє надзвичайно важливу роль.

! Chainlink (частина 1) серії Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)

Смарт-контракти в мережі Ethereum не можуть безпосередньо отримувати дані з реального світу, які знаходяться поза блокчейном, тому потрібен Оракул-машина для реалізації цього. Наприклад, якщо смарт-контракту потрібно отримати дані про обсяги торгівлі нафтою за певний день, спочатку він записує необхідну інформацію в журнал подій. Потім поза блокчейном буде процес, який підписується на цю подію, і коли виявляється запит, цей процес завантажує обсяги торгівлі нафтою за вказану дату до смарт-контракту, подавши транзакцію.

! Chainlink (частина 1) із серії Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201

Наразі найбільша частка ринку серед оракул-машин займає Chainlink. Він забезпечує блокчейн даними з реального світу безпечним і надійним способом завдяки децентралізованому підходу. Chainlink створив здорову екосистему навколо токена LINK, забезпечуючи нормальну роботу оракулів за рахунок економічних стимулів.

! Chainlink Частина 1 серії Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(

Оракул-машина Chainlink використовує модель запит/відповідь, яка потребує передачі токенів LINK для активації. LINK є токеном ERC677 на базі Ethereum, який додає метод transferAndCall до стандарту ERC20, об'єднуючи оплату та запит на послугу в одне. Коли користувач викликає transferAndCall для виконання переказу, окрім звичайного переказу, також викликається метод onTokenTransfer адреси отримувача, що дозволяє реалізувати запит на послугу оракула.

! Chainlink (частина 1) із серії Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(

Перед використанням послуг оракул-машини необхідно спочатку підтвердити, чи є цей оракул надійним. Контракт оракул-машини отримує переказ LINK, після чого проводить серію перевірок безпеки, а потім генерує подію OracleRequest. Вузли поза ланцюгом, які слухають цю подію, отримують конкретну інформацію про запит, отримують результати через API-виклики, а потім передають дані в ланцюг.

! Chainlink Частина 1 серії Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(

Окрім налаштованого API, Chainlink також пропонує готові послуги цінових Оракул-машина. Кожна торгова пара має контракт AggregatorProxy, до якого розробники можуть безпосередньо звертатися за допомогою методу latestRoundData)( для отримання останніх даних про ціни. У більшості випадків достатньо просто прочитати останню ціну, і точність торгових пар, оцінених у доларах, є єдиною на рівні 8 знаків, що робить використання дуже зручним.

![Оракул-машина детальна серія Chainlink (частина 1)])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(

Оракул-машина як зв'язок між Блокчейн та зовнішнім світом відіграє важливу роль у таких сферах, як DeFi. З розвитком застосувань Блокчейн, Оракул-машина також продовжить еволюціонувати, надаючи смарт-контрактам більш різноманітні та надійні послуги з даними.

! Chainlink (частина 1) із серії Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(

LINK-6.21%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
CodeAuditQueenvip
· 07-26 17:41
Гей, ці джерела даних не проходять строгої перевірки, можуть бути піддані атакам у будь-який момент.
Переглянути оригіналвідповісти на0
ContractExplorervip
· 07-24 07:08
link ще може зрости
Переглянути оригіналвідповісти на0
just_another_walletvip
· 07-24 07:06
link перенесення цегли заробив
Переглянути оригіналвідповісти на0
MEV_Whisperervip
· 07-24 06:50
link давно вже накопичувався
Переглянути оригіналвідповісти на0
OnchainGossipervip
· 07-24 06:46
Це ж лише висококласний вантажник даних.
Переглянути оригіналвідповісти на0
  • Закріпити