Source: PortaldoBitcoin
Original Title: Bitcoin Core lança correção para bug que causava perda de criptomoedas
Original Link: https://portaldobitcoin.uol.com.br/bitcoin-core-lanca-correcao-para-bug-que-causava-perda-de-criptomoedas/
O Bitcoin Core anunciou o lançamento da versão de teste v30.2rc1, uma atualização que traz correções importantes após os problemas detectados nas versões 30.0 e 30.1 que, em casos raros, podiam levar à perda de todos os bitcoins durante a migração de carteiras antigas.
A nova versão ainda está em fase de testes pelos desenvolvedores e pela comunidade, mas representa um passo essencial para consolidar a estabilidade da implementação mais usada de um nó completo da rede Bitcoin, cuja base de código é mantida por uma comunidade de desenvolvedores independentes em nome de segurança e descentralização.
A v30.2rc1 foi publicada como candidato à futura versão estável 30.2 com foco em corrigir especificamente o bug de migração que gerou alerta global: nas versões 30.0 e 30.1, ao tentar converter carteiras legadas do formato antigo para o novo padrão, o software poderia, em circunstâncias específicas, apagar não só os arquivos da carteira em migração, como também outros arquivos de carteira presentes no mesmo diretório, resultando em perda definitiva dos fundos caso não existissem backups.
Essa falha, considerada crítica por desenvolvedores e usuários, levou à remoção da versão afetada e à recomendação de retorno temporário à versão 28.1, até que um código corrigido fosse testado e validado.
A nova versão de teste traz ajustes no processo de migração de carteiras e validações adicionais para impedir que a falha de exclusão ocorra. Embora o changelog completo seja técnico, as principais mudanças estão voltadas à lógica de carregamento do arquivo de carteira e ao tratamento de erros que no lançamento anterior não contemplava adequadamente casos de interações com a configuração de pruning (que reduz o espaço de armazenamento ao descartar dados antigos da blockchain) e a presença de arquivos padronizados criados em versões anteriores do Bitcoin Core.
Essa correção é vista pela comunidade como a prioridade número um antes de elevar novamente a v30 à condição de versão recomendada para uso geral.
Debate na comunidade Bitcoin
O lançamento da v30.2rc1 acontece em meio a um debate mais amplo dentro da comunidade sobre o futuro do desenvolvimento do software do Bitcoin. As versões 30 já vinham sendo alvo de controvérsia antes mesmo da descoberta do bug, principalmente por mudanças relacionadas ao uso do OP_RETURN, mecanismo que permite inserir dados arbitrários nas transações.
Esse debate reacendeu comparações entre o Bitcoin Core e o Bitcoin Knots, uma implementação alternativa mantida pelo desenvolvedor Luke Dash Jr., que adota uma postura mais restritiva em relação ao armazenamento de dados na blockchain.
Críticos do Core argumentam que a sucessão de polêmicas reforça a necessidade de abordagens mais conservadoras no desenvolvimento do software mais utilizado da rede. Defensores do Core, por outro lado, destacam que o próprio processo de identificação pública do erro, a retirada imediata das versões afetadas e a liberação rápida de uma versão corretiva para testes demonstram a robustez do modelo de desenvolvimento aberto e a prioridade dada à segurança.
Enquanto a v30.2rc1 passa agora pelo crivo de testes da comunidade, a expectativa é que, caso não sejam identificadas novas falhas críticas, a versão 30.2 estável seja lançada nas próximas semanas. Até lá, a recomendação permanece a mesma: usuários devem evitar qualquer processo de migração de carteiras nas versões afetadas e manter backups atualizados.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Bitcoin Core lança correção para bug que causava perda de criptomoedas
Source: PortaldoBitcoin Original Title: Bitcoin Core lança correção para bug que causava perda de criptomoedas Original Link: https://portaldobitcoin.uol.com.br/bitcoin-core-lanca-correcao-para-bug-que-causava-perda-de-criptomoedas/ O Bitcoin Core anunciou o lançamento da versão de teste v30.2rc1, uma atualização que traz correções importantes após os problemas detectados nas versões 30.0 e 30.1 que, em casos raros, podiam levar à perda de todos os bitcoins durante a migração de carteiras antigas.
A nova versão ainda está em fase de testes pelos desenvolvedores e pela comunidade, mas representa um passo essencial para consolidar a estabilidade da implementação mais usada de um nó completo da rede Bitcoin, cuja base de código é mantida por uma comunidade de desenvolvedores independentes em nome de segurança e descentralização.
A v30.2rc1 foi publicada como candidato à futura versão estável 30.2 com foco em corrigir especificamente o bug de migração que gerou alerta global: nas versões 30.0 e 30.1, ao tentar converter carteiras legadas do formato antigo para o novo padrão, o software poderia, em circunstâncias específicas, apagar não só os arquivos da carteira em migração, como também outros arquivos de carteira presentes no mesmo diretório, resultando em perda definitiva dos fundos caso não existissem backups.
Essa falha, considerada crítica por desenvolvedores e usuários, levou à remoção da versão afetada e à recomendação de retorno temporário à versão 28.1, até que um código corrigido fosse testado e validado.
A nova versão de teste traz ajustes no processo de migração de carteiras e validações adicionais para impedir que a falha de exclusão ocorra. Embora o changelog completo seja técnico, as principais mudanças estão voltadas à lógica de carregamento do arquivo de carteira e ao tratamento de erros que no lançamento anterior não contemplava adequadamente casos de interações com a configuração de pruning (que reduz o espaço de armazenamento ao descartar dados antigos da blockchain) e a presença de arquivos padronizados criados em versões anteriores do Bitcoin Core.
Essa correção é vista pela comunidade como a prioridade número um antes de elevar novamente a v30 à condição de versão recomendada para uso geral.
Debate na comunidade Bitcoin
O lançamento da v30.2rc1 acontece em meio a um debate mais amplo dentro da comunidade sobre o futuro do desenvolvimento do software do Bitcoin. As versões 30 já vinham sendo alvo de controvérsia antes mesmo da descoberta do bug, principalmente por mudanças relacionadas ao uso do OP_RETURN, mecanismo que permite inserir dados arbitrários nas transações.
Esse debate reacendeu comparações entre o Bitcoin Core e o Bitcoin Knots, uma implementação alternativa mantida pelo desenvolvedor Luke Dash Jr., que adota uma postura mais restritiva em relação ao armazenamento de dados na blockchain.
Críticos do Core argumentam que a sucessão de polêmicas reforça a necessidade de abordagens mais conservadoras no desenvolvimento do software mais utilizado da rede. Defensores do Core, por outro lado, destacam que o próprio processo de identificação pública do erro, a retirada imediata das versões afetadas e a liberação rápida de uma versão corretiva para testes demonstram a robustez do modelo de desenvolvimento aberto e a prioridade dada à segurança.
Enquanto a v30.2rc1 passa agora pelo crivo de testes da comunidade, a expectativa é que, caso não sejam identificadas novas falhas críticas, a versão 30.2 estável seja lançada nas próximas semanas. Até lá, a recomendação permanece a mesma: usuários devem evitar qualquer processo de migração de carteiras nas versões afetadas e manter backups atualizados.