Harminc másodperc. Ennyi kellett 2023 márciusában ahhoz, hogy az USDC stablecoin rövid időre elveszítse a dollárhoz kötött értékét, és a DeFi-piacok 2,1 milliárd dollár értékű pozíciót likvidáljanak. Nem órákon, hanem perceken — sőt, másodperceken — belül. A mechanizmus, amely ezt lehetővé teszi, ma is ugyanúgy működik. Magyar befektetők is ülnek rajta.
- Az SVB-összeomlás és a depeg konkrét számai
- Hogyan működik az oracle, és miért veszélyes a késés?
- Két-három blokk, ami mindent eldönt
- A Curve Finance amplifikációs hatása
- Az Aave likvidációs mechanizmusa és a nyújtott kitettség
- Magyar érintettség: nem csak elméleti kockázat
- Mit lehet tenni ellene?
- Összefoglalás
Az SVB-összeomlás és a depeg konkrét számai
2023. március 10-én a Silicon Valley Bank összeomlott. A Circle — az USDC kibocsátója — bejelentette, hogy 3,3 milliárd dollár tartalékát tartotta az SVB-nél. Az USDC azonnal elveszítette a dollárparitást: a Curve Finance-en és más DEX-eken 0,87–0,89 dollárig esett az ára.
A legdurvább pillanat nem tartott sokáig. De „nem sokáig” a DeFi-ben nem ugyanazt jelenti, mint a hétköznapi életben. Egyetlen 52 milliós USDC-pozíciót másodpercek alatt számoltak fel — automatikusan, emberi beavatkozás nélkül. A teljes likvidációs hullám azon a hétvégén elérte a 2,1 milliárd dollárt.
- 200 milliárd dollár áll mögötte, de senki sem ellenőrzi – ezt kockáztatod minden USDT-vel
- 8,3 milliárd dolláros veszteség egy negyedév alatt – mit csinál rosszul a Strategy, és mit tanulhat belőle egy magyar befektető?
- Akár 330 milliárd dollár értékben is vásárolhatnak Bitcoint a nagyvállalatok a jövőben
Hogyan működik az oracle, és miért veszélyes a késés?
Ahhoz, hogy megértsük a katasztrófát, tudni kell, honnan veszik az árait a DeFi-protokollok. Nem közvetlenül a tőzsdékről — hanem ún. price feed oracle-öktől, amelyek közül a legnagyobb a Chainlink.
A Chainlink USDC/USD árfolyam-feedje két feltétel esetén frissül:
- 0,25%-os eltérés (deviation threshold): ha az ár legalább negyedszázalékkal elmozdul az utolsó rögzített értéktől
- 1 órás heartbeat: ha egy órán belül nem volt frissítés, akkor automatikusan megtörténik — akkor is, ha az ár nem mozdult eleget
Ez az architektúra normális körülmények között teljesen ésszerű. Csakhogy extrém volatilitásnál létrejön egy időablak, amelyet az arbitrage botok azonnal kihasználnak — miközben a protokoll még a régi árat látja. Ez az ún. oracle lag.
Két-három blokk, ami mindent eldönt
Az Ethereum blokkideje nagyjából 12 másodperc. Amikor az USDC piaci ára megugrik vagy lezuhan, az oracle-frissítés általában 2–3 blokkal késik — tehát 24–36 másodperccel. Ez iszonyatosan rövid idő emberi léptékkel, de a botoknak bőven elég.
Egy jól felkészített arbitrage bot az oracle-frissítés előtt is képes érzékelni a piaci árat (pl. Uniswap vagy Curve pool-okból), és előre pozicionálni magát. Amint az oracle végül frissít és egy pozíció biztosítéka az előírt szint alá kerül — a bot azonnal likvidál. Nincs emberi döntés, nincs mérlegelés.
A Curve Finance amplifikációs hatása
A Curve Finance az egyik legfontosabb stablecoin-likviditási platform. Speciális algoritmusa — az ún. amplification factor — normál körülmények között minimalizálja a slippage-et a stablecoin-cserék során. Depeg esetén azonban ez a mechanizmus visszafelé sül el.
Az amplifikátor arra optimalizált, hogy 1:1 közelében tartsa az arányokat. Ha az USDC ára 0,90-re esik, a Curve pool belső egyensúlya megbomlik: hatalmas mennyiségű USDC-t próbál leadni egyszerre mindenki, aki arbitrage-t keres. Ez tovább nyomja le az árat, ami újabb oracle-frissítést vált ki, ami újabb likvidációkat indít el. Öngerjesítő spirál.
Az SVB-esemény során a Curve 3pool (USDT/USDC/DAI) egyensúlya teljesen felborult: a pool USDC-aránya rövid időre 80% fölé kúszott, miközben az ideális arány 33% körül lett volna.
Az Aave likvidációs mechanizmusa és a nyújtott kitettség
Az Aave lending protokollon belül a likvidáció akkor indul el, amikor egy pozíció Health Factor-ja 1 alá esik. Ez egyszerűen azt jelenti: a biztosíték értéke már nem fedezi kellő mértékben a kölcsönt.
Ha valaki például 100 000 USDC-t tett be biztosítékként, és azzal szemben ETH-t vett fel kölcsön, akkor az USDC értékének 10–13%-os esése — még ha csak percekre is — elegendő lehet a likvidációhoz. A protokoll nem vár. Nem néz utána, hogy „majd visszajön.” Az automatizmus lefut.
A nyújtott kitettség (leveraged exposure) esetén ez még drámaibb. Aki 2–3x tőkeáttétellel dolgozik USDC-alapú stratégiákon, annak a likvidációs küszöbe sokkal közelebb van. Egy 5%-os átmeneti depeg is elég lehet a pozíció felszámolásához — visszavonhatatlanul.
Magyar érintettség: nem csak elméleti kockázat
Sokan gondolják, hogy a DeFi-kockázatok valahol „odakint” vannak. A valóság más. Magyar befektetők is tartanak USDC-alapú pozíciókat Aave-en, Compound-on, és más protokollokon — jellemzően yield farming vagy likviditásbiztosítási stratégiák keretében.
Hazai exchange-ek — köztük több nagyobb kriptotőzsde is — szintén USDC-t használnak belső elszámoláshoz vagy kereskedési páronként. Egy komolyabb depeg esetén a fiat-kivételek is lelassulhatnak, ha az exchange USDC-tartalékokat használ forinthoz való átváltáshoz.
Érdemes azzal is tisztában lenni, hogy a magyar adójogi szabályozás szempontjából egy automatikus likvidáció is adóköteles eseménynek minősülhet — akkor is, ha a felhasználó nem „döntött” az eladásról. A NAV szempontjából a bevétel realizálása megtörtént.
Mit lehet tenni ellene?
Teljesen kiküszöbölni a depeg-kockázatot nem lehet, de csökkenteni igen:
- Diverzifikáció stablecoinok között: ne tartsd az összes pozíciót egyetlen stablecoinban, különösen ha az fiat-fedezetű (USDT, USDC). Az algoritmikaiak még kockázatosabbak.
- Konzervatív biztosítékarány: az Aave ajánlott LTV-értékek (Loan-to-Value) valójában a maximumot jelzik, nem az optimumot. 60–70% körüli LTV-n tartott pozíció sokkal több teret hagy manőverezésre.
- Figyeld az oracle-állapotot: a Chainlink Data Feeds oldalon valós időben látható, mikor volt az utolsó frissítés. Ha hosszú ideje nem volt update és a piac mozog, az figyelmeztető jel.
- Stop-loss és riasztások: néhány protokoll (pl. DeFi Saver) képes automatikusan csökkenteni a tőkeáttételt, ha a Health Factor egy küszöb alá kerül.
Összefoglalás
Az USDC 2023-as depeg-eseménye megmutatta, hogy a „stabil” jelző nem jelent garanciát. Harminc másodperc alatt 2,1 milliárd dollárnyi pozíciót számoltak fel — és ez nem balszerencse volt, hanem a rendszer tervezett működése. Az oracle-késés, a bot-reakcióidő és a Curve-amplifikáció együttesen egy olyan mechanizmust alkotnak, amellyel szemben az emberi döntéshozatal egyszerűen nem elég gyors.
A jó hír: aki érti a folyamatot, az felkészülhet. A rossz hír: a legtöbb kisebb befektető nem érti — és az automatizmus ezt nem veszi figyelembe. Ha DeFi-stratégiában gondolkozol, a depeg-kockázatot nem kiegészítőként, hanem alapvető tényezőként kell beárazni. Mert legközelebb is 30 másodperc lesz az egész.