Как Chainlink Машина Oracle обеспечивает безопасность данных о ценах через трехуровневую агрегацию.

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

Распределенная система ценовых Машина Oracle

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

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

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

Смарт-контракты на блокчейне проходят несколько ключевых этапов при обработке данных Машина Oracle:

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

На этапе верификации контракт будет вызывать другие связанные контракты (, такие как цена Машина Oracle ), используемая Compound, чтобы сравнить отклонения цен из разных источников и проверить, находятся ли они в допустимых пределах.

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

Регистр кормов

Для упрощения управления ценами различных токенов можно использовать Feed Registry. Это агрегатор нескольких источников цен, который позволяет пользователям напрямую считывать данные о ценах, не настраивая отдельно источник цен для каждого токена.

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

Механизм многослойной агрегации данных

Ценовые данные Chainlink агрегируются на трех уровнях:

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

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

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

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

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

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

LINK4.29%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
CryptoWageSlavevip
· 7ч назад
Тридцать один Машина Oracle говорит очень жестко.
Посмотреть ОригиналОтветить0
SerNgmivip
· 7ч назад
Машина Oracle я верю только link.
Посмотреть ОригиналОтветить0
TokenToastervip
· 7ч назад
Убил себя, снова три шага, пять шагов.
Посмотреть ОригиналОтветить0
GasFeeCriervip
· 7ч назад
Оракул yyds не интерпретируется
Посмотреть ОригиналОтветить0
  • Закрепить