ЗАЩИЩЕННЫЕ ОРАКУЛЫ - Поясните как для пятилетнего 👁️
👉 Защищенные оракулы обеспечивают точное ценообразование без риска со стороны третьих лиц, что делает THORChain более надежным и устойчивым к манипуляциям.
Процесс ELI5 ⤵️
1⃣ Каждый THORNode получает данные о ценах для конкретных рынков с 5 бирж.
2⃣ Узел вычисляет объемно-взвешенное среднее, придавая большее значение ценам с высокообъемных бирж.
3⃣ Цены-выбросы (те, что сильно отличаются от среднего) удаляются, чтобы избежать ошибок или манипуляций.
4⃣ Узел подписывает финальную цену и делится ею с другими узлами через свою одноранговую сеть (сплетни).
5⃣ THORChain собирает цены и проверяет наличие супербольшинства согласия в сети.
6⃣ Как только достаточно узлов согласны, цена обновляется в блокчейне с каждым блоком.
Примечание: узлы, которые не сообщают данные или сообщают неправильные цены, подвергаются штрафам или срезанию.
Работа над новыми встроенными оракулами @THORChain началась.
Не будет зависимостей от третьих сторон.
Как это работает?
1) 5 провайдеров создаются с объявленными рынками, установленными в конфигурационном файле, например, BTCUSD. (Binance, Bybit, Coinbase, CryptoCom, Kraken)
2) Каждый из 120 thornodes затем агрегирует данные по объему от 5 провайдеров (до 4 могут выйти из строя). Аномальные значения удаляются.
3) Каждый thornode подписывает, рассылает информацию по встроенной P2P сети bifrost и собирает, и вставляет в TC.
4) TC определяет супербольшинство консенсуса, обновляя цену. Узлы, которые *совсем не наблюдают* за рынком (т.е. 5 провайдеров вышли из строя), подвергаются штрафу. Узлы, которые не наблюдают за ценой консенсуса (с небольшим отклонением), также подвергаются наказанию.
5) Цены обновляются каждые блок.
Единственный способ манипулировать рынком — это манипулировать ценой как минимум на 3 CEX одновременно.
Из-за того, как узлы рассылают информацию о ценах и *любой узел* может транслировать ее в TC (не только производитель блока), ни один узел (даже не производитель блока) не может манипулировать ценой в нужном направлении.
Производитель блока может только *удерживать* новую информацию о ценах на *1* блок. Таким образом, простая защита здесь заключается в том, что приложение, которое получает критическую рыночную информацию, само применяет небольшой период TWAP в логике цены, чтобы гарантировать, что случай, когда thornode не обновляет цену на 1 блок, имеет практически нулевое преимущество из-за инерции цены.
Код здесь!

124
11,64 тыс.
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.