Desenvolvedores do Bitcoin Core descobrem bug crítico em versões 30.0 e 30.1 que pode causar perda de fundos
- Qual é exatamente o problema encontrado no Bitcoin Core?
- Quem está em risco com esse bug?
- Como os desenvolvedores estão respondendo?
- Qual foi a reação da comunidade?
- Perguntas frequentes sobre o bug do Bitcoin Core
Um bug crítico foi identificado nas versões 30.0 e 30.1 do Bitcoin Core, afetando a migração de carteiras antigas para os chamados "descriptores modernos". Em casos raros, o problema pode levar à exclusão acidental de arquivos de carteira, resultando em perda irreversível de fundos se não houver backup. A equipe já removeu os binários das versões afetadas e prometeu uma correção na v30.2. Enquanto isso, usuários são alertados para evitar migrações.
Qual é exatamente o problema encontrado no Bitcoin Core?
Os desenvolvedores do Bitcoin Core revelaram publicamente um bug crítico que afeta especificamente o processo de migração de carteiras herdadas (BDB) para carteiras com descriptores modernos nas versões 30.0 e 30.1 do software. O problema ocorre durante tentativas de migração e está relacionado à presença de um arquivo wallet.dat padrão (sem nome) - um formato descontinuado desde a versão 0.21, lançada há cinco anos.
Segundo o comunicado oficial, em circunstâncias específicas (como ativar o pruning enquanto descarrega a carteira durante o processo), a migração pode resultar na exclusão acidental de todos os arquivos de carteira no mesmo nó. "Se esses portfólios não tiverem backup, isso pode levar à perda permanente de fundos", alertaram os desenvolvedores.
Quem está em risco com esse bug?
O bug afeta apenas usuários que:
- Estão executando Bitcoin Core versão 30.0 ou 30.1
- Possuem carteiras no formato antigo BDB
- Tentam migrar essas carteiras para o novo formato de descriptores
- Têm pruning ativado durante o processo
Lacie Zhang, analista da Bitget Wallet, explica: "O risco é máximo quando todas essas condições são atendidas e uma migração foi tentada ou está em andamento. Usuários técnicos podem verificar seu arquivo debug.log para confirmar se o pruning está ativado e se tentativas de migração ocorreram."
Como os desenvolvedores estão respondendo?
A equipe do Bitcoin Core agiu rapidamente:
- Remoção imediata dos binários das versões 30.0 e 30.1 dos servidores
- Anúncio público do problema e orientações claras
- Desenvolvimento de um fix que será incluído na versão 30.2
Enquanto a correção não é lançada, os usuários são aconselhados a:
- Evitar migrações nas versões afetadas
- Criar backups completos de seus diretórios de dados
- Não reiniciar ou atualizar sistemas até a v30.2 estar disponível
Qual foi a reação da comunidade?
Enquanto muitos elogiaram a resposta profissional dos desenvolvedores, parte da comunidade no Twitter expressou frustração. Alguns usuários criticaram a plataforma, chamando-a de "defeituosa", enquanto outros aproveitaram para promover alternativas.
Essa situação ocorre em meio a tensões pré-existentes na comunidade Bitcoin Core, especialmente após debates acalorados sobre o armazenamento arbitrário de dados na blockchain - o que alguns chamaram de "transformar o BTC em um lixão de dados".
Perguntas frequentes sobre o bug do Bitcoin Core
Meus bitcoins estão seguros?
Sim, desde que você não tente migrar carteiras antigas nas versões afetadas. O bug só é acionado durante o processo de migração específico.
O que devo fazer se estiver usando a versão 30.0 ou 30.1?
1. Não tente migrar carteiras
2. Faça backup completo do seu diretório de dados
3. Aguarde a versão 30.2 para atualizar
Como verifico se meu portfólio é do tipo antigo?
Carteiras criadas antes da versão 0.21 (2020) provavelmente usam o formato BDB. Você pode confirmar verificando a extensão dos arquivos (.dat para o antigo formato).