Varför DeFi-protokoll är beroende av prisorakel
DeFi är beroende av prisorakel eftersom smarta kontrakt inte kan läsa externa priser. Orakel för marknadsdata on-chain för lån, swappar och stablecoins.

På den här sidan
- Ett orakel rapporterar prisdata; det innehar inga tillgångar.
- Utlåning använder priser för att värdera säkerhet och utlösa likvidationer.
- Decentraliserade orakel aggregerar många källor.
- Föråldrade priser kan orsaka felaktiga likvidationer.
DeFi står för decentraliserad finans. Det körs på smarta kontrakt. Ett smart kontrakt är ett program på en blockkedja. Dessa program kan driva marknader, men de kan inte se priser utanför.
Vilket problem löser prisorakel?
DeFi-kontrakt ligger på en blockchain och kan inte läsa externa priser på egen hand. Ett orakel är mellanprogramvara som hämtar extern prisdata och levererar den on-chain. Det handlar inte och innehar inga tillgångar. Det rapporterar bara prisdata.
Hur använder DeFi-protokoll orakelpriser?
Orakelpriset är en indata som kontrakt agerar på automatiskt. Utlåningsprotokoll använder det för att värdera säkerhet och avgöra när likvidation ska ske. Decentraliserade börser och stablecoins använder det för att sätta swappar och kontrollera en peg.
Varför inte bara använda börspriser?
Ett enskilt börspris kan vara fel eller lätt att flytta för ett ögonblick. Om ett protokoll litar på en enda plats kan en dålig notering bli kontraktets verklighet. Decentraliserade orakel aggregerar många källor för att göra en attack mot en enda källa svårare.
- De hämtar priser från många börser och dataleverantörer.
- De filtrerar källor för att minska extremvärden.
- De låter oberoende operatörer rapportera och validera data.
Vilka är de främsta orakelriskerna?
Ett orakel kan manipuleras eller fördröjas. Om ett pris är fel när ett kontrakt agerar kan resultatet bli en felaktig likvidation eller en förlust för protokollet. Även ett decentraliserat orakel kan misslyckas om dess källor eller operatörer komprometteras.
Vanliga frågor
Kontraktet kan fortsätta använda det senast rapporterade priset. Om det priset ligger långt från marknaden kan kontraktet agera på felaktig data.
De minskar vanligtvis risken att en börs eller en operatör kontrollerar priset. De kan fortfarande misslyckas om källor är nere eller data är fördröjd.
Vissa kan. Ett protokoll kan använda sina egna poolbalanser för att sätta priser, eller undvika externa priser genom sin design.
De som skriver och styr protokollet väljer oraklet. Tokeninnehavare röstar ofta om valet, och det kan ändras senare.





