22 Junho 2021 16:16

Bitcoin Classic

O que é o Bitcoin Classic?

Bitcoin Classic foi um hard fork proposto do Bitcoin Core que propôs aumentar o tamanho máximo dos blocos de transação. Apesar dos primeiros sucessos, o Bitcoin Classic não foi amplamente adotado pela comunidade bitcoin e não se materializou. Em vez disso, o Bitcoin Cash foi a primeira bifurcação bem-sucedida a lidar com blocos maiores na prática.

Principais vantagens

  • O Bitcoin Classic foi uma solução proposta para as preocupações sobre o tamanho limitado do bloco do Bitcoin.
  • A proposta teria resultado em uma bifurcação difícil, mas nunca ganhou o apoio da comunidade suficiente para o lançamento.
  • O debate sobre o tamanho do bloco foi o resultado do aumento do interesse e do volume de transações em Bitcoin no final dos anos 2010. Várias outras propostas, como o Bitcoin Cash, foram implementadas.

Compreendendo o Bitcoin Classic

O ponto a ponto como uma solução para o problema de gasto duplo  (usando bitcoin para mais de uma transação), com detalhes da transação adicionados ao final do blockchains.

Devido ao poder computacional necessário para atacar e decodificar um blockchain, o bitcoin é capaz de manter um alto nível de segurança. Isso limitou a necessidade de transações por meio de terceiros centralizados, como instituições financeiras.

No coração do Bitcoin está seu software de referência. O padrão de software para Bitcoin foi lançado por Satoshi Nakamoto em 2008 e é conhecido como Bitcoin ou Bitcoin Core. Desde o seu lançamento, uma série de melhorias no software foram propostas. Essas propostas geralmente se concentram em aumentar o número de transações que o sistema pode manipular, acelerando os processos ou aumentando o tamanho dos blocos de bitcoin.

Blocos são arquivos onde os dados Bitcoin são permanentemente registrados. Eles são criados quando os mineiros – pessoas que fornecem o poder de computação necessário para manter registros de transações de bitcoin – adicionam novas informações de transação por meio de um algoritmo de hash. Cada vez que um bloco é concluído, ele dá lugar ao próximo bloco no blockchain, com os blocos no Bitcoin Core limitados a um megabyte. À medida que o número de transações aumentou, esse limite de tamanho resultou no desenvolvimento de gargalos que reduziram a velocidade de processamento das transações. O Bitcoin Classic procurou resolver esse problema de capacidade aumentando o tamanho dos blocos.

O debate sobre o tamanho do bloco

Em 2016, o Bitcoin Classic propôs aumentar os tamanhos de blockchain de 1 megabyte para 2 megabytes. Na verdade, isso dobraria o número de transações que poderiam ser processadas por segundo. O aumento proposto foi menos agressivo do que o proposto pelo Bitcoin XT, que em 2015 propôs aumentar o tamanho dos blocos para 8 megabytes.

Como o Bitcoin não é controlado por uma única entidade, as decisões relativas às mudanças são feitas por consenso. Quaisquer mudanças propostas devem receber apoio substancial da grande comunidade Bitcoin. Um dos principais motivos para essa abordagem é que qualquer organização que avança com uma mudança com a qual outros grupos não concordaram pode resultar em “ bifurcação ”, o que significa que a rede que executa o Bitcoin se divide entre diferentes padrões.

Garantir que uma proposta receba o apoio da maioria reduz a possibilidade de padrões conflitantes serem usados ​​por diferentes nós de Bitcoin e mineradores. Uma vez que um novo padrão é aceito, os padrões de software anteriores tornam-se obsoletos.

Apesar do número de blocos sobrecarregados e do aumento das taxas de transação, o número de nós usando o Bitcoin Classic nunca atingiu a massa crítica e a plataforma parou de operar. No final de 2016, o Bitcoin Classic mudou sua postura de aumentar os tamanhos de bloco para 2 megabytes para permitir que nós e mineradores definissem seus próprios tamanhos de bloco, uma abordagem semelhante adotada pelo Bitcoin Unlimited; em novembro de 2017, havia encerrado completamente.

No entanto, o problema de escalabilidade do Bitcoin continua pressionando para desenvolvedores e usuários, e muitos ainda veem o aumento dos tamanhos de blockchain como a melhor maneira de acelerar os tempos de transação conforme o número de transações aumenta. Outro  hard fork Bitcoin chamado Bitcoin Cash ainda opera com este princípio; no entanto, o número total de transações do Bitcoin Cash ainda supera o do Bitcoin.