Condividi questo articolo

Corrigir esse bug que está matando o Bitcoin exigirá (eventualmente) um hard fork

O bug lança luz sobre os desafios da descentralização do Bitcoin. Pelo menos temos 86 anos para a comunidade se unir e implementar uma correção.

A maioria de nós estará morta até lá.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Previsto para acontecer no ano de 2106, o Bitcoin irá parar de funcionar repentinamente com base no código que sua rede de usuários está executando hoje. Os usuários T poderão enviar Bitcoin para outros; mineradores protegendo a rede global do Bitcoin não servirão mais a um propósito. O Bitcoin simplesmente parará.

A boa notícia é que o bug é fácil de consertar. É um problema que os desenvolvedores do Bitcoin conhecem há anos – pelo menos desde 2012, talvez antes, de acordo com o colaborador do Bitcoin CORE, Pieter Wuille. Para alguns desenvolvedores, o bug do Bitcoin potencialmente lança luz sobre os limites da descentralização do Bitcoin, já que a comunidade precisará se unir para consertá-lo.

Leia Mais: Um Hard Fork de Bitcoin ? A Ciência do Código Contencioso está Avançando

"Esta é uma mudança de consenso, mas muito ONE, e espero que não seja controversa", disse o cofundador e engenheiro da Blockstream, Pieter Wuille, à CoinDesk em um e-mail. "Temos cerca de 80 anos para resolver [o bug]. Quem sabe o que pode acontecer em tal período de tempo?"

O bug é simples. Os blocos do Bitcoin são os contêineres dentro dos quais as transações são armazenadas. Cada bloco do Bitcoin tem um número que rastreia quantos blocos vêm antes dele. Mas, devido a uma limitação que gira em torno de como os números de altura do bloco são armazenados, o Bitcoin ficará sem números de bloco depoisbloco número 5101541.

Em outras palavras, a uma altura de bloco de aproximadamente 86 anos no futuro, será impossível produzir novos blocos.

Garfo duro

A mudança requer o que é conhecido como "hard fork", o método mais exigente de fazer uma mudança em um blockchain. Hard forks são complicados porque não são compatíveis com versões anteriores, eles exigem que todos que executam um nó ou minerador de Bitcoin atualizem seu software. Qualquer um que T fizer isso será deixado para trás em uma versão bloqueada do Bitcoin que é incapaz de qualquer atividade.

Enquanto algumas blockchains, como Ethereum, executam hard forks regularmente, um hard fork T é a palavra mais feliz no mundo do Bitcoin .

A última vez que um hard fork do Bitcoin foi tentado, ele atraiu um debate feroz. Vários grandes negócios e mineradores de Bitcoin se uniram em torno de um hard fork chamado Segwit2x em 2017. O problema é que nem todos na comunidade concordaram com a mudança, muitos a viram como uma tentativa de forçar a atualização na comunidade, o que T condiz exatamente com o ethos de ausência de liderança do Bitcoin.

Leia Mais: Sem Fork, Sem Fogo: Nós Segwit2x Param de Executar Código Bitcoin Abandonado

Por causa dessa entrada no diário da história do Bitcoin, quando muitas pessoas no Bitcoin ouvem a frase "hard fork", elas pensam em um poder centralizado tentando impor uma mudança.

No entanto, esse hard fork de correção de bug contrasta fortemente com a tentativa de hard fork mais famosa do Bitcoin. Em vez de atrair debate, a comunidade e os desenvolvedores provavelmente concordarão que é uma mudança que precisa ser feita.

Afinal, qualquer um que opte por não atualizar seu software acabará executando uma cadeia Bitcoin inativa.

Protocolo 'ossificação'

É improvável que a correção de bug seja uma mudança controversa de hard fork. Mas isso T torna a questão menos interessante.

Em conversa com o CoinDesk, Gustavo J. Flores, chefe de Produto e Pesquisa da startup de tecnologia Bitcoin Veriphi, argumentou que isso traz à tona um limite para a "ossificação do protocolo" do Bitcoin.

Leia Mais: Garfo rígido vs. garfo suave

Trazendo à mente a cartilagem esponjosa endurecendo em BONE ao longo do tempo, a ossificação do protocolo é a ideia de que o Bitcoin ficará mais difícil de mudar à medida que amadurece. Nos primeiros anos de vida do Bitcoin, o protocolo era imaturo e havia muito menos usuários e desenvolvedores mexendo no software, então a Tecnologia era mais fácil de mudar. Mas o Bitcoin pode estar endurecendo em um espécime ósseo que será muito difícil de mudar.

"A ossificação do protocolo significa um certo ponto no tempo, alguns dizem que deveria ser agora, onde o Bitcoin T muda mais. As regras são definidas como a constituição de um país seria definida, imutáveis, já que seria muito descentralizada para coordenar qualquer mudança", Flores disse ao CoinDesk.

Apenas um sonho?

A razão pela qual muitos tecnólogos do Bitcoin acham que a ossificação é uma boa qualidade é porque é um sinal de que o sistema é realmente tão descentralizado quanto a comunidade quer que seja, garantindo que o sistema esteja realmente livre de uma pessoa ou entidade intervindo e forçando uma mudança que T é boa.

Flores acrescentou que a ossificação do protocolo ajuda a "prevenir futuras tentativas que se assemelhariam ao Segwit2x, onde alguns atores tentam forçar uma atualização porque são desenvolvedores conhecidos ou grandes empresas, e isso acaba prejudicando o Bitcoin porque é um código ou criptografia não testado, ou porque a mudança remove a proposta de valor CORE ou diminuiria a descentralização, o que prejudicaria a proposta de valor CORE a longo prazo.

"No entanto, esse bug torna desejável a coordenação de um hard fork para corrigi-lo, já que todos queremos que o Bitcoin consiga sobreviver a esse prazo", disse Flores.

"Isso basicamente nos traz de volta à realidade, onde o sonho da ossificação do protocolo (que nos faz atingir a descentralização definitiva) está mais longe do que o esperado e pode ser apenas um sonho, do qual podemos nos aproximar com o tempo, mas T podemos concluí-lo, pois emergências como essa podem surgir", disse Flores ao CoinDesk.

Alyssa Hertig

Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.

Alyssa Hertig