Jimmy Song, desenvolvedor e defensor do Bitcoin (BTC), criticou a decisão dos desenvolvedores do Bitcoin Core de remover o limite do OP_Return para dados não monetários inseridos na blockchain do Bitcoin na próxima atualização Bitcoin Core 30, chamando-a de mentalidade “fiat”.

Song acusou os desenvolvedores do Core de desviar das preocupações dos usuários sobre a remoção do limite do OP_Return, atualmente de 80 bytes, e de ignorar a forte resistência da comunidade Bitcoin e dos operadores de nós. Ele também afirmou:

“A ideia de que spam é difícil de definir, e que por causa dessa ambiguidade não deveríamos fazer qualquer distinção no software, é um argumento que desperdiça tempo, vindo da política fiat, onde você finge não saber o óbvio para que o debate nunca avance — os usos não monetários do Bitcoin são spam.”

“Você pode argumentar se isso é algo desejável ou não, mas dizer que não pode ser definido é uma tática de procrastinação para evitar o debate real sobre o impacto — particularmente, o impacto de longo prazo dessa mudança”, continuou Song.

Bitcoin Core, Decentralization, Bitcoin Block Size, Nodes, Bitcoin Cash, Bitcoin Ordinals
A solicitação de pull request para remover o limite OP_Return foi altamente impopular na comunidade Bitcoin, mas foi aprovada mesmo assim.: GitHub

O debate sobre o OP_Return dura quase seis meses e lembra as guerras do tamanho do bloco do Bitcoin entre 2015 e 2017, que acabaram resultando em um hard fork do protocolo Bitcoin que deu origem ao Bitcoin Cash (BCH), levando alguns na comunidade Bitcoin a especular se as guerras do OP_Return resultarão em uma divisão semelhante.

Operadores de nós votam com os pés em êxodo histórico para o Bitcoin Knots

A decisão dos devs do Bitcoin Core de abrir unilateralmente o limite de dados do OP_Return deixou a comunidade Bitcoin dividida e levou números recordes de operadores de nós do Bitcoin para o Bitcoin Knots, uma implementação alternativa do software de nós Bitcoin.

Esse surto de nós rodando o Bitcoin Knots, que agora representam cerca de 20% da rede contra cerca de 1% em 2024, mostra um salto quase vertical em apenas nove meses.

Bitcoin Core, Decentralization, Bitcoin Block Size, Nodes, Bitcoin Cash, Bitcoin Ordinals
Uma análise das diferentes implementações de software de nó na rede Bitcoin. Fonte: Coin Dance

O Knots permite que os operadores de nós imponham limites rígidos de tamanho de dados, o que os defensores argumentam ser necessário para preservar a descentralização do protocolo Bitcoin.

O livro-razão do Bitcoin gerou cerca de 680 gigabytes de dados desde a criação do protocolo descentralizado em 2009, graças à arquitetura simples do Bitcoin e aos limites rígidos de dados.

Os baixos requisitos de armazenamento de dados do Bitcoin permitem que qualquer pessoa rode um nó em hardware de varejo por apenas US$ 300, democratizando o acesso e garantindo a máxima descentralização.

Para comparação, redes blockchain de maior rendimento e plataformas de contratos inteligentes, que geram muito mais dados, podem custar dezenas de milhares de dólares para operar e exigem hardware comercial especializado, o que significa que apenas investidores ricos e grandes corporações podem rodar nós e impor as regras de consenso desses protocolos.

Requisitos robustos de hardware se traduzem em maior centralização de um protocolo blockchain e maior risco de que alguns poucos nós possam coludir para alterar as regras de consenso ou reverter transações.