Atualização do Bitcoin Core amplia capacidade de armazenamento de dados na blockchain

Atualização do Bitcoin Core amplia capacidade de armazenamento de dados na blockchain

Os desenvolvedores do Bitcoin Core tomaram a importante decisão de remover o antigo limite de 80 bytes nos dados de transações OP_RETURN em uma próxima atualização da rede. Essa mudança, que entrará em vigor na próxima versão do Bitcoin Core, permitirá que mais dados sejam incluídos em uma transação de forma mais eficiente.

De acordo com um anúncio no GitHub feito pelo desenvolvedor do Bitcoin, Greg Sanders:

“A próxima versão retransmitirá e minerará, por padrão, transações cujas saídas OP_RETURN excedam 80 bytes e permitirá qualquer número dessas saídas.”

Essa decisão marca uma mudança na forma como a blockchain do Bitcoin lida com dados que não sejam de pagamento, o que tem sido um ponto de discórdia na comunidade Bitcoin.

O tipo de saída OP_RETURN é usado para armazenar pequenas quantidades de dados na blockchain. Tornou-se mais conhecido durante a febre das inscrições Ordinals no início de 2024, quando as pessoas começaram a usar a função OP_RETURN para registrar dados arbitrários, incluindo texto e imagens, na blockchain do Bitcoin. Ao contrário das saídas de transações tradicionais, as saídas OP_RETURN não são gastáveis, o que significa que não contribuem para o conjunto de saídas de transações não gastas (UTXO), um aspecto crítico do banco de dados de transações do Bitcoin.

O limite de 80 bytes, imposto no passado, foi originalmente concebido para servir como um sinal suave para evitar o uso excessivo do espaço de bloco do Bitcoin para dados que não sejam de pagamento, como comprovante de publicação. No entanto, como Sanders observou:

“Essa limitação perdeu sua utilidade. Com o tempo, os usuários encontraram maneiras de contornar o limite, como usar endereços de saída falsos para contornar a restrição. Embora alguns serviços de mineração tenham começado a ignorar completamente o limite, os esforços para contorná-lo levaram a consequências indesejadas, como inchar a rede de maneiras menos transparentes.”

A remoção do limite OP_RETURN teria vários benefícios. Primeiro, resultaria em um conjunto de UTXO mais limpo, o que poderia melhorar a eficiência da rede. Ao permitir que maiores quantidades de dados sejam armazenadas de forma mais eficaz, a atualização também garante que o comportamento do Bitcoin seja mais consistente com a forma como ele está sendo usado hoje. À medida que o uso do Bitcoin para armazenamento de dados não relacionados a pagamentos continua a crescer, a proposta alinha o protocolo às necessidades atuais, permitindo um manuseio de dados mais fluido e, ao mesmo tempo, reduzindo o atrito criado pelas restrições anteriores.

(Críticos da remoção do limite OP_RETURN.)

Três opções foram debatidas pelos desenvolvedores do Bitcoin: manter o limite, aumentá-lo ou removê-lo completamente. Por fim, decidiu-se remover o limite, uma medida que recebeu amplo apoio, embora não unânime. Espera-se que a mudança melhore o desempenho da rede e o gerenciamento de dados, o que será importante à medida que o Bitcoin continua a evoluir e a lidar com volumes crescentes de transações, particularmente de aplicações não financeiras.


Veja mais em: Bitcoin | Blockchain | Notícias

Compartilhe este post

Facebook
Twitter
LinkedIn
WhatsApp