A atualização esperada para a rede Bitcoin, Bitcoin Core v30.0, foi oficialmente lançada e está disponível para download para operadores de nós.
De acordo com as notas de lançamento compartilhadas pelo Bitcoin Core, a atualização traz melhorias de desempenho e correções de bugs. No entanto, muitos desenvolvedores e apoiadores do Bitcoin estão se opondo a uma atualização do OP_RETURN, que permite aos usuários anexar dados de até 100.000 bytes (100KB) em vez do limite anterior de 83 bytes.
Quais são as principais mudanças no Bitcoin Core v30.0?
Uma das principais atualizações no Bitcoin Core são as taxas padrão mais baixas. Os nós podem retransmitir transações entre pares com taxas tão baixas quanto 0,1 sat/vB. Os mineradores, por outro lado, poderão incluir transações no próximo bloco com uma taxa mínima de 0,001 sat/vB.
OP_RETURN, que permite aos usuários do Bitcoin anexar dados, como mensagens especiais, tem mais espaço para anexar dados, de 83 bytes para 100KB. OP_RETURN tem múltiplas saídas em vez da saída única anterior. O aumento no limite de dados permite aos usuários anexar hashes, certificados ou até mesmo metadados de arte.
Além disso, o Bitcoin Core v30.0 não suporta mais carteiras BDB. Os usuários devem migrar para carteiras descritoras, que são mais seguras e mais fáceis de fazer backup. Comandos de carteira como importwallet e dumpwallet também foram removidos. A atualização também traz transações TRUC, que evitam conflitos de transação enquanto aguardam confirmação.
Outro novo comando é bitcoin, que simplifica como operadores de nós e mineradores interagem com o Bitcoin Core. Além disso, digitar bitcoin node, bitcoin gui ou bitcoin rpc substitui vários comandos mais antigos. Os mineradores podem se conectar diretamente ao Bitcoin Core com uma Interface de Mineração PC experimental, que funciona através de sockets locais, tornando as solicitações de modelo de bloco mais rápidas.
A interface gráfica do usuário (GUI) também recebeu várias atualizações. O toolkit gráfico foi atualizado do Qt5 para Qt6. O modo escuro para usuários do Windows agora é suportado, e no macOS, os gráficos Metal estão disponíveis para um desempenho mais suave.
Outras atualizações incluem a correção de cinco bugs de baixa gravidade. Os detalhes completos das correções de bugs serão lançados dentro de duas semanas. Qualquer nó operando o Bitcoin Core v27.x não receberá mais atualizações mais recentes, já que o v27.x agora está rotulado como "Fim de Vida" de acordo com as notas de lançamento do Bitcoin Core.
Qual é a controvérsia sobre o Core v30.0?
O aumento do limite de dados do OP_RETURN de 83 bytes para 100.000 bytes (100KB) recebeu fortes críticas de desenvolvedores e apoiadores do Bitcoin. Como mencionado acima, o OP_RETURN agora permite que os usuários anexem mais dados e permite múltiplas saídas OP_RETURN em uma única transação.
A comunidade Bitcoin Knots, liderada pelo desenvolvedor Luke Dashjr e Bitcoin Mechanic, se opôs às novas mudanças no OP_RETURN.
Eles argumentaram que aumentar o limite de dados poderia forçar os operadores de nós a hospedar conteúdo ilegal ou prejudicial, como material explícito ou código malicioso. Isso poderia representar problemas legais para os operadores de nós.
A comunidade Knots acredita que o Bitcoin deve se concentrar na transferência de dinheiro, não no armazenamento de arquivos. Em contraste, os desenvolvedores do Bitcoin Core dizem que as mudanças apenas ajustam a política do pool de memória (mempool). Isso não afetará as regras de consenso do Bitcoin.
Em setembro, os desenvolvedores do Bitcoin Core planejaram depreciar o controle do usuário sobre o limite de dados do OP_RETURN. Isso teria forçado os operadores de nós a aceitar limites de dados mais altos sem a opção de reduzi-los.
Após a reação negativa, a mantenedora do Core, Ava Chow, restaurou a configurabilidade do usuário sobre os limites de dados pouco antes da janela de lançamento de outubro. A decisão encerrou temporariamente os temores de configurações forçadas. Mas o recurso pode ser implementado em versões futuras.
A atualização também mudou como a configuração -datacarriersize funciona. Em versões mais antigas, um número como 83 representava um limite de 83 bytes, mas no v30 o mesmo valor permite 9 vezes mais dados. Os críticos dizem que essa mudança silenciosa engana os usuários. Por enquanto, o v30 mantém o novo padrão de 100 KB, permitindo ainda que os usuários o reduzam manualmente.
O Bitcoin vai fazer um fork?
No final de setembro, mensagens vazadas sugeriram que Luke Dashjr poderia considerar um hard fork temporário do Bitcoin para resistir às novas mudanças no limite de dados do OP_RETURN.
TheRage afirmou que Dashjr estava explorando um fork para proteger os operadores de nós de dados potencialmente ilegais se espalhando pela rede. Mas Dashjr negou as alegações, chamando os relatórios de "notícias falsas". Ele disse que não estava planejando nenhum fork e que "não há hard fork". Ainda assim, ele manteve sua oposição às novas regras e acusou os "apologistas do Core30" de serem os únicos propondo forks.
A publicação TheRage manteve sua reportagem, destacando que nem Dashjr nem seus colegas contestaram a autenticidade das mensagens vazadas.
Quer seu projeto na frente das mentes mais brilhantes da cripto? Destaque-o em nosso próximo relatório da indústria, onde dados encontram impacto.
Fonte: https://www.cryptopolitan.com/bitcoin-core-v30-0-released-btc-fork/



