- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Bitcoin 'bifurcado' em tentativa controversa de resolver questão de escalabilidade
Dois dos desenvolvedores mais conhecidos do bitcoin fizeram um "fork" do software em uma tentativa controversa de resolver sua crise de escalabilidade.
Dois dos desenvolvedores mais conhecidos do bitcoin 'bifurcaram' o software em uma tentativa controversa de resolver sua crise de escalabilidade.
O cliente,Bitcoin XT, foi idealizado no início deste ano como uma forma de "recusar" o limite atual de tamanho de bloco de 1 MB do bitcoin - o que se mostrou uma questão polêmica à medida que a moeda digital cresce.
Atualmente, a rede lida entre três e sete transações por segundo. No entanto, os blocos na rede sãocomeçando a encher. Atingir o chamado "penhasco de capacidade" do bitcoin – dependendo de quem você perguntar – poderia criar um mercado competitivo para taxas de transação oudestruir a robustezda rede completamente.
Aumentar o tamanho do bloco do bitcoin – uma 'solução QUICK ' para o problema – traz suas próprias implicações de longo prazo para a rede, o que alguns argumentam que tornaria a rede mais centralizada e, portanto, menos confiável.
Gavin Andresen, que entregou as rédeas como desenvolvedor líder do Bitcoin para Wladimir Van der Laan ano passado, está por trás do código do XT, com o ex-funcionário do Google Mike Hearn revisando e adicionando correções de bugs. A partir de sábado, ele está sujeito ao escrutínio público como a parte final do processo de teste.
Modelo de governança
Em declarações ao CoinDesk, Hearn disse que o projeto surgiu como resultado de frustrações de longa data com a governança baseada em consenso do Bitcoin CORE, que, segundo ele, ignorou quaisquer mudanças que gerassem desacordo — mesmo entre aqueles que não contribuem para seu código.
"Esse modelo desmorona no momento em que até mesmo pequenas diferenças de Opinião e visão aparecem, pois permite que qualquer um – incluindo pessoas que pouco contribuem – bloqueie qualquer mudança."
O Bitcoin XT usará o modelo "tradicional" de código aberto, disse Hearn, no qual o código reflete, em última análise, as decisões de seu mantenedor. Ao contrário do Bitcoin CORE, ele T será executado por consenso, mas pode ser bifurcado e modificado por outros.
"Isso dá um BIT de trabalho, mas não muito – é parecido com criar um partido político. Convencer as pessoas a administrá-lo é como convencer as pessoas a votar Para Você", ele acrescentou.
Tecnicamente falando, qualquer um pode executar o XT. No entanto, suas novas regras, que incluemoutros patches que T foram incluídos no CORE, como atualizações sobre gastos duplos e proteção contra ataques DDoS, só serão acionadas pelos mineradores que fizerem isso – 75% dos mineradores, para ser exato.
Hearn explicou:
"Ao minerar com Bitcoin XT, você produzirá blocos com um novo número de versão. Isso indica ao resto da rede que você suporta blocos maiores. Quando 75% dos blocos são blocos de nova versão, uma decisão foi tomada para começar a construir blocos maiores que serão rejeitados pelos nós do Bitcoin CORE ."
Se a XT T receber o suficiente desses "votos", então nada mudará. Cabe a Hearn convencer outras partes interessadas, incluindo bolsas, processadores de pagamento e desenvolvedores de carteiras a se juntarem aos seus blocos maiores – no momento da impressão, ele tinha 6,9%.
"No momento, achamos plausível que possamos obter a maioria. Mas provavelmente será muito trabalho", disse ele ao CoinDesk.
A maioria de 75%
Outros são mais cautelosos sobre o XT atingir a maioria de que precisa. Falando com o CoinDesk, o colega desenvolvedor do CORE Peter Todd disse que, embora fosse possível atingir o limite de 75%, ele alertou que o limite padrão de 95% para soft-forks foi escolhido por boas razões de engenharia de segurança.
“Por razões técnicas 75% érealmente"baixo e tem um alto risco de levar a grandes reorganizações do blockchain; os mineradores estariam correndo um grande risco ao adotar esse código", disse ele, acrescentando que a equipe por trás do software era "não comprovada" e "inexperiente".
Se o Bitcoin XT tiver sucesso, parece uma estratégia arriscada ser deixado no lado errado do fork. Por um lado, qualquer nova moeda minerada no "lado perdedor" seria invendável. Hearn T está muito preocupado com isso, citando o fato de que os mineradores se juntaram à maioria em poucas horas no passado.
No entanto, Pieter Wuille, outro desenvolvedor do Bitcoin CORE , disse ao CoinDesk que essa bifurcação "perdedora" e "vencedora" era uma grande preocupação:
"O fato de as pessoas não poderem enviar moedas de um 'lado' da bifurcação para outro, e todas as moedas que existiam antes da bifurcação poderem ser gastas duas vezes (uma vez em cada lado da bifurcação) [é] exatamente o que o Bitcoin foi projetado para impedir."
"Talvez funcione, talvez T, mas acho que é um risco grave de centralização de influência na rede, mesmo que funcione", acrescentou.
Ação e inação
O debate sobre o tamanho do bloco ofuscou o desenvolvimento por muitos meses. Ele provou ser o problema mais divisivo entre os CORE desenvolvedores do bitcoin – e o impasse entre aqueles que exigem blocos maiores e aqueles que buscam outras soluções alternativas de escalabilidade, incluindo Todd, não mostra sinais de diminuir.
Jeff Garzik, que fez uma proposta,BIP 102, para um bloco de 2 MB como um 'fallback' de emergência se o consenso não for alcançado,coloquei recentemente: "Não há uma resposta perfeita; como acontece com a maioria das mudanças Política modernas, qualquer ação – incluindo a inação – gera vencedores e perdedores."
É compreensível que a XT tenha conquistado uma boa quantidade de detratores — não apenas por seus objetivos, mas também por seus métodos.
Uma mensagem que supostamente é de Satoshi Nakamoto – cuja conta de e-mail teria sido comprometidaano passado–apareceu na lista de discussão Bitcoin dev no sábado para denunciar o projeto "perigoso". Dizia:
"Se dois desenvolvedores conseguirem bifurcar o Bitcoin e conseguirem redefinir o que é ' Bitcoin', diante de críticas técnicas generalizadas e por meio do uso de táticas populistas, então não terei escolha a não ser declarar o Bitcoin como um projeto fracassado. O Bitcoin foi criado para ser robusto tanto técnica quanto socialmente."
Quer tenha vindo ou não do verdadeiro criador do Bitcoin , a mensagem de que o projeto viola a "visão original" do Bitcoin é compartilhada por outros.
A discussão do XT foibanido recentemente no subreddit de Bitcoin mais popular, r/ Bitcoin, com o moderador 'Theymos' alegando que, como um fork do Bitcoin CORE, o XT deveria ser classificado como um 'altcoin' ou um 'forkcoin', semelhante a Litecoin.
Wuille disse: "Eu acho que as pessoas são livres para bifurcar o software e fazer mudanças. Nem todos os usuários têm as mesmas demandas, e a diversidade de software é boa. No entanto, não estamos falando sobre trocar de software, mas sobre mudar as regras da rede."
"Considero desonesto e perigoso propor um software que altere intencionalmente as regras de consenso enquanto houver controvérsia sobre ele e comercializá-lo como uma escolha segura para as pessoas na rede."
Todd disse ao CoinDesk: "Bem, KEEP em mente que não há debate entre os especialistas da comunidade sobre o panorama geral: blockchains T escalam (ainda). Até Gavin admite que qualquer aumento no tamanho do bloco é apenas 'adiar a questão'."
Imagem Bitcoinvia Shutterstock