I buchi problematici nel conto di MtGox di come ha perso $ 600 milioni in Bitcoin

Il 10 febbraio, uno scambio di Bitcoin chiamato MtGox ha annunciato di aver perso circa 850.000 bitcoin, di cui 750.000 appartenevano ai suoi clienti. All'epoca, i bitcoin venivano scambiati a $ 827 ciascuno, rendendo il valore della perdita equivalente a $ 620 milioni.





Questa è una carenza significativa per gli standard di chiunque. Ma MtGox aveva una spiegazione. In un comunicato stampa di quel giorno, ha annunciato di essere stata vittima di una frode in cui i bitcoin erano stati rubati da hacker.

La frode, ha affermato la società, è stata il risultato di un problema noto come bug di malleabilità delle transazioni. Ciò consente agli utenti malintenzionati di trasferire bitcoin nei propri account facendo credere a MtGox che il trasferimento non sia riuscito. Di conseguenza, MtGox ha ripetuto queste operazioni in modo che l'importo totale fosse trasferito due volte.

Oggi Christian Decker e Roger Wattenhofer del Politecnico federale di Zurigo hanno messo in dubbio questa versione dei fatti. Questi ragazzi monitorano le transazioni bitcoin da gennaio 2013 in un modo che consente loro di rilevare le transazioni di bug di malleabilità. E dicono che il numero totale di trasferimenti fraudolenti in quel periodo è di diversi ordini di grandezza inferiore a quanto affermato da MtGox.



Decker e Wattenhofer hanno iniziato a monitorare la rete Bitcoin nel gennaio 2013. Hanno registrato tutte le transazioni, nonché quelle bloccate, collegandosi a circa 1000 nodi della rete Bitcoin. Questo è circa il 20 percento del totale.

Quando viene effettuata una transazione, i dettagli si diffondono attraverso la rete dicendo ad altri nodi chi ora possiede i bitcoin. Quando la transazione fallisce, la notizia si diffonde anche in modo che i record di tutti possano essere aggiornati.

Il bug di malleabilità consente a un utente malintenzionato di modificare segretamente questi dettagli in modo che il mittente originale pensi che la transazione sia stata bloccata mentre tutti gli altri pensano che sia riuscita. Ma Decker e Wattenhofer sono stati in grado di registrare quando ciò è accaduto cercando i casi in cui le stesse transazioni differivano nei dettagli rilevanti.



Durante l'anno circa in cui hanno raccolto i loro dati, Decker e Wattenhofer hanno osservato un totale di 302.000 bitcoin coinvolti in attacchi di malleabilità. Tuttavia, la stragrande maggioranza di questi si è verificata dopo il comunicato stampa di MtGox del 10 febbraio e sembrano essere attacchi imitativi innescati dalla notizia che potrebbero avere successo. Questi, presumibilmente, non possono aver coinvolto MtGox perché aveva impedito ai suoi clienti di accedere ai propri account per allora.

I numeri che coinvolgevano MtGox prima di allora erano di gran lunga inferiori. Solo 1.811 bitcoin erano oggetto di attacchi prima che MtGox impedisse agli utenti di prelevare bitcoin, affermano Decker e Wattenhofer.

Inoltre, circa il 75% di questi attacchi erano inefficaci. In quanto tale, a malapena 386 bitcoin avrebbero potuto essere rubati utilizzando attacchi di malleabilità da MtGox o da altre aziende, concludono. Si tratta di tre ordini di grandezza in meno rispetto al numero dichiarato da MtGox.



Questo è uno studio interessante che lascia un vuoto nel resoconto di MtGox di quello che è successo. Anche se tutti questi attacchi fossero mirati contro MtGox, MtGox deve spiegare dove si trovano 849.600 bitcoin, affermano Decker e Wattenhofer.

Un curioso corollario a questa storia è che un paio di settimane fa, MtGox ha annunciato di aver trovato 200.000 Bitcoin su un vecchio disco rigido. Quelle, almeno, non erano state rubate. Il luogo del resto è ancora sconosciuto

Questo è un crollo spettacolare. Nel 2013, MtGox gestiva il 70% di tutte le transazioni bitcoin. Oggi ha sospeso le negoziazioni, chiuso il suo scambio e presentato istanza di protezione dalla bancarotta.



Abbiamo inviato un'e-mail a MtGox per un commento ma non abbiamo ricevuto risposta. Chiaramente, c'è di più in questa storia a venire.

Rif: http://arxiv.org/abs/1403.6676 : Malleabilità delle transazioni Bitcoin e MtGox

nascondere