ENSHRINED ORACLES - ELI5 👁️ 👉Enshrined Oracles zorgen voor nauwkeurige prijsstelling zonder risico van derden, waardoor THORChain betrouwbaarder en minder gevoelig voor manipulatie wordt. De ELI5 flow ⤵️ 1⃣Elke THORNode haalt prijsgegevens voor specifieke markten op van 5 beurzen. 2⃣De node berekent een volume-gewogen gemiddelde, waarbij meer gewicht wordt gegeven aan prijzen van beurzen met een hoog volume. 3⃣Uitzonderlijke prijzen (die ver van het gemiddelde afwijken) worden verwijderd om fouten of manipulatie te voorkomen. 4⃣De node ondertekent de uiteindelijke prijs en deelt deze met andere nodes via hun peer-to-peer netwerk (gossip). 5⃣THORChain verzamelt de prijzen en controleert op een supermeerderheidsovereenkomst binnen het netwerk. 6⃣Zodra genoeg nodes het eens zijn, wordt de prijs bij elke blok on-chain bijgewerkt. Opmerking: nodes die geen gegevens rapporteren of onjuiste prijzen rapporteren, worden bestraft of gekort.
Het werk is begonnen aan de nieuwe enshrined oracles van @THORChain. Er zullen geen afhankelijkheden van derden zijn. Hoe werkt het? 1) 5 aanbieders zijn gebouwd met verklaarde markten ingesteld in een configuratiebestand, bijv. BTCUSD. (Binance, Bybit, Coinbase, CryptoCom, Kraken) 2) Elke van de 120 thornodes aggregeert volume-gewogen van de 5 aanbieders (tot 4 kunnen falen). Uitschieters worden verwijderd. 3) Elke thornode ondertekent, gossip op het enshrined bifrost P2P-netwerk, verzamelt en voegt toe in TC. 4) TC bepaalt super-meerderheid consensus, en werkt de prijs bij. Nodes die *helemaal niet* observeren voor een markt (d.w.z. 5 aanbieders falen) worden bestraft. Nodes die de consensusprijs niet observeren (met kleine flexibiliteit) worden ook geslashed. 5) Prijzen worden elke block bijgewerkt. De enige manier om een markt te manipuleren is om de prijs van ten minste 3 CEX tegelijkertijd te manipuleren. Vanwege de manier waarop nodes de prijsinformatie gossip'en en *elke node* het naar TC kan uitzenden (niet alleen de block producer), kan geen enkele node (zelfs niet de block producer) een prijs in de gewenste richting manipuleren. De block producer kan alleen *nieuwe* prijsinformatie *1* block achterhouden. Dus de eenvoudige bescherming hier is dat de app die kritieke marktinformatie verwerkt zelf een kleine TWAP-periode in de prijslogica toepast om ervoor te zorgen dat het geval dat een thornode de prijs voor 1 block niet bijwerkt, bijna geen voordeel heeft, vanwege de traagheid van de prijs. Code hier!
Origineel weergeven
124
11,68K
De inhoud op deze pagina wordt geleverd door derden. Tenzij anders vermeld, is OKX niet de auteur van het (de) geciteerde artikel(en) en claimt geen auteursrecht op de materialen. De inhoud is alleen bedoeld voor informatieve doeleinden en vertegenwoordigt niet de standpunten van OKX. Het is niet bedoeld als een goedkeuring van welke aard dan ook en mag niet worden beschouwd als beleggingsadvies of een uitnodiging tot het kopen of verkopen van digitale bezittingen. Voor zover generatieve AI wordt gebruikt om samenvattingen of andere informatie te verstrekken, kan deze door AI gegenereerde inhoud onnauwkeurig of inconsistent zijn. Lees het gelinkte artikel voor meer details en informatie. OKX is niet verantwoordelijk voor inhoud gehost op sites van een derde partij. Het bezitten van digitale activa, waaronder stablecoins en NFT's, brengt een hoge mate van risico met zich mee en de waarde van deze activa kan sterk fluctueren. Overweeg zorgvuldig of de handel in of het bezit van digitale activa geschikt voor je is in het licht van je financiële situatie.