ЗАЩИЩЕННЫЕ ОРАКУЛЫ - Поясните как для пятилетнего 👁️ 👉 Защищенные оракулы обеспечивают точное ценообразование без риска со стороны третьих лиц, что делает THORChain более надежным и устойчивым к манипуляциям. Процесс ELI5 ⤵️ 1⃣ Каждый THORNode получает данные о ценах для конкретных рынков с 5 бирж. 2⃣ Узел вычисляет объемно-взвешенное среднее, придавая большее значение ценам с высокообъемных бирж. 3⃣ Цены-выбросы (те, что сильно отличаются от среднего) удаляются, чтобы избежать ошибок или манипуляций. 4⃣ Узел подписывает финальную цену и делится ею с другими узлами через свою одноранговую сеть (сплетни). 5⃣ THORChain собирает цены и проверяет наличие супербольшинства согласия в сети. 6⃣ Как только достаточно узлов согласны, цена обновляется в блокчейне с каждым блоком. Примечание: узлы, которые не сообщают данные или сообщают неправильные цены, подвергаются штрафам или срезанию.
Work has kicked off on @THORChain new enshrined oracles. There will be no 3rd party dependencies. How does it work? 1) 5 providers are built with declared markets set in a config file, eg, BTCUSD. (Binance, Bybit, Coinbase, CryptoCom, Kraken) 2) Each of the 120 thornodes then volume-weight aggregates from the 5 providers (up to 4 can fail). Outliers are removed. 3) Each thornode signs, gossips on the enshrined bifrost P2P network, and collects, and inserts in TC. 4) TC determines super-majority consensus, updating the price. Nodes that do not observe *at all* for a market (ie, 5 providers are failing) are penalised. Nodes that don't observe the consensus price point (with small flex) are also slashed. 5) Prices updated every block. The only way to manipulate a market is to manipulate the price from at least 3 CEX at the same time. Because of the way nodes gossip the pricing information and *any node* can broadcast it to TC (not just the block producer), no node (not even the block producer) can manipulate a price in a direction they want. The block producer can only *withhold* new pricing information for *1* block. Thus the simple protection here is the app that ingests critical market information itself applies a small TWAP period into the price logic to ensure that the case a thornode doesn't update a price for 1 block has next to no advantage, due to the inertia of the price. Code here!
Показать оригинал
17,2 тыс.
124
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.