Розподілений ціновий Оракул-машина: підвищення надійності та точності даних DeFi

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

Розподілена ціна Оракул-машина

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

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

Дизайн контракту такого агрегатора зазвичай включає кілька оркулів-машин поза ланцюгом. Кожен оркул-машина поза ланцюгом може надавати цінові дані за допомогою певних методів у відповідь на запити користувачів в агрегаторі. Ці оркули-машини поза ланцюгом часто є звичайними зовнішніми рахунками, які не тільки можуть надавати дані для агрегатора BTC/USD, але також можуть одночасно обслуговувати інші агрегатори, такі як ETH/USD.

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

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

  1. Зчитати поточний стан контракту та провести ряд перевірок.
  2. Завершіть необхідну підготовчу роботу.
  3. Перевірте дані підпису, щоб переконатися, що хеш-значення правильне, а підписант має відповідні права.
  4. Перевірте порядок спостережуваних значень, виберіть медіану та переконайтеся, що вона в розумних межах.
  5. Запишіть результати цього Оракул-машини та проведіть подальшу верифікацію.

! Chainlink, частина 2 серії Oracle Explainer](https://img-cdn.gateio.im/social/moments-cec5b2c5581a3e9abce8f2d60b198374656574839201

Деякі системи також вводять додаткові механізми перевірки, такі як порівняння відхилень цін, які надаються різними Оракул-машинами, щоб визначити, чи знаходяться вони в прийнятних межах.

Щоб спростити процес використання та підвищити гнучкість, деякі платформи запровадили концепцію Реєстру Котирувань. Це можна розглядати як агрегатор PriceFeeds, який вже інтегрував кілька priceFeed. Користувачі можуть безпосередньо отримувати дані про ціни через Реєстр Котирувань, не налаштовуючи окремо priceFeed для кожного токена.

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

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

![Оракул-машина детальний розгляд серії Chainlink (нижче)])https://img-cdn.gateio.im/webp-social/moments-9675c9b843c9317c5677f589662c7b07.webp(

Цінові дані зазвичай надходять з великих торгових платформ, включаючи централізовані та децентралізовані біржі. Деякі професійні постачальники даних збирають первинні цінові дані з цих платформ та виконують зважені розрахунки на основі обсягу торгівлі, ліквідності та інших факторів.

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

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

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

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

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

DEFI-2.51%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 8
  • Поділіться
Прокоментувати
0/400
ApyWhisperervip
· 4год тому
Мамочко, ця Оракул-машина грає трохи занадто весело.
Переглянути оригіналвідповісти на0
MissedTheBoatvip
· 21год тому
Слухаючи криву, важка позиція куплена, прокинувся від удару!
Переглянути оригіналвідповісти на0
PanicSeller69vip
· 08-01 17:13
31 Оракул-машина кармала як бути
Переглянути оригіналвідповісти на0
0xLuckboxvip
· 08-01 17:13
Чи корисно 31 бик?
Переглянути оригіналвідповісти на0
not_your_keysvip
· 08-01 17:11
поза блокчейном надійний?
Переглянути оригіналвідповісти на0
BearMarketSunriservip
· 08-01 17:09
Ох, ця пастка неймовірно надійна.
Переглянути оригіналвідповісти на0
SelfCustodyIssuesvip
· 08-01 17:08
Вражаюча стабільність такої кількості машин
Переглянути оригіналвідповісти на0
NftDeepBreathervip
· 08-01 16:44
Увага! На передньому плані великий обман! Уникайте небезпеки!
Переглянути оригіналвідповісти на0
  • Закріпити