Zephyrnet-logotyp

Pris Oracles in DeFi Explained – The Daily Hodl

Datum:

HodlX gästpost  Skicka ditt inlägg

 

I en värld av DeFi (decentraliserad finans) spelar orakel en avgörande roll för att säkerställa att data är korrekta och tillförlitliga - särskilt prisuppgifter - används inom olika protokoll och plattformar.

Vad är prisorakel

Ett prisorakel är en specifik typ av orakel som tillhandahåller off-chain (extern) prisinformation till on-chain (blockchain) smarta kontrakt.

Med tanke på blockkedjornas isolerade karaktär kan smarta kontrakt inte komma åt extern information direkt, och orakel fungerar som en brygga för att föra denna externa data till blockkedjan.

Varför prisorakel är så viktiga i DeFi

Prisorakel är mycket spridda i DeFi. De är en central del av många kryptoprojekt.

Utlåningsprotokoll bestämmer med orakel de korrekta säkerhetsnivåerna och initierar likvidationer när det behövs. Algoritmiska stabila mynt bibehåller sin koppling till externa tillgångar.

Syntetiska tillgångar spårar priserna på RWA (real-world assets) för att hantera syntetiska versioner på blockchain.

Alla projekt som använder tillgångspriser behöver någon form av prisorakel.

Eftersom orakel används i stor utsträckning i kryptoprojekt och nästan alltid spelar en avgörande roll i dem, har orakelattacker blivit en av de mest populära typerna av attacker mot kryptoprojekt.

Typer av prisorakel, deras fördelar, nackdelar och säkerhetsfrågor

Chainlink pris orakel

Den utan tvekan mest kända orakelleverantören, lösningen består av ett nätverk av orakel (dataflöden) som förmedlar data till blockkedjan.

Översikt

En grupp oberoende operatörer uppdaterar varje dataflöde. Därefter validerar och aggregerar ett smart kontrakt data från dessa operatörer.

Operatörer belönas för sina datapublicerande aktiviteter.

Varje dataflöde har sina specifika parametrar, såsom minsta antal orakel, minsta antal orakel som krävs för att uppdatera priset och uppdateringsfrekvensen.

Dataggregation

Med tanke på att uppgifterna tillhandahålls av olika operatörer, är ett avgörande steg att slå samman dem till ett enda värde.

Denna process utvecklas i två steg - Till en början använder operatörer rapportering utanför kedjan, och sedan levereras data till aggregatorkontraktet.

Off-chain-rapportering förkroppsligar ett P2P-nätverk (peer-to-peer) av operatörer som består av flera noder.

Varje nod signerar och skickar in sitt pris, och via en konsensusmekanism skapas en aggregerad transaktion.

Denna transaktion inkluderar operatörernas signaturer och inlämnade priser och valideras därefter i kedjan.

Att använda ett nätverk av operatörer med en konsensusmekanism minskar avsevärt kostnaden för att bilda slutpriset - alla aggregeringsberäkningar utförs utanför kedjan och endast en slutlig transaktion registreras - samtidigt som lösningens decentralisering bibehålls.

Det är värt att notera att Chainlink-prisdataflöden inte är tillgängliga i alla nätverk och absolut inte för alla valutor.

Det är möjligt att lägga till ytterligare valutor, men de måste uppfylla specifika Chainlink-krav, vilket kan vara dyrt.

Därför, när den nödvändiga valutan för ett projekt saknas, måste andra typer av orakel övervägas.

Pyth pris orakel

En annan populär prisorakelleverantör verkar över mer än 12 kedjor. I likhet med Chainlink-orakel består den av tre huvudkomponenter, som är följande.

  • Utgivare som tillhandahåller prisuppgifter
  • Pyths orakelprogram, en modul som samlar data från förlag
  • Konsumenter, som är protokoll som begär prisdata

Låt oss undersöka hur Pyth-arkitekturen fungerar för majoriteten av de system som stöds av Pyth.

För dataaggregering används ett protokoll som heter Pythnet. Det är en Solana-driven applikation blockchain som används av Pyths dataleverantörer.

Dessa leverantörer tillhandahåller prisuppgifter för varje tillgång. Pythnet kombinerar dessa priser för att producera ett enda aggregerat pris.

Därefter överförs de kombinerade priserna till målkedjorna med hjälp av Wormhole-protokollet. Slutligen hämtar konsumentavtalen priserna från lagring i kedjan.

TWAP orakel

TWAP-orakel beräknar det genomsnittliga priset för en viss tillgång under ett specifikt tidsintervall.

Som antyds av namnet, fungerar dessa on-chain orakel baserat på en princip som beräknar det genomsnittliga tillgångspriset under en förutbestämd tidsperiod.

Även om de verkar okomplicerade i sin funktionalitet, innebär det anmärkningsvärda utmaningar att distribuera dem på ett säkert sätt.

En av de uttalade fördelarna med att använda TWAP-orakel ligger i att ta itu med frågan om prismanipulation inom DEX-pooler.

I scenarier där ett projekt är knutet till det momentana priset på en tillgång, kan förbrytare utnyttja detta genom att använda ett snabblån för att snedvrida tillgångens pris och därefter utföra en attack.

Genom att utnyttja TWAP:er tvingas manipulatorn att behålla det förvrängda priset under en viss varaktighet, vilket tillåter arbitragemekanismer att träda in och motverka den skadliga avsikten.

Trots den uppenbara enkelheten hos TWAP-oraklen kan det vara en komplex uppgift att säkerställa deras säker implementering.

Motståndskraften mot attacker är beroende av flera faktorer, såsom effektiviteten av arbitragemekanismen, poolens kapitalvolym, protokollets immunitet mot prismanipulationer, nätverkets konsensusmekanism och olika andra element.

Generellt kan man säga att att enbart förlita sig på TWAP-orakel inte kan anses vara helt säker.

De kan dock skickligt fungera som en kompletterande åtgärd vid sidan av andra typer av prisorakel.

Vid syntetisering, medan TWAP-orakel tjänar till att hämma och komplicera exploaterande prismanipulationer i DEX-pooler genom att nödvändiggöra upprätthållande av manipulerade priser under en specificerad tidsram, bör deras utplacering närma sig med en noggrann förståelse av deras komplexitet och potentiella sårbarheter.

Att betrakta dem som en del av en bredare, mångfacetterad orakelstrategi är avgörande för att förbättra robustheten och säkerheten hos blockkedjeprojekt när det gäller att navigera i de flyktiga och ibland motstridiga landskapen i cryptocurrency marknader.

Öppna prisflöde

Detta är ett orakel utvecklat av Luktämne protokoll.

Oraklets huvudidé är att kombinera priser från olika källor - ursprungligen Kedjelänk och Ta bort marknader

Feedoraklet för öppet pris använder ett speciellt kontrakt som tillåter en betrodd källa att uppdatera priser.

När priset väl har uppdaterats jämförs det med ett ankarpris från Uniswap-poolen.

Om priset avviker från ankarpriset mer än initialt satta gränser kasseras prisuppdateringen.

Ankarpriset hämtas med TWAP-mekanismen som beskrivs ovan.

Öppet prisflöde försvarar sig från felaktig data som lagts upp av en extern prisleverantör.

Nackdelen är när priset fluktuerar ofta, TWAP-priset kanske inte uppdateras och det faktiska tillgångspriset som tillhandahålls av en extern källa skulle kasseras.

Skapa DAO-orakel

Maker-oraklen är ett av de äldsta oraklen i EVM-ekosystemet.

Som Chainlink och Pyth, använder den ett nätverk utanför kedjan där prissändningsföretag tillhandahåller tillgångsprisutvärderingar.

Orakelmodulen i kedjan har två huvudkontrakt - median och OSM (oracle security module).

"Median"-komponenten tillhandahåller Markörens betrodda referenspris. Den beräknar en median av mottagna priser och lagrar dess värde.

'OSM'-kontraktet säkerställer att de lagrade prisvärdena inte tas innan en viss fördröjning har passerat.

Det bör noteras att detta prisorakel endast är tillgängligt för vitlistade kontrakt.

Slutsats

Prisorakel är en avgörande del av DeFi-ekosystemet. Säkerheten för många kryptoprojekt beror på orakel.

Tyvärr finns det ingen bästa lösning för ett prisorakel - varje orakel har sina egna begränsningar, fördelar och nackdelar.

Det är därför det är viktigt att veta vilka orakel som finns tillgängliga och att välja den bästa lösningen för ett kryptoprojekt.

FAQ

I vilka kryptoprojekt kan prisorakel användas?

Prisorakel kan användas i en mängd kryptoprojekt, särskilt de inom DeFi-sektorn.

Exempel på användningsfall inkluderar utlåningsprotokoll som måste säkerställa korrekta säkerhetsnivåer, algoritmiska stabila mynt som kräver tillförlitliga priskopplingar till externa tillgångar och plattformar för syntetiska tillgångar som behöver spåra RWA-priser för att hantera sina syntetiska motsvarigheter i kedjan.

Finns det en bästa lösning för orakel för närvarande tillgänglig?

Nej, det finns ingen bra lösning för orakel just nu.

Varje orakel har sina egna fördelar och nackdelar, beroende på specifika användningsfall, säkerhetsmodeller och nätverkskompatibilitet.

Därför är det avgörande att förstå de tillgängliga oraklen och välja ett som passar bäst med ett visst kryptoprojekts krav och mål.

Vilka är farorna med att använda TWAP-orakel?

Även om TWAP-orakel erbjuder vissa fördelar, som att mildra omedelbara prismanipulationer genom att beräkna ett medelvärde av tillgångspriset under en viss tid, är de inte ogenomträngliga för hot och komplexitet.

Att distribuera TWAP-orakel säkert är särskilt utmanande, och deras motståndskraft mot attacker beror på flera variabler, inklusive arbitragemekanismens effektivitet, likviditetspoolens kapital och nätverkets konsensusmekanism, bland annat.

De kan användas effektivt tillsammans med andra typer av orakel för att säkerställa förbättrad säkerhet och funktionalitet i en strategi med flera orakel.


Gleb Zykov är medgrundare och CTO för HashEx Blockchain Security. Han har mer än 14 års erfarenhet inom IT-branschen och över åtta år inom internetsäkerhet, samt en stark teknisk bakgrund inom blockchain-teknik - Bitcoin, Ethereum och EVM-baserade blockkedjor.

 

Kolla de senaste rubrikerna på HodlX

Följ oss på Twitter Facebook Telegram

Kolla in Senaste branschmeddelanden  

Friskrivningsklausul: Yttranden uttryckta på The Daily Hodl är inte investeringsrådgivning. Investerare bör göra sin noggrannhet innan de gör några högriskinvesteringar i Bitcoin, cryptocurrency eller digitala tillgångar. Observera att dina överföringar och transaktioner sker på egen risk, och att du förlorar dig är ditt ansvar. Daily Hodl rekommenderar inte köp eller försäljning av några kryptokurser eller digitala tillgångar, och inte heller The Daily Hodl är en investeringsrådgivare. Observera att The Daily Hodl deltar i affiliate-marknadsföring.

Genererad bild: Midjourney

plats_img

Senaste intelligens

plats_img