Compartilhe este artigo

Queda de preço enquanto Mt. Gox culpa falha do Bitcoin por atrasos em saques

A Mt. Gox culpou uma falha no software do Bitcoin pelos atrasos nas retiradas de BTC .

O Mt. Gox emitiu uma declaração em um esforço para abordar as preocupações levantadas pelos usuários apósretiradas de Bitcoin suspensas no final da semana passada. A bolsa insiste que está trabalhando duro para resolver um problema técnico que tornou impossível para os usuários fazerem transferências.

A empresa também ressalta que saques e transferências de moeda para qualquer endereço da Mt. Gox não são afetados pelo problema.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto for Advisors hoje. Ver Todas as Newsletters

A Mt. Gox enfatizou que o problema não se limita à sua exchange – ele afeta todas as transações em que bitcoins são enviados a terceiros. Uma vez que o problema foi identificado, a Mt. Gox decidiu suspender os saques de Bitcoin até que ele possa ser resolvido.

Explicação geek e não geek

A Mt. Gox ofereceu duas explicações para leigos e usuários experientes em tecnologia. Em essência, a Mt. Gox diz que identificou um bug no software do Bitcoin que torna possível que alguém use a rede para alterar detalhes da transação, fazendo parecer que os bitcoins não foram enviados para uma carteira de Bitcoin , quando na verdade foram.

“Como a transação parece não ter ocorrido corretamente, os bitcoins podem ser reenviados. A Mt. Gox está trabalhando com a equipe de desenvolvimento do CORE do Bitcoin e outros para mitigar esse problema”, disse a Mt. Gox.

A explicação técnica é muito mais detalhada.

Ele aponta que as transações de Bitcoin estão sujeitas a uma falha de design que foi amplamente ingerida, embora fosse conhecida por “pelo menos uma parte” da comunidade de desenvolvimento do CORE do Bitcoin . O defeito é conhecido como “maleabilidade da transação” e permite que terceiros alterem o hash de uma transação nova sem invalidar a assinatura. Mt. Gox explica:

“É claro que apenas uma das duas transações pode ser validada. No entanto, se a parte que alterou a transação for rápida o suficiente, por exemplo, com uma conexão direta a diferentes pools de mineração, ou tiver até mesmo uma pequena quantidade de poder de mineração, isso pode facilmente fazer com que a alteração do hash da transação seja comprometida com o blockchain."

A API “sendtoaddress” retorna um hash de transação como uma forma de rastrear a inserção da transação na cadeia de blocos. Como a maioria dos serviços de carteira e câmbio KEEP um registro disso para responder aos usuários que fazem perguntas sobre suas transações, eles podem assumir que a transação não foi enviada – pois ela não apareceria na cadeia de blocos com o hash original. Por enquanto, não há como reconhecer transações alternativas de forma eficiente.

“Isso significa que um indivíduo pode Request bitcoins de uma exchange ou serviço de carteira, alterar o hash da transação resultante antes da inclusão no blockchain e, então, contatar o serviço emissor alegando que a transação não prosseguiu. Se a alteração falhar, o usuário pode simplesmente enviar os bitcoins de volta e tentar novamente até obter sucesso.”

Trabalhando em uma correção

A Mt. Gox acredita que o problema pode ser resolvido usando um hash diferente para fins de rastreamento de transações. A rede continuaria a empregar o hash atual com o propósito de incluir a transação na Merkle Tree de cada bloco, enquanto o novo hash seria usado para rastrear transações e poderia ser computado e indexado por meio do hash da string assinada exata via SHA 256, da mesma forma que as transações são hashadas.

“Este novo hash de transação permitirá que as partes signatárias KEEP qualquer transação que tenham assinado e pode ser facilmente computado, mesmo para transações passadas”, disse Mt. Gox. “Discutimos esta solução com os desenvolvedores do CORE do Bitcoin e permitiremos saques de Bitcoin novamente assim que for aprovado e padronizado.”

Enquanto isso, a Mt. Gox está pedindo que as exchanges e serviços de carteira, assim como qualquer outro serviço que envie bitcoins diretamente a terceiros, sejam “extremamente cuidadosos” com qualquer um que alegue que sua transação não foi concluída. O problema também afeta altcoins usando o mesmo esquema de transação do Bitcoin.

A bolsa diz que tentará retomar os saques o mais rápido possível:

“A Mt. Gox retomará os saques de Bitcoin para carteiras externas assim que o problema descrito acima for devidamente resolvido de uma maneira que melhor atenda nossos clientes.”

A Mt. Gox também observou que mais informações sobre o status do problema serão divulgadas assim que estiverem disponíveis – mas, por enquanto, os usuários não poderão fazer saques de Bitcoin . A correção T pode vir em breve, pois os problemas causaram um frenesi de vendas em alguns círculos.

Queda de preço

Desde que o anúncio foi publicado, o preço do Bitcoin testemunhou um declínio acentuado. O Índice de preços do Bitcoin CoinDesk mostra uma queda acentuada de US$ 681 às 10:00 (GMT) para US$ 572 no momento da redação deste artigo.

coindesk-gráfico-bpi
coindesk-gráfico-bpi

A última vez que o preço caiu para esse nível foi em 19 de dezembro, logo após o banco central da China se reunir com empresas de pagamento de terceiros eproibiu-os de fazer negócios com bolsas de Bitcoin.

Essa notícia fez com que bitcoiners do mundo todo entrassem em pânico e vendessem suas coleções da moeda digital, mas a queda de preço T durou muito: aumentou para US$ 770 no final do ano.

Respostas

As respostas à declaração da Mt. Gox foram amplamente negativas. Oleg Andreev, um desenvolvedor de software e entusiasta do Bitcoin , disse no Twitter:

@bitcoin_bolsa @bodskibod é um bug no processamento de pagamentos, não no Bitcoin.





— Oleg Andreev (@oleganza) 10 de fevereiro de 2014

Liad Shababo, fundador do Shoply.com, também ficou bastante irritado com a declaração da Mt. Gox:

@oleganzaeles giram como se fosse uma falha no protocolo em vez de uma falha no entendimento deles. sujo da parte deles.

— Liad Shababo (@L1AD)10 de fevereiro de 2014

Os Redditors também criticaram a explicação do Mt. Gox. Um dosprincipais comentáriosno post observou que o problema de maleabilidade da transação era conhecido há pelo menos um ano. Um comentarista, nomailing,postado:

Não tem nada a ver com o protocolo. É apenas incompetência dos desenvolvedores [do Mt. Gox]. É culpa deles confiar em hashes de transação, embora a maleabilidade de transação não seja nenhuma novidade.

A BTC-e entrou em contato com a CoinDesk e disse o seguinte:

"Não há problema com o protocolo do Bitcoin. Transações não confirmadas sempre foram maleáveis ​​na rede do Bitcoin . Nós nos perguntamos por que a Mt. Gox T estava ciente disso já tendo trabalhado por vários anos com o protocolo. Nós gentilmente aconselhamos a Mt. Gox a contratar mais equipe técnica profissional."

O que você acha da declaração da Mt. Gox? Deixe-nos saber nos comentários abaixo.

Nermin Hajdarbegovic

Nermin começou sua carreira como artista 3D há duas décadas, mas eventualmente mudou para cobrir tecnologia de GPU, negócios e todas as coisas de silício para vários sites de tecnologia. Ele é formado em Direito pela Universidade de Sarajevo e tem ampla experiência em inteligência de mídia. Em seu tempo livre, ele gosta de história da Guerra Fria, política e culinária.

Picture of CoinDesk author Nermin Hajdarbegovic