Раскрытие распределённой машины Oracle: как многослойная агрегация и реестр фидов повышают надёжность децентрализованных финансов.

robot
Генерация тезисов в процессе

Принцип работы распределенной цены Машина Oracle

Чтобы решить проблему единичной точки отказа, известная сеть Машина Oracle использовала распределенный дизайн. Например, в случае предоставления услуги цены BTC в долларах США, эта сеть агрегировала 31 независимый ценовой Машина Oracle для совместного обслуживания пользователей.

Дизайн этого агрегатора делает систему более стабильной и надежной. Каждый оффлайн Машина Oracle может предоставлять ценовые данные, вызывая определенные методы в ответ на запросы пользователей. Эти Машины Oracle обычно являются внешними учетными записями (EOA), которые не только предоставляют данные для BTC/USD, но и могут предоставлять ценовую информацию для других валютных пар, таких как ETH/USD.

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

На уровне смарт-контрактов система будет проводить ряд проверок полученных данных:

  1. Сначала прочитайте текущее состояние контракта и проведите базовую проверку.

  2. Затем проведите некоторые подготовительные работы.

  3. Затем проверьте каждую подпись данных, чтобы убедиться, что источники данных надежны.

  4. В конце проверьте, упорядочены ли наблюдаемые значения, и выберите медиану в качестве окончательной цены. Также будет гарантировано, что эта цена не превышает установленный порог.

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

После того как все проверки будут выполнены, система зафиксирует результаты текущей Машины Oracle в контракте. Кроме того, будет проведена дополнительная проверка, например, сравнение с другими источниками цен, чтобы убедиться, что отклонения находятся в пределах допустимого диапазона.

! Chainlink Часть 2 из серии Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-cec5b2c5581a3e9abce8f2d60b1980b1.webp)

Удобство Реестра кормов

Чтобы упростить процесс использования, эта Машина Oracle также предоставляет функцию реестра лент. Это можно понимать как агрегатор нескольких источников цен, пользователям не нужно самостоятельно настраивать источник цен для каждого токена, они могут напрямую считывать необходимые данные о ценах через реестр лент, что значительно повышает гибкость и удобство.

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

Многоуровневый механизм агрегации цен

Цена формирования этой Машины Oracle сети проходит через три уровня агрегации данных:

  1. Агрегация источников данных: сбор исходных ценовых данных с основных торговых платформ и предварительная обработка их профессиональными поставщиками данных.

  2. Агрегация операторов узлов: каждый узел получает информацию из нескольких независимых источников данных и вычисляет медиану для исключения аномальных значений.

  3. Сеть агрегирования Машина Oracle: когда количество откликающих узлов достигает заданного значения, берется медиана данных этих узлов в качестве окончательной цены.

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

Следует отметить, что не каждый результат раунда будет обновлен в блокчейне. Обновление будет инициировано только в том случае, если изменение цены превышает установленный порог отклонения или достигает порога времени сердцебиения.

В целом, этот дизайн обладает высокой безопасностью и удобством, но из-за особенностей механизма обновления частота обновления цен может быть ниже, варьируясь от нескольких минут до нескольких часов. Поэтому он больше подходит для сценариев применения, где требования к актуальности цен не высоки.

! Chainlink (Часть 2) из серии Oracle Explainer](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)

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

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

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

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

DEFI-3%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 9
  • Репост
  • Поделиться
комментарий
0/400
PrivateKeyParanoiavip
· 07-12 09:57
Распределенные данные – это надежно?
Посмотреть ОригиналОтветить0
OnchainGossipervip
· 07-12 08:40
Снова проблемы с Машиной Oracle?
Посмотреть ОригиналОтветить0
OnchainDetectiveBingvip
· 07-12 03:35
Машина Oracle维修工+1
Посмотреть ОригиналОтветить0
TokenomicsTinfoilHatvip
· 07-12 02:41
Многоуровневая цена может подняться.
Посмотреть ОригиналОтветить0
GateUser-afe07a92vip
· 07-10 02:18
Распределенная Машина Oracle бык пипец~
Посмотреть ОригиналОтветить0
BlockDetectivevip
· 07-10 02:17
Без этого действительно не обойтись.
Посмотреть ОригиналОтветить0
NFT_Therapyvip
· 07-10 02:15
Машина Oracle真про
Посмотреть ОригиналОтветить0
AltcoinAnalystvip
· 07-10 02:11
Согласно данным TVL, низкий уровень обновления действительно влияет на сценарии применения, рекомендуется проявлять осторожность.
Посмотреть ОригиналОтветить0
Blockwatcher9000vip
· 07-10 01:48
Делать это так сложно, на самом деле, просто надёжнее.
Посмотреть ОригиналОтветить0
Подробнее
  • Закрепить