Compartilhe este artigo

O que é o debate sobre o tamanho dos blocos do Bitcoin e por que isso é importante?

O debate sobre o tamanho dos blocos do Bitcoin foi chamado de “crise constitucional”, dividindo a comunidade ao meio.

A questão de como escalar, ou expandir, o Bitcoin não é ONE. Mas como os volumes de transações devem aumentar nos próximos anos, as questões sobre a composição futura da criptomoeda subjacente devem, aos olhos daqueles que são a favor da mudança, ser respondidas mais cedo do que tarde: A quem ela serve? Como ela deve ser? O que a torna única?

O que são blocos?

Blocos são lotes de transações que são confirmadas e posteriormente registradas em um livro-razão público, neste caso, o blockchain do Bitcoin .

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

Durante os primeiros dias da moeda digital, esses blocos podiam carregar até 36 megabytes de dados de transações cada. No entanto, em 2010, o criador do Bitcoin, Satoshi Nakamoto, decidiu reduzi-los para 1 MB para reduzir a ameaça de spam e potenciais ataques de negação de serviço na rede.

Este limite permanece em vigor hoje. Mas conforme as transações aumentam, os blocos do Bitcoin estão se enchendo rapidamente – chegando ainda mais perto deste limite de 1 MB. Os mineradores têm um incentivo financeiro para preencher blocos, independentemente de quantas transações ocorram. Com mais usuários da rede, vêm mais transações, introduzindo mais pressão para aumentar o tamanho do bloco. Até agora, não há nenhuma indicação de que os desenvolvedores aumentarão o tamanho do bloco diretamente.

Dados lançadopor YCharts confirma que o tamanho médio do bloco agora é 0,7928 MB. Isso pode parecer alto, mas é uma redução de 39,71% em comparação a um ano atrás.

A implementação deTestemunha Segregada (SegWit) – uma atualização que remove dados de assinatura do bloco principal e os armazena fora da cadeia – trouxe duas grandes mudanças na rede Bitcoin :

  • Dados de assinatura, que normalmente respondem por 65% dos dados armazenados em um bloco, são removidos do bloco “base” principal e armazenados em um bloco separado. Isso permite que mais transações caibam em cada bloco base.
  • O SegWit também introduziu o “peso do bloco”, que tecnicamente aumenta os blocos do Bitcoin de 1 MB para 4 MB, consistindo em 3 MB de dados de assinatura e 1 MB de dados de transação.

O que foi particularmente inteligente sobre o novo peso do bloco foi que, como o bloco base ainda armazenava apenas 1 MB de transações, isso significava que o SegWit era compatível sem que todos os usuários de Bitcoin precisassem fazer upgrade para suportá-lo.

Tamanho médio do bloco de Bitcoin no ano passado - Fonte: Ycharts

Hoje, há vários blocos de Bitcoin com 1 MB de tamanho ou até maiores. Isso pode ser atribuído ao Segregated Witness, que permite um tamanho de bloco teórico de até 4 MB. Mais de 77% dos blocos de rede fazer usodo SegWit já.

Os mineradores de Bitcoin T são obrigados a preencher blocos até o topo. Eles são capazes de “adaptar” blocos minerados de 0 a 1 MB, enquanto o cliente Bitcoin padrão tem uma configuração padrão de cerca de 732 KB.

Prós e contras de aumentar o tamanho do bloco

O debate sobre se o Bitcoin precisa de blocos maiores já dura anos. Vários argumentos podem ser feitos sobre por que os desenvolvedores devem ou T explorar essa opção.

Os benefícios potenciais incluem:

  • Taxas de transação mais baixas
  • Mais capacidade de transação para rivalizar com outros sistemas de pagamento
  • Um impulso para o uso de Bitcoin para micropagamentos

No entanto, os contra-argumentos também não devem ser ignorados:

  • Tornar-se um nó completo torna-se mais caro devido aos blocos maiores
  • Mais preocupações com a centralização se o esboço acima se concretizar
  • Problemas de segurança devido a nós completos agrupados, que criam pontos únicos de falha.

Como ONE está oficialmente “no comando” do Bitcoin, chegar a um consenso sobre esse tópico tem se mostrado incrivelmente desafiador. Sempre haverá vencedores, perdedores e aqueles que não se importam.

Diferentes propostas para alterar o tamanho do bloco

Aumentar o limite do tamanho dos blocos é uma opção. Esse é o pensamento por trás da proposta de Gavin Andresen BIP 101 “blocos maiores”, lançada pela primeira vez em maio de 2015e eventualmente testado ao vivo como oCliente Bitcoin XT. O BIP 101 foi eventualmente removido do Bitcoin XT e substituído por um aumento único do tamanho do bloco para 2 MB. No entanto, o cliente Bitcoin XT não está mais em uso de nenhuma maneira significativa.

O antigo desenvolvedor líder e atual cientista chefe da Bitcoin Foundation propôs aumentar o limite para 8 MB, o que aumentaria mais 40% a cada dois anos até 2036 <a href="https://github.com/gavinandresen/bips/blob/blocksize/bip-0101.mediawiki">https://github.com/gavinandresen/bips/blob/blocksize/bip-0101.mediawiki</a> para acomodar o crescimento futuro em poder de CPU, armazenamento e largura de banda.

Originalmente, Andresen havia buscado um limite rígido de 20 MB, mas muitos mineradores chineses, que representammais de 50%do poder de hash da rede,preocupações expressassobre uma mudança tão drástica devido à situação do paíslargura de banda limitada.

Outras propostas para a equipe do Bitcoin CORE incluem o anual de Pieter Wuille Tamanho do bloco de 17,7%aumento e 2 MB de Jeff Garzikproposta de “emergência”. No entanto, essas e outras ideias não obtiveram amplo apoio entre os desenvolvedores do Bitcoin CORE , e o debate parece ter se acalmado desde que o Segregated Witness se tornou o tipo de transação padrão na rede. Em agosto de 2021, mais de 77% de todas as transações de Bitcoin use SegWit.

Problema resolvido, certo?

Como desenvolvedor Peter Toddaponta, blockchains – devido ao seu design – não escalam. Até Andresen, o cérebro por trás da proposta de “blocos maiores”, bem como uma força motriz por trás do Bitcoin XT, admite que aumentar o limite de tamanho do bloco é semelhante a “chutando a lata estrada abaixo.”

Outros expressaram preocupação de que aumentar o limite de tamanho de bloco significará menos nós completos – nós que armazenam todo o blockchain em um disco rígido em vez de uma versão reduzida – devido aos maiores custos de armazenamento de dados envolvidos. Isso poderia dissuadir os usuários de operar nós completos e centralizar o sistema em torno de entidades capazes de lidar com blocos maiores. Isso, dizem alguns oponentes de blocos maiores, iria contra a natureza distribuída e resistente à censura do Bitcoin.

Richard Gendal Brown, anteriormente da IBM UK e agora da R3, tematribuiu issomaneira de pensar, em parte, para a mentalidade de engenharia de segurança – “como posso quebrar isso?” – um medo de falha técnica que adiaria essa decisão. Por outro lado, aqueles que veem o problema maior como um perigo mais imediato são movidos por um medo de falha prática que afastará os usuários.

Como os blocos de Bitcoin agora podem – teoricamente – ter até 4 MB de tamanho, não há razão imediata para aumentar o tamanho ainda mais. Esse tópico pode ser revisitado no futuro, dependendo de quão amplamente o Bitcoin é usado como uma rede de pagamentos.

Então, que outras opções futuras existem?

Outras soluções incluem vários mecanismos que empurram as muitas pequenas transações na rede Bitcoin – como aquelas de sites de jogos de azar – “para fora da cadeia”. Uma ONE, conhecida como Rede Lightning, é um tipo de sistema de “hub and spoke” que permite que duas partes transacionem em privado e, em seguida, coloquem seus dados de volta no blockchain em um horário acordado. A Lightning Network está disponível no blockchain do Bitcoin hoje, embora a adoção ainda esteja em seus estágios iniciais.

Sidechains, lideradas porUS$ 299 milhões apoiados a empresa Blockstream, foi mencionada no contexto da discussão sobre expansão. No entanto, parte da equipe por trás do conceito, que permite que os desenvolvedores experimentem em cadeias separadas atreladas ao blockchain do Bitcoin , dizem que seu foco T é escalabilidade.

Luke-Jr, um dos vários desenvolvedores do CORE envolvidos com o Blockstream, comentou sobre Reddit:

“Sidechains T são sobre escalabilidade, elas são sobre melhorar a funcionalidade do bitcoin. Alguns desses recursos podem ser úteis para melhorar a escalabilidade, mas sidechains em si T fazem isso.”

Conforme se desenrolou, o debate sobre o tamanho do bloco tocou em muitos pontos problemáticos para a moeda Bitcoin , à medida que ela busca crescer. O Bitcoin é muitas coisas para muitos tipos de pessoas – anarquistas, especuladores, empreendedores – o que, até agora, T tem sido um grande problema.

Apesar de a Segregated Witness oferecer uma solução temporária para o debate sobre o tamanho do bloco, a questão do futuro da moeda permanece. Ela competirá com empresas como a Visa como um canal de pagamento barato e rápido? Ou ela deve permanecer como uma reserva de valor ultra-segura, premium – e escassa – à qual outros serviços podem ser atrelados?

Grace Caffyn

Grace atuou como editora da CoinDesk de 2013 a 2015.

Picture of CoinDesk author Grace Caffyn