Os desenvolvedores do Bitcoin Core receberam reações mistas da comunidade Bitcoin ao anunciarem o lançamento da atualização v30, que traz uma série de mudanças relacionadas a nós, arquitetura, desempenho e segurança.

As principais mudanças apresentadas no Bitcoin Core 30.0 são a introdução de conexões opcionais criptografadas entre nós para melhorar a privacidade e o aumento do limite de dados do OP_RETURN dentro do software Bitcoin Core de 80 para 100.000 bytes, permitindo que uma quantidade significativamente maior de dados não financeiros seja incorporada em transações de Bitcoin.

“Com o lançamento desta nova versão principal, as versões 27.x e anteriores atingem o ‘fim da vida útil’ e não receberão mais atualizações”, diz o anúncio de domingo.

As principais mudanças do Bitcoin Core v30. Fonte: Bitcoin Core

Embora a atualização também inclua correções de bugs, melhorias de desempenho e mudanças nas taxas de transação, o maior ponto que gerou debate na comunidade foi o aumento do limite do OP_RETURN.

Essa grande mudança no limite de dados permite o desenvolvimento de aplicativos descentralizados mais sofisticados e com maior consumo de dados na rede, mas irritou os puristas do Bitcoin, que argumentam que a rede deve ser usada apenas para transações financeiras.

Resistência da comunidade ao Bitcoin Core v30. Fonte: X

Novas guerras de tamanho de bloco

Embora não seja uma mudança no protocolo, o debate atual traz lembranças das guerras de tamanho de bloco de 2017, que acabaram levando a um hard fork do Bitcoin e à criação do Bitcoin Cash.

Alguns veem a atualização como algo positivo, como Alex Bergeron, líder do ecossistema da Ark Labs, que afirmou na sexta-feira, via X, que pretende “usar todo o espaço adicional do OP_RETURN e VAI usá-lo para tornar o Bitcoin mais parecido com o Ethereum — só que melhor.”

O cofundador da CasaHODL, Jameson Lopps, apoia totalmente o Bitcoin Core v30. Fonte: Jameson Lopp

O cofundador da Satoshi Labs, Pavol Rusnak, também declarou ontem que optou pelo Bitcoin Core v30 por ter uma “grande equipe de desenvolvimento, código revisado por pares e decisões de engenharia sensatas.”

Pavol Rusnak está aderindo ao Bitcoin Core v30. Fonte:Pavol Rusnak 

Outros não foram tão otimistas, argumentando que isso vai contra os princípios fundamentais do Bitcoin como um sistema de dinheiro eletrônico peer-to-peer e pode levar ao inchaço da blockchain, ao aumento dos custos de operação de nós e a problemas legais.

Um grande número de operadores de nós já utiliza uma solução alternativa chamada “knots”, que permite impor limites estritos de tamanho de dados — como 80 bytes — nas transações.

“Como uma medida (esperançosamente) temporária, use o Knots. Eu recomendo fortemente não atualizar para o Core v30”, alertou o criptógrafo pioneiro Nick Szabo via X na semana passada.

No início deste mês, Szabo levantou preocupações sobre as implicações legais do aumento do limite de dados, já que os operadores de nós correm o risco de hospedar “dados ilegais.”

“Sem adicionar salvaguardas que permitam aos operadores de nós arquivadores excluir de forma não disruptiva conteúdo ilegal pelo qual frequentemente serão responsabilizados criminalmente,” publicou ele no X em 2 de outubro.

O fundador do Knots, Luke Dashjr, não comentou a atualização desde que ela entrou no ar; no entanto, ele tem sido crítico em relação à mais recente versão do Bitcoin Core.

Luke Dashjr destaca preocupações com o Bitcoin Core v30. Fonte: Luke Dashjr

Dados mostram que um número significativo de operadores de nós está utilizando o software Knots — informações da BitRef indicam atualmente 5.114 nós Knots, representando 21,48% de todos os nós do Bitcoin.