Chainlink, een belangrijke speler in de gedecentraliseerde financiële sector (DeFi), introduceert ondersteuning voor volatiliteitsorakels. Deze orakels, die gegevens over zowel gerealiseerde als geïmpliceerde volatiliteit verschaffen, dienen als een nieuwe krachtige tool voor ontwikkelaars in het DeFi-ecosysteem. Met de groei van DeFi tot een piek van $170 miljard in totale vergrendelde waarde (Total Value Locked), wordt de vraag naar een veilige bron van externe data voor DeFi-toepassingen steeds groter. Deze nieuwe volatiliteitsorakels kunnen bijdragen aan het creëren van meer geavanceerde financiële producten en geautomatiseerde risicobeheerstrategieën.
Volatiliteit en DeFi: Een Cruciaal Verband
In de financiële wereld verwijst volatiliteit naar de frequentie en grootte van prijsveranderingen van een asset, zowel omhoog als omlaag, over een bepaalde periode. Volatiliteit meet niet de richting van prijsveranderingen, maar eerder hun variatie. Hoewel twee verschillende assets dezelfde rendementen kunnen hebben, wordt een asset met een grotere volatiliteit vaak als riskanter gezien vanwege de grotere prijsschommelingen.
Volatiliteit kan verder worden onderverdeeld in twee verschillende soorten: gerealiseerde en geïmpliceerde volatiliteit. Gerealiseerde volatiliteit (ook bekend als historische volatiliteit) meet hoeveel een asset in het verleden is veranderd in prijs over een specifiek tijdsinterval. Aan de andere kant is geïmpliceerde volatiliteit een voorspelling van wat de markt in de toekomst verwacht te gebeuren.
Chainlink’s Aanpak van Asset Volatiliteit Data
Als de industriestandaard Web3-serviceplatform is Chainlink uiterst flexibel in de verscheidenheid van gegevenssets die on-chain kunnen worden geleverd en hoe ze worden geleverd. Met een groeiende vraag naar zowel gerealiseerde als geïmpliceerde volatiliteitsgegevens, heeft Chainlink nauw samengewerkt met de ontwikkelaarsgemeenschap om twee nieuwe productoplossingen beschikbaar te maken voor elk type meting van de assetvolatiliteit.
Met de Chainlink Realized Volatility Data Feeds kunnen DeFi-ontwikkelaars gerealiseerde volatiliteitsgegevens in hun on-chain toepassingen verbruiken. Deze nieuwe feeds hebben dezelfde decentralisatie- en trust-minimalisatie-eigenschappen als de bestaande Chainlink Price Feeds.
Gevallen van Oracle Manipulatie: De bZx Aanval, Zwarte Donderdag en de Harvest Finance Aanval
Het eerste genoemde geval is de bZx-aanval in februari 2020. De aanvaller slaagde erin om de prijsfeed te manipuleren die het bZx-protocol gebruikte voor zijn leningen. De aanvaller leende 10.000 ETH, gebruikte de helft daarvan om de prijs van wBTC op Uniswap te manipuleren (wat de oracle was die bZx gebruikte), en gebruikte vervolgens de opgeblazen wBTC-prijs om de lening terug te betalen en met winst weg te lopen. Het bZx-team beweerde aanvankelijk dat dit te wijten was aan een oracle-manipulatieaanval, maar later werd verduidelijkt dat het kwam door het gebruik van een enkele oracle.
Het tweede geval is het Zwarte Donderdag-evenement in maart 2020, toen de oracle van MakerDAO het snel dalende ETH-prijs niet kon bijhouden, wat leidde tot oneerlijke liquidatie van enkele kluizen. De ETH-prijs daalde zo snel dat de prijsupdates van de oracle het niet konden bijhouden, waardoor het protocol dacht dat de prijs hoger was dan deze in werkelijkheid was. Sommige kluis-eigenaren konden daardoor niet op tijd hun onderpand aanvullen en zagen hun kluizen geliquideerd worden.
Het derde geval is de Harvest Finance-aanval in oktober 2020. De aanvaller manipuleerde de prijs van bepaalde activa op Curve Finance, dat als oracle werd gebruikt door Harvest Finance. Dit stelde de aanvaller in staat om fondsen van Harvest Finance te legen.
In elk geval hadden de problemen kunnen worden verminderd door het gebruik van meerdere betrouwbare oracles, betere veiligheidsmaatregelen op zijn plaats te hebben, of door gebruik te maken van oracles die prijsfeeds leveren met voldoende liquiditeit om prijsmanipulatie te weerstaan1.