641 / 736BK25

The Blocksize War

Jonathan Bier sobre a capacidade dos blocos e as decisões relativas às regras do Bitcoin

O que acontece quando os blocos do Bitcoin não comportam todos os pagamentos à espera? Uma pergunta aparentemente simples dividiu a comunidade. Em The Blocksize War, Jonathan Bier conta como a disputa por capacidade se tornou um conflito sobre quem pode definir as regras do dinheiro.

Livro de Jonathan Bier publicado em 2021 sobre a disputa pela capacidade dos blocos e por mudanças nas regras do Bitcoin em 2015–2017. Ajuda a entender por que uma grande empresa, um desenvolvedor ou a maioria dos mineradores não podem, sozinhos, impor novas regras aos demais.

Pense inicialmente em um bloco como o próximo lote de transações registradas. Se nem todas couberem, algumas esperam para ser incluídas depois. Aumentar a capacidade parece uma solução óbvia. Em seu livro de 2021, Jonathan Bier acompanha por que essa questão dividiu o Bitcoin em 2015–2017. Entrevistas complementam a cronologia: por trás das propostas técnicas estão pessoas, prioridades diferentes e acordos difíceis. [1]

Em agosto de 2015, Mike Hearn lançou o Bitcoin XT com o apoio de Gavin Andresen. A proposta aumentava o limite de então de 1 MB para 8 MB, com novas ampliações depois. Os defensores queriam preservar pagamentos baratos. Os opositores temiam que a mudança incompatível dividisse a rede. A mesma proposta podia parecer uma forma de salvar a utilidade do sistema ou uma ameaça às regras compartilhadas. [2]

Um Full Node é um computador que verifica transações e blocos por conta própria, conforme as regras que utiliza. Se mantiver o limite antigo, rejeitará um bloco maior mesmo que ele venha de um minerador importante. Uma mudança que permite algo antes proibido é chamada de Hard Fork. Lançar software não reescreve automaticamente as regras dos outros. Distinguir a defesa de uma proposta de sua adoção voluntária ajuda a compreender o conflito. [2]

Bier volta ao período em que as pessoas ainda imaginavam no que o Bitcoin poderia se transformar. Algumas viam principalmente pagamentos cotidianos acessíveis; outras, dinheiro com regras difíceis de alterar. Enquanto o sistema crescia sem um confronto urgente, essas visões podiam coexistir. Segundo o autor, o conflito revelou pressupostos que nunca haviam sido discutidos. Comprar cedo e obter lucro não podia, por si só, demonstrar que uma avaliação técnica estava correta. [3]

Pieter Wuille propôs no BIP 103 um aumento do limite de aproximadamente 17,7% ao ano. O documento original explica também o outro lado da maior capacidade: mais dados precisam ser transmitidos, verificados e armazenados. Bier descreve a proposta como uma oportunidade de acordo desperdiçada. O BIP 103 tem o status Closed; esse cronograma não é uma regra atual do Bitcoin. A disputa não era, portanto, uma simples escolha entre crescimento e imobilidade. [3] [5]

O conflito atingiu os fóruns. O moderador Theymos restringiu a promoção do Bitcoin XT no r/Bitcoin porque o considerava uma proposta de rede incompatível. Os defensores da mudança viram nisso censura. Parte da discussão migrou para o r/btc, e as pessoas passaram a encontrar com mais frequência opiniões que já compartilhavam. Bier mostra como uma divergência técnica pode se transformar em desconfiança entre grupos. [2]

Em 8 de novembro de 2017, Mike Belshe e outros apoiadores anunciaram a suspensão do aumento de limite planejado no SegWit2x. A mensagem dizia que faltava acordo suficiente para uma mudança sem problemas. Bier considera esse o fim do conflito principal e uma vitória dos usuários que defendiam as regras existentes. Em sua interpretação, o forte apoio de empresas e mineradores não bastou para fazer os demais aceitarem uma mudança indesejada. [4]

O desfecho não determina a melhor capacidade possível dos blocos. Bier reconhece isso: outro caminho poderia trazer benefícios e custos diferentes. O livro ajuda a pensar em mudanças numa rede sem direção central, mas não garante o resultado de conflitos futuros. Este panorama se baseia na sinopse, em trechos selecionados de First Strike, March To War e Victory e no BIP 103; não é uma avaliação do livro inteiro. [1] [2] [3] [4] [5]

Para ter uma visão mais completa, leia este verbete junto com Guerra do tamanho dos blocos, SegWit, Hard Fork, Full Node. Também há referências a este verbete em Hijacking Bitcoin.

01Preciso saber programar para ler o livro?

Não. Comece pelo espaço limitado de um bloco e pelo fato de cada Full Node verificar as regras de forma independente. Assim fica mais fácil entender por que acrescentar espaço também levantou a questão de quem poderia alterar essas regras.

02O livro prova que um grupo controla o Bitcoin?

Bier interpreta o resultado como uma vitória dos usuários na defesa das regras, mas não considera essa característica garantida para sempre. O livro descreve um conflito específico; não concede a nenhum grupo o direito permanente de decidir pelos demais.

DOC · 001Jonathan Bier — Book Published: The Blocksize WarFonte primária DOC · 002Jonathan Bier — The Blocksize War, Chapter 1: First StrikeFonte primária DOC · 003Jonathan Bier — The Blocksize War, Chapter 2: March To WarFonte primária DOC · 004Jonathan Bier — The Blocksize War, Chapter 21: VictoryFonte primária DOC · 005Pieter Wuille — BIP 103: Block size following technological growthDocumentação
Revisto em: Fontes em primeiro lugar · Não é recomendação de investimento