A nova atualização do Bitcoin Core já está disponível para testes. A versão 29.1rc1 não traz mudanças radicais, mas corrige problemas importantes, melhora a segurança da rede e prepara o terreno para possíveis atualizações futuras.
Se você roda um node, usa o Core como carteira ou desenvolve sobre o protocolo, vale a pena entender o que essa versão traz de concreto.
⚙️ O que já mudou desde a v29.0
Antes de falar da 29.1rc1, vale lembrar que a versão 29.0 — lançada em abril — trouxe mudanças importantes. Algumas foram sutis, outras nem tanto. Aqui vão as principais:
1. Adeus UPnP, olá NAT-PMP
Quem roda um node em casa talvez use aquele recurso que abre portas no roteador automaticamente. O problema é que ele utilizava UPnP, protocolo meio ultrapassado e inseguro.
A nova versão passou a usar NAT-PMP e PCP — protocolos mais modernos e seguros. Basta usar -natpmp no lugar do antigo -upnp. Se você ainda usar o comando antigo, o Core vai converter sozinho.
2. Poeira temporária: agora é permitido (mas só se for limpa na hora)
O Core passou a aceitar um tipo de transação que cria e consome pequenas quantias de bitcoin dentro de um mesmo pacote. Isso ajuda projetos como Lightning e ARK a testarem formas mais eficientes de movimentar bitcoin sem deixar lixo no mempool.
Se a saída for minúscula mas for gasta logo em seguida dentro do mesmo pacote, tudo certo. Isso abre caminho para novas formas de escalar e economizar com taxas — mas de forma segura.
🧩 Outros ajustes da v29.0 que merecem atenção
- Órfãs mais bem tratadas: quando o seu node recebe uma transação que depende de outra que ainda não chegou, ele agora tenta baixar os “pais” da rede de forma mais inteligente.
- Controle de espaço no bloco: mineradores agora podem configurar melhor quanto espaço reservar para cabeçalho e coinbase. Um bug antigo limitava blocos a menos do que o permitido.
- Full RBF agora é regra, não opção: todas as transações não confirmadas podem ser substituídas com uma versão que paga mais taxa.
- RPCs mais completos para mineradores: dados como target e dificuldade atual ficaram mais visíveis nas chamadas via terminal.
- Build com CMake: para quem compila o código do zero, o processo ficou mais moderno e padronizado.
- Adeus aos sistemas velhos: Windows 7, macOS antigo e Linux com kernel desatualizado não são mais suportados.
- Séries antigas sem suporte: se você ainda usa a versão 26.x ou anterior, está exposto a falhas que já foram corrigidas — e inclusive divulgadas publicamente.
🚀 Agora sim: o que há de novo no Bitcoin Core v29.1rc1
A versão 29.1 não é um grande salto — e nem precisa ser. Ela vem para consolidar e proteger o que foi feito nas últimas versões.
Veja os principais pontos:
1. Defesa contra spam de transações órfãs
Imagine alguém tentando sobrecarregar seu node mandando milhares de transações que dependem de outras que nunca chegam. Isso consome memória, CPU e pode deixar seu node lento.
Agora, o Core impõe limites mais inteligentes: por peer, por memória, por volume total. Se um peer exagerar, o node descarta as transações mais antigas dele.
O parâmetro antigo -maxorphantxs foi aposentado. O node agora gerencia isso sozinho — e melhor.
2. Transações legacy com muitas assinaturas? Nem pensar
Se uma transação antiga (daquelas bem tradicionais) tiver mais de 2.500 operações de assinatura, ela será recusada pelo mempool. Isso já prepara a rede para um possível limite futuro de consenso.
Não é proibido minerar esse tipo de transação, mas os nodes não vão mais transmiti-las, evitando que alguém abuse dessa brecha para congestionar blocos.
Se você não faz transações esquisitas manualmente, não precisa se preocupar.
3. Pequenas melhorias e correções
- Traduções atualizadas: quem usa o Core em português vai perceber mensagens mais completas e localizadas.
- Testes mais estáveis: bugs intermitentes em testes automatizados foram corrigidos.
- Builds otimizados: menos mensagens de erro ao compilar para Windows, NetBSD e outros sistemas menos comuns.
- Segurança reforçada: dados sensíveis, como chaves, agora são apagados da memória após o uso.
👥 O que muda para você?
Para quem roda um nó
Você terá um mempool mais limpo, um comportamento mais previsível em transações não confirmadas e menos dor de cabeça com spam. O Core está mais robusto.
Para mineradores
Fique atento à reserva de espaço do bloco. Agora você pode usar toda a capacidade de 4.000.000 WU, desde que configure corretamente. E não aceite transações legacy pesadas demais — ou sua máquina pode ser usada como alvo.
Para quem usa como carteira
Você pode não notar nenhuma grande diferença, mas vai perceber que transações RBF funcionam de forma mais confiável e rápida.
🛠️ Leia também
Computadores quânticos vs. Bitcoin: ameaça real ou ficção científica?
SEC adia ETF de Bitcoin ligado a Donald Trump nos EUA
Bitcoin a US$ 200 mil em 2025? Veja as reais chances disso
Fique por dentro das notícias mais quentes do mercado cripto: entre no nosso canal no WhatsApp.