211service.com
De oroande hålen i MtGox konto om hur det förlorade 600 miljoner dollar i Bitcoins
Den 10 februari meddelade en Bitcoin-börs vid namn MtGox att den hade förlorat cirka 850 000 bitcoins, varav 750 000 tillhörde dess kunder. Vid den tiden handlades bitcoins för 827 dollar styck, vilket gjorde värdet på förlusten motsvarande 620 miljoner dollar.
Det är en betydande brist enligt allas standarder. Men MtGox hade en förklaring. I ett pressmeddelande den dagen meddelade det att det hade blivit offer för ett bedrägeri där bitcoins hade stulits av hackare.
Bedrägeriet, sade företaget, var ett resultat av ett problem känt som en transaktionsbugg. Detta tillåter illvilliga användare att överföra bitcoins till sina konton samtidigt som MtGox tror att överföringen hade misslyckats. Följaktligen upprepade MtGox dessa transaktioner så att det totala beloppet överfördes två gånger.
Idag tvivlar Christian Decker och Roger Wattenhofer vid det schweiziska federala tekniska institutet i Zürich om denna version av händelserna. Dessa killar har övervakat bitcoin-transaktioner sedan januari 2013 på ett sätt som gör att de kan upptäcka formbarhetsbuggtransaktioner. Och de säger att det totala antalet bedrägliga överföringar under den tiden är flera storleksordningar mindre än vad MtGox hävdar.
Decker och Wattenhofer började övervaka Bitcoin-nätverket i januari 2013. De registrerade alla transaktioner, såväl som de som blockerades, genom att ansluta till cirka 1000 noder i Bitcoin-nätverket. Det är cirka 20 procent av totalen.
När en transaktion görs sprids informationen genom nätverket och berättar för andra noder vem som nu äger bitcoins. När transaktionen misslyckas sprids även nyheten om detta så att allas register kan uppdateras.
Formbarhetsfelet tillåter en illvillig användare att i hemlighet ändra dessa detaljer så att den ursprungliga avsändaren tror att transaktionen har blockerats medan alla andra tror att den har lyckats. Men Decker och Wattenhofer kunde registrera när detta hände genom att leta efter tillfällen då samma transaktioner skilde sig åt i relevanta detaljer.
Under det år eller så som de har samlat in sin data har Decker och Wattenhofer observerat totalt 302 000 bitcoins inblandade i formbarhetsattacker. De allra flesta av dessa inträffade dock efter MtGox pressmeddelande den 10 februari och verkar vara copycat-attacker utlösta av nyheten att de kan bli framgångsrika. Dessa kan förmodligen inte ha involverat MtGox eftersom det hade hindrat sina kunder från att komma åt deras konton då.
Siffrorna som involverade MtGox innan dess var mycket färre. Endast 1 811 bitcoins var i attacker innan MtGox stoppade användare från att ta ut bitcoins, säger Decker och Wattenhofer.
Dessutom var cirka 75 procent av dessa attacker ineffektiva. Som sådan kunde knappt 386 bitcoins ha stulits med hjälp av formbarhetsattacker från MtGox eller från andra företag, avslutar de. Detta är tre storleksordningar mindre än antalet MtGox hävdar.
Det är en intressant studie som lämnar ett gapande hål i MtGox redogörelse för vad som hände. Även om alla dessa attacker var riktade mot MtGox måste MtGox förklara var 849 600 bitcoins finns, säger Decker och Wattenhofer.
En märklig följd av denna historia är att MtGox för ett par veckor sedan meddelade att de hade hittat 200 000 Bitcoins på en gammal hårddisk. De där hade åtminstone inte blivit stulna. Var de övriga befinner sig är ännu okänt
Det här är en spektakulär kollaps. Under 2013 hanterade MtGox 70 procent av alla bitcoin-transaktioner. Idag har man avbrutit handeln, stängt sin börs och ansökt om konkursskydd.
Vi mailade MtGox för kommentar men har inte hört något. Det är uppenbart att det kommer mer i den här historien.
Ref: http://arxiv.org/abs/1403.6676 : Bitcoin Transaction Malleability och MtGox