Bitcoin Gold (BTG) foi alvo de um ataque de gasto duplo na blockchain, avaliado em cerca de US$ 72.000, como resultado de um ataque de mineração de 51% para assumir o controle da blockchain Bitcoin Gold.
Os ataques ocorreram na quinta e sexta-feira, dias 23 e 24 de janeiro, sendo que o primeiro ataque causou um prejuízo de cerca de 1900 BTG à blockchain, e a segunda onda de ataques resultou em uma perda de 5267 BTG. Um ataque de 51% ocorre quando um hacker ou um grupo de hackers tenta assumir o controle de 51% dos nós em uma blockchain específica.
James Lovejoy explica que os atacantes devem ter gasto cerca de US$ 1.200 para realizar cada um dos ataques consecutivos. Lovejoy baseia suas estimativas nos preços da taxa de hash Bitcoin
Estedent foi registrado coletivamente como um ataque duplo, marcando a segunda e a terceira vez que Bitcoin Gold sofreu ataques nos últimos dois anos.
Corretoras de criptomoedas são alvo de jogadores que gastam duas vezes:
Qualquer versão da blockchain com entradas atualizadas só pode ser processada e aceita pela blockchain se a entidade que a controla possuir mais de 51% do poder de processamento total.
A versão de blockchain que é aceita ou rejeitada pela rede é decidida pelo grupo ou entidade que controla 51% do poder de hash da blockchain.
Esses eventos favorecerão os ataques de gasto duplo na blockchain BTG, embora a porcentagem de poder de processamento (hashrate) da blockchain necessária varie de blockchain para blockchain.
Qualquer transação com a intenção de reorganizar a blockchain, alterando-a rapidamente para gastar a mesma criptomoeda duas vezes, é denominada ataque de gasto duplo.
O que acontece em um gasto duplo em uma blockchain?
O gasto duplo faria com que os fundos da criptomoeda fossem distribuídos duas vezes na rede. O gasto ocorre uma vez na transação original e a segunda vez quando o blockchain é reorganizado.
A transação original é aceita por um terceiro, enquanto a rede gera outra transação do mesmo terceiro, que aceita a transação original, e a rede devolve a criptomoeda usada pelo atacante; isso permite que seus fundos sejam usados duas vezes.
Lovejoy explica que uma transação em blockchain com seis blocos de profundidade é registrada como legítima, o que representa, na prática, seis níveis de confirmação na blockchain.
Cada bloco confirma a transação e a encaminha para o próximo para confirmação adicional. Já nos ataques atuais, as confirmações foram encontradas a 15 blocos de profundidade, burlando o limite de 12 confirmações do sistema de garantia Binance .
Ele também demonstrou que Binance aumentou o requisito de confirmações para saques Bitcoin Gold (BTG) para 20, a fim de evitar gastos duplos na blockchain. Até o momento, não houve resposta pública da exchange.
Anteriormente, a corretora de criptomoedas Bittrex removeu o BTG de sua plataforma devido a um ataque de 51% que conseguiu gastar duas vezes mais de 18 milhões de dólares em criptomoedas.
Imagem em destaque por Pixabay

