Bitcoin Core lança versão atualizada que impede perda de carteiras

A recente versão de testes v30.2rc1 do Bitcoin Core marca um passo importante para resolver um bug crítico que, em situações específicas, podia excluir carteiras durante processos de migração. A falha foi identificada nas versões 30.0 e 30.1 e gerou forte preocupação entre usuários e desenvolvedores, especialmente porque afetava carteiras antigas e, sem backup, podia resultar em perdas irreversíveis.

As versões afetadas foram retiradas do site oficial de downloads e os usuários foram fortemente aconselhados a evitar a migração de carteiras antigas durante esse período.  Assim, o novo pacote de testes foi disponibilizado para mitigar imediatamente o risco. Além disso, a primeira menção a Bitcoin recebe o link interno conforme solicitado.

Correção do bug e ajustes na migração de carteiras

A atualização v30.2rc1 surge como candidata para a futura versão estável 30.2 e concentra seus esforços na correção do comportamento incorreto durante a migração de carteiras. Nas versões anteriores, a conversão do formato legado para o novo padrão podia excluir não apenas os arquivos envolvidos no processo, mas também outras carteiras presentes no mesmo diretório. Portanto, o impacto era severo quando não havia backups disponíveis.

Os desenvolvedores classificaram o bug como crítico e recomendaram remover as versões afetadas. Além disso, orientaram usuários a retroceder temporariamente para a versão 28.1 até que uma solução sólida estivesse disponível para testes públicos. Com isso, a comunidade manteve medidas de contenção para evitar novos incidentes.

A nova versão modifica a lógica de carregamento e validação de arquivos, incluindo verificações extras capazes de impedir exclusões indevidas. O pacote também revisa o tratamento de erros associado ao pruning, recurso que reduz a necessidade de armazenamento ao apagar dados antigos da blockchain. Assim, arquivos que eram processados incorretamente nas versões anteriores agora recebem tratamento seguro.

Discussões técnicas e divergências dentro da comunidade

O lançamento de testes ocorre em meio a debates acalorados no ecossistema do Bitcoin. Antes mesmo da descoberta do bug, a linha 30.x já recebia críticas por mudanças relacionadas ao OP_RETURN, função que permite armazenar dados dentro de transações. Essa funcionalidade costuma dividir opiniões, pois envolve o eterno debate sobre eficiência e uso do espaço na blockchain.

Além disso, as discussões reacenderam comparações com o Bitcoin Knots, implementação alternativa e mais conservadora mantida por Luke Dash Jr. A ferramenta se destaca por impor limites mais rígidos ao uso de dados na rede, o que atrai parte dos usuários que preferem abordagens mais restritivas no desenvolvimento do protocolo.

Críticos afirmam que os problemas recentes fortalecem a necessidade de maior cautela na implementação das versões principais do software. No entanto, defensores destacam que a identificação rápida da falha e a retirada imediata das versões problemáticas. Além do lançamento de um patch emergencial reforçam a eficiência do modelo de desenvolvimento aberto.

Expectativas para a versão estável e segurança dos usuários

A versão v30.2rc1 continua em avaliação pública e, caso nenhum novo erro crítico apareça, a expectativa é de que a versão estável 30.2 seja lançada nas próximas semanas. Até lá, recomenda-se que usuários evitem migrar carteiras utilizando as versões afetadas e reforcem os backups como medida essencial de proteção.

Com o avanço da correção, cresce a confiança de que a linha 30 volte a operar com segurança. Além disso, o episódio reforça a importância de testes rigorosos, participação ativa da comunidade e boas práticas de segurança. Regras fundamentais em um ambiente onde qualquer falha pode gerar perdas permanentes. 

Os desenvolvedores recomendaram que os usuários tomem as seguintes medidas:

  • Não utilize as ferramentas de migração de carteira nas versões 30.0 ou 30.1.
  • Se estiver usando uma configuração afetada, faça backup imediato de todo o diretório de dados para uma mídia externa.
  • Aguarde o lançamento oficial da versão corrigida do Bitcoin Core 30.2 antes de tentar qualquer migração de carteira antiga.