Een foutieve
Bitcoin-prijs heeft een
stablecoin vrijwel leeggeslagen. Balance Coin zakte na een oracle-aanval van bijna één dollar naar ongeveer $0,0014, terwijl 42DAO volgens beveiligingsonderzoekers ruim $900.000 verloor.
De aanval raakte Balance Protocol op
BNB Chain. Niet omdat
Bitcoin zelf brak, maar omdat het protocol een verkeerde prijs voor BTCB accepteerde.
BTCB is een token op BNB Chain dat de prijs van bitcoin volgt. Binnen Balance Protocol werd het gebruikt als onderpand voor leningen en voor de uitgifte van Balance Coin, kortweg BLC.
Foute BTCB-prijs zette liquidaties open
Een oracle haalt prijsdata van buiten de blockchain naar een protocol. DeFi-systemen gebruiken die data om te bepalen of onderpand nog genoeg waard is.
Volgens de eerste analyses gaf de Median Oracle een abnormaal lage prijs voor BTCB door. Daardoor behandelde Balance Protocol bitcoin-onderpand alsof de waarde hard was weggevallen.
De aanvaller gebruikte dat signaal om vaults te liquideren die bij een normale BTCB-prijs niet geraakt hadden mogen worden. In dezelfde transactie kon daarna waarde uit de betrokken BTCB-vaults worden gehaald.
PeckShield meldde dat Balance Coin 99% daalde en dat 42DAO voor ongeveer $915.000 werd getroffen.
TenArmor zag verdachte activiteit rond GemJoin en 42DAO op BNB Chain, met een verlies rond $900.000.
Nieuwe BLC werd direct verkocht
De liquidaties veroorzaakten bad debt binnen het protocol. Dat betekent dat de schuldpositie groter werd dan de waarde die veilig uit het onderpand kon worden gehaald.
Daarna kwam nieuwe BLC in omloop. Die tokens werden vervolgens omgewisseld tegen USDT en andere dollarstablecoins.
Die verkoopdruk brak de koppeling. BLC verloor meer dan 99% en kwam niet terug richting één dollar.
Op de eigen website presenteert
42DAO BLC als de vaste kern van zijn ecosysteem. De site zegt ook dat de USDT Pool onder voorwaarden swaps tussen BLC en USDT in een verhouding van één op één mogelijk maakt.
Juist dat soort mechanismen wordt gevaarlijk wanneer de waardering van onderpand niet klopt. Dan werkt de machine nog wel, maar met giftige invoer.
Oracle-risico raakt meer dan één token
De aanval laat zien dat een stablecoin niet alleen afhangt van reserves. De prijsfeed, liquidatieregels en vertragingen in het systeem bepalen net zo goed of de koppeling overeind blijft.
Een smart contract voert uit wat de code toestaat. Als een verkeerde prijs zonder rem wordt geaccepteerd, kan een aanvaller meerdere stappen bundelen voordat iemand ingrijpt.
De zwakke plek was niet bitcoin. De zwakke plek was wat het protocol over bitcoin geloofde.
Dat is de kern van oracle-risico. Een protocol kan veilig ogen zolang de prijsdata klopt. Eén foute invoer kan daarna genoeg zijn om onderpand, schuld en liquidaties uit elkaar te trekken.
Stablecoin is geen spaargeld
Voor Nederlandse en Belgische DeFi-gebruikers is de les hard. Een dollarpeg is geen garantie op risicoloos geld.
Een stablecoin kan zijn koppeling verliezen door te weinig reserves, dunne liquiditeit, zwakke smart contracts, verkeerde oracle-data of paniek bij gebruikers. Dat geldt vooral bij kleinere protocollen, waar handelsboeken en noodremmen minder diep zijn.
De Balance Coin-aanval past in dat patroon. De waarde zat niet alleen in het onderpand, maar ook in de aannames daarboven. Die aannames faalden.
42DAO moet nu twee vragen beantwoorden
De aandacht verschuift naar 42DAO. Het protocol moet uitleggen hoe de verkeerde BTCB-prijs werd geaccepteerd en waarom liquidaties zo snel konden worden uitgevoerd.
Daarna komt de tweede vraag: krijgen getroffen gebruikers iets terug?
Zonder herstelplan blijft BLC een stablecoin waarvan het belangrijkste woord is verdwenen. Stabiel was hij alleen zolang de oracle niet loog.