Condividi questo articolo

I prezzi scendono mentre Mt. Gox accusa il difetto Bitcoin per i ritardi nei prelievi

Mt. Gox ha attribuito i ritardi nei prelievi di BTC a un difetto nel software Bitcoin .

Mt. Gox ha rilasciato una dichiarazione nel tentativo di rispondere alle preoccupazioni sollevate dagli utenti dopo chesospesi i prelievi Bitcoin la scorsa settimanaL'exchange insiste sul fatto che sta lavorando duramente per risolvere un problema tecnico che ha reso impossibile per gli utenti effettuare trasferimenti.

La società sottolinea inoltre che i prelievi e i trasferimenti di valuta verso qualsiasi indirizzo Mt. Gox non sono interessati dal problema.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto for Advisors oggi. Vedi Tutte le Newsletter

Mt. Gox ha sottolineato che il problema non è limitato al suo exchange, ma riguarda tutte le transazioni in cui i bitcoin vengono inviati a una terza parte. Una volta identificato il problema, Mt. Gox ha scelto di sospendere i prelievi Bitcoin finché non potrà essere risolto.

Spiegazione geek e non geek

Mt. Gox ha offerto due spiegazioni per i profani e gli utenti esperti di tecnologia. In sostanza, Mt. Gox afferma di aver identificato un bug nel software Bitcoin che consente a qualcuno di utilizzare la rete per modificare i dettagli delle transazioni, facendo sembrare che i bitcoin non siano stati inviati a un portafoglio Bitcoin , quando in realtà lo erano.

"Dato che la transazione sembra non essere avvenuta correttamente, i bitcoin potrebbero essere reinviati. Mt. Gox sta lavorando con il team di sviluppo CORE Bitcoin e altri per mitigare questo problema", ha affermato Mt. Gox.

La spiegazione tecnica è molto più dettagliata.

Sottolinea che le transazioni Bitcoin sono soggette a un difetto di progettazione che è stato ampiamente ignorato, sebbene fosse noto ad "almeno una parte" della comunità di sviluppo del CORE Bitcoin . Il difetto è noto come "transaction malleability" e consente a terze parti di modificare l'hash di una nuova transazione senza invalidare la firma. Mt. Gox spiega:

"Naturalmente solo ONE delle due transazioni può essere convalidata. Tuttavia, se la parte che ha modificato la transazione è abbastanza veloce, ad esempio con una connessione diretta a diversi pool di mining, o ha anche una piccola quantità di potenza di mining, può facilmente causare l'alterazione dell'hash della transazione da impegnare nella blockchain."

L'API "sendtoaddress" restituisce un hash di transazione come un modo per tracciare l'inserimento della transazione nella blockchain. Poiché la maggior parte dei servizi di wallet e exchange ne KEEP traccia per rispondere agli utenti che fanno richieste sulle loro transazioni, potrebbero supporre che la transazione non sia stata inviata, in quanto non apparirebbe nella blockchain con l'hash originale. Per il momento, non c'è modo di riconoscere in modo efficiente transazioni alternative.

"Ciò significa che un individuo potrebbe Request bitcoin da un exchange o da un servizio di portafoglio, modificare l'hash della transazione risultante prima dell'inclusione nella blockchain, quindi contattare il servizio emittente sostenendo che la transazione non è andata avanti. Se la modifica fallisce, l'utente può semplicemente inviare i bitcoin e riprovare fino a quando non ha successo."

Lavorando su una correzione

Mt. Gox ritiene che il problema possa essere risolto utilizzando un hash diverso per scopi di tracciamento delle transazioni. La rete continuerebbe a utilizzare l'hash corrente allo scopo di includere la transazione nel Merkle Tree di ogni blocco, mentre il nuovo hash verrebbe utilizzato per tracciare le transazioni e potrebbe essere calcolato e indicizzato eseguendo l'hashing della stringa firmata esatta tramite SHA 256, nello stesso modo in cui vengono eseguite le transazioni.

"Questo nuovo hash di transazione consentirà alle parti firmatarie di KEEP traccia di qualsiasi transazione firmata e può essere facilmente calcolato, anche per le transazioni passate", ha affermato Mt. Gox. "Abbiamo discusso questa soluzione con gli sviluppatori CORE Bitcoin e consentiremo nuovamente i prelievi Bitcoin una volta che sarà stato approvato e standardizzato".

Nel frattempo Mt. Gox sta sollecitando gli exchange e i servizi di wallet, così come qualsiasi altro servizio che invia bitcoin direttamente a terze parti, a essere "estremamente attenti" con chiunque affermi che la propria transazione non è andata a buon fine. Il problema riguarda anche le altcoin che utilizzano lo stesso schema di transazione di Bitcoin.

L'exchange afferma che cercherà di riprendere i prelievi il prima possibile:

"Mt. Gox riprenderà i prelievi Bitcoin verso portafogli esterni una volta che il problema sopra descritto sarà stato affrontato correttamente in un modo che servirà al meglio i nostri clienti."

Mt. Gox ha anche fatto notare che saranno rilasciate ulteriori informazioni sullo stato del problema non appena saranno disponibili, ma per ora gli utenti non potranno effettuare prelievi Bitcoin . La correzione T può arrivare abbastanza presto, poiché i problemi hanno causato una frenesia di vendita in alcuni circoli.

Crollo dei prezzi

Da quando è stato pubblicato l'annuncio, il prezzo del Bitcoin ha assistito a un forte calo. Indice dei prezzi Bitcoin CoinDesk mostra un forte calo da $ 681 alle 10:00 (GMT) a $ 572 al momento in cui scriviamo.

grafico-bpi-coindesk
grafico-bpi-coindesk

L'ultima volta che il prezzo è sceso a questo livello è stato il 19 dicembre, poco dopo che la banca centrale cinese si è incontrata con le società di pagamento terze eha vietato loro di fare affari con gli exchange Bitcoin.

Questa notizia ha spinto gli amanti dei bitcoin in tutto il mondo a vendere in preda al panico le loro collezioni di valuta digitale, ma il calo dei prezzi T è durato a lungo: alla fine dell'anno il prezzo era salito a 770 $.

Risposte

Le risposte alla dichiarazione di Mt. Gox sono state in gran parte negative. Oleg Andreev, uno sviluppatore di software e appassionato Bitcoin , ha detto su Twitter:

@bitcoin_bolsa @bodskibod è un bug nella gestione dei pagamenti, non in Bitcoin.





— Oleg Andreev (@oleganza) 10 febbraio 2014

Anche Liad Shababo, fondatore di Shoply.com, è rimasto piuttosto infastidito dalla dichiarazione di Mt. Gox:

@oleganzalo fanno girare come se fosse un errore nel protocollo piuttosto che un errore nella loro comprensione. Sporchi da parte loro.

— Liad Shababo (@L1AD)10 febbraio 2014

Anche i Redditor hanno stroncato la spiegazione di Mt. Gox. ONE deicommenti principalinel post si è notato che il problema della malleabilità delle transazioni era noto da almeno un anno. ONE commentatore, nomailing,pubblicato:

Non ha nulla a che fare con il protocollo. È solo incompetenza degli sviluppatori [di Mt. Gox]. È colpa loro se si affidano agli hash delle transazioni, anche se la malleabilità delle transazioni non è una novità.

BTC-e ha contattato CoinDesk e ha dichiarato quanto segue:

"Non c'è alcun problema con il protocollo Bitcoin. Le transazioni non confermate sono sempre state malleabili nella rete Bitcoin . Ci chiediamo perché Mt. Gox T ne fosse già a conoscenza, avendo lavorato per diversi anni con il protocollo. Consigliamo gentilmente a Mt. Gox di assumere più personale tecnico professionale."

Cosa ne pensi della dichiarazione di Mt. Gox? Faccelo sapere nei commenti qui sotto.

Nermin Hajdarbegovic

Nermin ha iniziato la sua carriera come artista 3D due decenni fa, ma alla fine si è spostato sulla tecnologia GPU, sul business e su tutto ciò che riguarda il silicio per diversi siti tecnologici. Ha una laurea in giurisprudenza presso l'Università di Sarajevo e una vasta esperienza in media intelligence. Nel tempo libero gli piace la storia della Guerra Fredda, la politica e la cucina.

Picture of CoinDesk author Nermin Hajdarbegovic