Não há dúvidas de que o Bitcoin (BTC) tenha revolucionado o mundo das finanças. Apesar de sua alta volatilidade em relação ao dólar americano, a criptomoeda conseguiu apresentar ao mundo o que é verdadeiramente um dinheiro descentralizado e resistente à censura e à manipulação. Contudo, isso não significa que mais melhorias não devam chegar à cripto e é justamente isso que a versão 25.0 do Bitcoin Core busca trazer.
O Bitcoin Core, uma das principais implementações de software para a rede Bitcoin (BTC), lançou sua versão 25.0, trazendo consigo diversos recursos inovadores, correções de bugs e melhorias de desempenho. Sendo assim, mostra um foco muito grande em melhorar a experiência do usuário da criptomoeda primária.
Uma das mudanças que merece destaque nesta versão está relacionada às melhorias no protocolo peer-to-peer (P2P) e na rede em geral. As políticas de mempool e retransmissão agora permitem o processamento de transações de tamanhos menores, com apenas 65 bytes. Essa alteração abre portas para novos casos de uso e oferece proteções aprimoradas contra vulnerabilidades, como a CVE-2017-12842.
Em suma, a vulnerabilidade CVE-2017-12842 possibilita que um invasor seja capaz de enganar os usuários, levando-os a acreditar que uma ou mais transações arbitrárias de Bitcoin foram confirmadas.
Mais melhorias para o Bitcoin
Além disso, não podemos deixar de destacar a introdução de novas chamadas de procedimento remoto (RPCs) e aprimoramentos em RPCs já existentes. Entre essas melhorias, está o RPC scanblocks, que permite verificar todos os filtros de bloco em um intervalo especificado e retorna os blockhashes relevantes de um conjunto de descritores.
Essa funcionalidade traz mais facilidade e flexibilidade aos desenvolvedores que trabalham com a rede Bitcoin. Para exemplificar, eles podem criar ferramentas de análise de dados mais avançadas e até mesmo automatizar o processo de verificação de blocos. Ademais, eles podem aproveitar as novas funcionalidades para criar aplicativos mais eficientes, reduzindo a quantidade de código necessário para realizar determinadas tarefas.
Sem dúvida, essa atualização é de grande importância no momento em que os ordinals estão sendo cada vez mais utilizados, resultando em taxas de transações do BTC cada vez mais altas e transferências mais lentas.
É válido ressaltar que o Bitcoin Core possui compatibilidade com os principais sistemas operacionais do mercado, como Linux, macOS e Windows. Ou seja, independentemente do sistema em uso, qualquer utilizador da criptomoeda poderá se beneficiar das melhorias trazidas pela nova versão.