Osmosis pauzeert Alloyed BTC na Nomic-exploit met dubbele uitgaven
Belangrijkste punten
- •Door de kwetsbaarheid in Nomic kon dezelfde onderliggende waarde meerdere nBTC-claims ondersteunen voordat ongedekte vouchers via IBC Osmosis bereikten.
- •De getroffen blootstelling bedroeg in totaal 39,84 nBTC, ongeveer 36% van de dekking van Alloyed BTC.
- •Validators bevroren via een noodupgrade van het netwerk 22,65 BTC die aan de aanvaller waren gekoppeld.
- •Osmosis wil goedkeuring van het bestuur vragen om de bevroren BTC en middelen uit de gemeenschappelijke pool te gebruiken voor het geschatte tekort van 17,19 BTC.
- •Liquiditeitspools voor Alloyed BTC blijven verhandelbaar, maar stortingen, opnames, het minten en het terugwisselen zijn nog steeds opgeschort.

Osmosis heeft stortingen, opnames, het minten en het terugwisselen van Alloyed BTC opgeschort nadat een kwetsbaarheid in Nomic een aanvaller in staat stelde nBTC dubbel uit te geven en ongedekte vouchers naar Osmosis te sturen. Door de pauze blijven bestaande liquiditeitspools verhandelbaar, maar kunnen gebruikers het samengestelde activum niet uitgeven of terugwisselen terwijl de dekking ervan wordt beoordeeld.
De beveiligingsfout trof 39,84 nBTC die binnen Alloyed BTC werden aangehouden, goed voor ongeveer 36% van de dekking van het activum. Osmosis en het Inter-Blockchain Communication-protocol (IBC) werden niet gecompromitteerd. De kwetsbaarheid was beperkt tot het aangepaste forwarding-mechanisme van Nomic.
Noodupgrade bevriest 22,65 BTC
Nadat de afwijking was vastgesteld, legde de management-subDAO van Osmosis de instroom en uitstroom van Nomic en Alloyed BTC stil. Validators coördineerden vervolgens een noodupgrade van het netwerk, waardoor 22,65 BTC werden bevroren op een adres dat door de aanvaller werd beheerd.
Bestaande BTC-liquiditeitspools blijven verhandelbaar, maar gebruikers kunnen geen nieuwe Alloyed BTC creëren of het activum via het normale dekkingsmechanisme terugwisselen. Osmosis had de activiteiten rond Alloyed BTC al opgeschort voordat het de gedetailleerdere uitsplitsing van de Nomic-exploit publiceerde.
Alloyed BTC, of allBTC, combineert meerdere representaties van Bitcoin in één Osmosis-activum. Daaronder vallen native WBTC, via Axelar gerouteerde WBTC en cbBTC, via Cosmos Hub gerouteerde WBTC en nBTC van Nomic. Limieten voor elk onderdeel zijn bedoeld om de mate te beperken waarin het activum afhankelijk kan zijn van één afzonderlijke bridge.
Het incident verschilt van de bridge-drain van $24,15 miljoen aan AFX in juli, waarbij validatorsignaturen een ongeautoriseerde opname van USDC autoriseerden. Door de fout van Nomic kon dezelfde onderliggende waarde daarentegen meerdere nBTC-claims ondersteunen voordat vervalste vouchers via IBC Osmosis bereikten.
Bestuur kan resterend tekort van 17,19 BTC aanpakken
Osmosis is van plan het bestuur te vragen de bevroren 22,65 BTC in beslag te nemen en Bitcoin uit de gemeenschappelijke pool te gebruiken om het resterende tekort te dekken. Daarmee is het herstelplan afhankelijk van goedkeuring door het bestuur, en niet uitsluitend van optreden door validators of een technische upgrade.
Als het bevroren bedrag wordt teruggevorderd, zou er op basis van de door Osmosis vastgestelde blootstelling van 39,84 nBTC nog ongeveer 17,19 BTC moeten worden gebruikt voor herkapitalisatie. De voorgestelde combinatie zou Alloyed BTC volledig van dekking voorzien voordat het normale minten en terugwisselen wordt hervat.
Het incident volgt op een andere fout waarbij een representatie van Bitcoin betrokken was, en niet Bitcoin zelf. Liquid Network heeft onlangs 3.400 BTC teruggekregen nadat bijna 4.000 BTC de federatiereserve hadden verlaten toen ongedekte L-BTC via een geautoriseerde peg-out-route werd opgenomen.
Blootstelling aan Nomic zou al worden verhoogd
De blootstelling aan Nomic is opvallend omdat Osmosis overwoog het toegestane aandeel van nBTC in Alloyed BTC te verhogen. Tijdens een bestuursdiscussie in juli werd voorgesteld de statische limiet voor nBTC te verhogen van 35% naar 60%, nadat het aandeel ongeveer 33% had bereikt.
In het voorstel stond dat de vraag naar Nomic de bestaande limiet had overschreden. Eén deelnemer uit de gemeenschap plaatste echter vraagtekens bij de beperkte openbare ontwikkelingsactiviteit van de bridge en wees specifiek op het risico van een toekomstige compromittering.
Osmosis heeft de stortingen, opnames, het minten en het terugwisselen van Alloyed BTC niet hervat. De volgende stap in het herstel is een bestuursvoorstel over de inbeslagname van de 22,65 bevroren BTC en het gebruik van Bitcoin uit de gemeenschappelijke pool om de dekking van het activum te herstellen.