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

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

Реализация и применение распределенной Машины Oracle для ценообразования

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

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

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

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

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

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

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

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

В механизме кормления цен данные о ценах обычно проходят через многоуровневую агрегацию: сначала агрегация источников данных, сбор исходных данных о ценах с различных торговых платформ; затем агрегация оператора узлов, где независимые узлы получают и обрабатывают данные от нескольких поставщиков агрегированных данных; наконец, агрегация всей сети Машина Oracle, распространенный способ — брать медиану при достижении заданного количества узлов-ответчиков. Примечательно, что обновление цен в цепочке происходит не всегда, оно будет инициировано только при выполнении определенных условий (, таких как порог отклонения или порог сердцебиения ).

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

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

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

LINK-3.31%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
LadderToolGuyvip
· 08-10 02:12
Сатоши Накамото настоящий труп! Алгоритм делает главное!
Посмотреть ОригиналОтветить0
0xSleepDeprivedvip
· 08-07 07:26
Поймайте сторону А, чертов распределенный, все заблокировано.
Посмотреть ОригиналОтветить0
LiquidationWatchervip
· 08-07 07:22
Понял, продажа в шорт и сплю крепким сном, Машина Oracle каждый день волнует сердца.
Посмотреть ОригиналОтветить0
GasFeeCryervip
· 08-07 07:16
靠 Газ又 рост了
Посмотреть ОригиналОтветить0
  • Закрепить