Cointelegraph
Cassio Gusson
Escrito por Cassio Gusson,Redator
Lucas Caram
Revisado por Lucas Caram,Editor da Equipe

Minerador ganha mais de 6,5 BTC e depois perde tudo ao constatar que bloco era inválido

Recentemente a empresa de mineração de Bitcoin, Marathon Digital, foi surpreendida ao perceber que os mais de 6,5 BTC ganhos na atividade de mineração haviam sido perdidos

Minerador ganha mais de 6,5 BTC e depois perde tudo ao constatar que bloco era inválido
Notícias

Recentemente a empresa de mineração de Bitcoin, Marathon Digital, foi surpreendida ao perceber que os mais de 6,5 BTC ganhos na atividade de mineração haviam sido perdidos, pois a empresa cometeu uma falha no processo e minerou um bloco inválido.

No X (antigo Twitter) vários usuários apontaram o erro da empresa. Vários desenvolvedores de Bitcoin, juntamente com a BitMEX Research, attribuíram o bloco inválido a um “problema de pedido de transação.” O desenvolvedor de Bitcoin “mononauta” acredita que o erro da Marathon foi causado pela reorganização das transações em ordem crescente de taxas absolutas.

A Marathon disse que a falha teve origem em seu pool de mineração experimental usado para pesquisar formas de otimizar suas operações.

“Este experimento não foi de forma alguma uma tentativa de alterar o Bitcoin Core”, disse a Marathon, enfatizando que eles corrigiram o erro assim que perceberam o bloco inválido. 

Refletindo sobre a falha, a Marathon destacou que o Bitcoin “funcionou exatamente como projetado” no caso, excluindo o bloco inválido:

“Este incidente, embora não intencional, ressalta a segurança robusta da rede Bitcoin, que rejeitou e retificou a anomalia.”

O que é um bloco inválido?

Um bloco de Bitcoin inválido é um bloco que não atende aos requisitos e regras definidos pelo protocolo do Bitcoin. No ecossistema das criptomoedas, os blocos são os componentes fundamentais que compõem a blockchain, que é o registro público e imutável de todas as transações da moeda digital. A validação e aceitação de novos blocos são essenciais para a segurança e integridade da rede Bitcoin.

A validade de um bloco de Bitcoin é determinada por um conjunto rigoroso de regras e critérios que todos os nós da rede devem seguir. Quando um bloco não atende a esses critérios, ele é considerado inválido e não é adicionado à blockchain. Existem várias razões pelas quais um bloco pode ser considerado inválido:

  • Prova de Trabalho (Proof of Work) Inválida: Cada bloco deve conter uma prova de trabalho válida, que é uma solução para um problema matemático complexo. Essa prova de trabalho é o que garante que os mineradores investiram tempo e recursos na criação do bloco. Se a prova de trabalho não for válida, o bloco é rejeitado.
  • Transações Inválidas: Todas as transações incluídas em um bloco devem seguir as regras de validação do Bitcoin. Isso inclui verificar se os saldos de entrada e saída são corretos e se as assinaturas digitais são autênticas. Se uma transação for inválida, o bloco que a contém também será considerado inválido.
  • Tamanho do Bloco Excedido: O tamanho máximo de um bloco no Bitcoin é limitado a um determinado número de bytes (atualmente cerca de 1 MB). Se um bloco exceder esse limite, ele será rejeitado como inválido.
  • Gasto Duplo (Double Spending): O protocolo Bitcoin não permite que uma mesma moeda digital seja gasta mais de uma vez. Se uma transação tentar gastar os mesmos bitcoins duas vezes, o bloco que a contém será considerado inválido.
  • Violar Regras de Consenso: As regras de consenso são as diretrizes que todos os nós da rede Bitcoin devem seguir para garantir que todos concordem sobre o estado da blockchain. Se um bloco violar essas regras, ele será rejeitado.

Blocos inválidos são rejeitados pela rede e não são incorporados à blockchain. Isso é fundamental para manter a integridade e segurança do Bitcoin, pois evita que transações fraudulentas sejam confirmadas e impede a criação de novos bitcoins fora das regras estabelecidas.

LEIA MAIS

A Cointelegraph está comprometida com um jornalismo independente e transparente. Este artigo de notícias é produzido de acordo com a Política Editorial da Cointelegraph e tem como objetivo fornecer informações precisas e oportunas. Os leitores são incentivados a verificar as informações de forma independente. Leia a nossa Política Editorial https://br.cointelegraph.com/editorial-policy