Midt i det, der ligner en endeløs strøm af hackerangreb, datalækager, sikkerhedsbrud og fejl, udslettede en softwarefejl i al stilhed en tredjedel af en bitcoin-fonds dækning – og gik på en eller anden måde ubemærket hen i to måneder.
Bitcoin-fond mistede 36 % af sin dækning – ingen bemærkede det i 74 dage

Vigtigste pointer
- Nomics fejl den 25. juni skabte 39,84 nBTC uden sikkerhedsstillelse, hvilket udgjorde et tab på 36 % af Alloyed BTCs sikkerhedsstillelse.
- Osmosis spærrede 22,65 BTC, efter at Nomic-rodet havde stået ubemærket hen i hele 74 dage.
- Osmosis ønsker nu, at ledelsen beslaglægger de 22,65 BTC, så Alloyed BTC igen bliver fuldt dækket.
Nomic-fejl efterlader Alloyed BTC med et hul på 36 % i dækningen
Ifølge den decentraliserede børsplatform (DEX) Osmosis gjorde en softwarefejl i Nomics brugerdefinerede IBC-videresendelsesvej det muligt for en angriber at præge uunderstøttede nBTC og gemme det meste af dem i Osmosis' Alloyed BTC-kurv. Det, der lyder næsten utroligt, men alligevel er påviseligt sandt, er, at udstedelsen fandt sted den 25. juni og forblev skjult i fuld offentlighed i 74 dage.

»For nylig blev vi opmærksomme på en sårbarhed i Nomic-kæden. Sårbarheden gjorde det muligt for angriberen at foretage dobbeltudgifter med nBTC, hvilket gav vedkommende mulighed for at sende falske værdikuponer til Osmosis. Osmosis og IBC blev ikke kompromitteret, da fejlen lå i en brugerdefineret videresendelsesmekanisme på Nomic. 39,84 nBTC af det samlede udstedte beløb befinder sig i Alloyed BTC, hvilket udgør ca. 36 % af dets dækning,” afslørede Osmosis i denne uge.
Osmosis fryser midler og henvender sig til styringsorganet for at finde en løsning
Da problemet blev opdaget, forklarede Osmosis på X, at man hurtigt lukkede for indskud og udbetalinger, der involverede Nomic og Alloyed BTC, for at forhindre, at flere midler blev flyttet. Teamet samarbejdede derefter med validatorerne om en nødopdatering, der låste 22,65 BTC, der befandt sig i angriberens tegnebog.
»Vi vil foreslå, at disse aktiver beslaglægges, og anmode ledelsen om at bruge de oparbejdede BTC i fællesskabspuljen til at dække den resterende saldo og genoprette den fulde dækning af Alloyed BTC,« skrev teamet.
Uafhængig forsker finder den fejl, der prægede Alloyed Bitcoin to gange
Den uafhængige forsker kendt som Rarma dykkede ned i koden og delte indsigter om, hvad der gik galt på X. Kort sagt oprettede Nomics system ved en fejl den samme bitcoin-indbetaling to gange. Den første batch blev håndteret normalt, men den anden blev til ekstra nBTC, der faktisk kunne bruges, som det fremgik af forskerens X-indlæg. Rarma fandt ud af, at dette var den eneste af 18 lignende processer i filen, der skabte mønterne to gange, og systemet verificerede ikke engang, hvem der kontrollerede den konto, der modtog dem.
Det kostede kun én satoshi at gennemføre, hvilket er et ekstremt billigt angreb, og Rarma skrev på det tidspunkt, at den fejlbehæftede kode stadig lå uændret i Nomics udviklingsgren, da han offentliggjorde sine fund den 8. september. Osmosis-sikkerhedsopdateringen blev offentliggjort på X allerede dagen efter.
På trods af det problem med BTC-dækning, som teamet kæmper med, er hændelsen stadig en nyttig påmindelse om såkaldte BTC-tokens, der udstedes på andre blockchains, da deres dækning kun er lige så pålidelig som den brugerdefinerede kode, der står for udstedelsen af kravet.
Denne artikel er oversat fra engelsk ved hjælp af kunstig intelligens. Den originale engelske version er den autoritative kilde; automatiske oversættelser kan indeholde unøjagtigheder, især i juridisk og lovgivningsmæssig terminologi.












