- 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
A nova controvérsia do Bitcoin: as alegações do AsicBoost explicadas
Uma nova alegação de um famoso desenvolvedor de Bitcoin mais uma vez reacendeu o debate sobre escalabilidade.
O Bitcoin está repleto de novas controvérsias após uma nova postagem inflamatória do desenvolvedor do Bitcoin CORE e CTO da Blockstream, Greg Maxwell, na qual ele alega que alguns mineradores estão se envolvendo em práticas desleais que podem ser prejudiciais à rede.
Postado para olista de discussão Bitcoin ontem à noite, a entrada afirma que um Maker de hardware de mineração está secretamente explorando uma fraqueza previamente conhecida no algoritmo de prova de trabalho do bitcoin, que permite que eles minerem cerca de 20% mais rápido que os concorrentes.
A alegação é que essa atividade está em andamento e que isso foi comprovado por uma análise conduzida em um chip de mineração.
É aqui que começa a ginástica intelectual.
Vale ressaltar que a Tecnologia em uso já foi patenteada pelos desenvolvedores Timo Hanke e Sergio Demian Lerner em um esquema denominado "AsicBoost"para o qual foi depositada uma patente emNovembro de 2014.
Maxwell alega que alguém descobriu o que ele chamou de uma versão "secreta" da Tecnologia usada em um chip de mineração. Ele não declarou quem conduziu a análise, se ele ou uma parte separada.
Indo um passo além na especulação, a inferência da postagem é que o Segregated Witness, uma solução de dimensionamento desenvolvida e proposta pela equipe do Bitcoin CORE , tornaria a versão secreta do AsicBoost descoberta obsoleta, prejudicando os lucros de qualquer minerador que usasse a solução alternativa.
Como tal, a declaração gerou controvérsia no debate de longa data sobre a escalabilidade do bitcoin, pois a alegação de que o minerador envolvido na prática é a Bitmain, sediada na China – uma das maiores fornecedoras de equipamentos de mineração do setor. (A Bitmain tem uma patente separada para a Tecnologia AsicBoost na China).
A afirmação é que a Bitmain não está apenas bloqueando uma solução técnica favorecida pelos desenvolvedores do CORE (por meio de seu suporte a equipes de desenvolvimento alternativas), mas fazendo isso porque isso aumentaria sua lucratividade às custas dos usuários.
Em declarações, o cofundador da Bitmain, Jihan Wu, negou veementemente que a empresa esteja usando a solução alternativa AsicBoost no blockchain do Bitcoin .
"Não há relação entre SegWit e AsicBoost", disse Wu ao CoinDesk.
A Bitmain lançou umdeclaraçãona quinta-feira, acrescentando que testaram o AsicBoost, mas nunca o usaram em uma capacidade real de mineração, e ainda apontaram para um acordo onde expressaram apoio ao SegWit no passado.
Mesmo os envolvidos no debate reconheceram que, dadas as informações atuais, continua difícil provar se as alegações são verdadeiras.
O ex-COO da empresa de mineração de Bitcoin BTCC, Samson Mow, disse ao CoinDesk que a publicação confirma rumores que circulam há algum tempo, embora ele não tenha oferecido nenhuma nova evidência na conversa.
Mow disse ao CoinDesk:
"Isso não é algo para o qual você vai obter provas sólidas, mas há provas irrefutáveis por todo lado. Toda a ciência aponta para manipulação."
O que é AsicBoost?
Antes de mais nada, pode ser benéfico entender a técnica de mineração específica no centro das alegações.
Resumindo, o AsicBoost é melhor descrito como um "truque matemático". Em vez de exigir uma quantidade enorme de cálculos, os mineradores podem usar a técnica para reduzir suas escolhas de hashes potenciais que lhes permitam resolver um quebra-cabeça e reivindicar as recompensas do bitcoin.
Esses truques matemáticos podem levar a um aumento na lucratividade da mineração ao impulsionar as principais taxas de lucratividade do hardware de mineração.
Por exemplo, uma medida primária da lucratividade da mineração é a quantidade de dinheiro ganho em gigahashes por segundo (GH/s). Isso é mais frequentemente medido em USD por Gh/s.
A outra medida de lucratividade de hardware envolve determinar o consumo de energia, comumente medido em Joules, e dividi-lo pela velocidade de hash. Este é o Joule por Gh/s.
Os criadores da Tecnologia afirmam que essas taxas principais são melhoradas em cerca de 20% graças ao AsicBoost.
De acordo com representantes de empresas de mineração, a técnica é conhecida há algum tempo, embora esteja em grande parte fora de uso devido a uma combinação de proteção de patentes e padrões da indústria que T são aplicados por nenhum órgão ou organização.
Mas isso T é AsicBoost?
Voltando à postagem original de Maxwell, o que está sendo especulado é que a empresa em questão, supostamente a Bitmain, T está usando exatamente o AsicBoost.
Em vez disso, diz-se que o chip de mineração implementa outra versão da ideia, por meio da qual é implementado no hardware. Além disso, argumenta-se que o Segregated Witness, como um subproduto de seu código, tornaria essa técnica específica obsoleta.
Se isso estiver correto, e se o Maker do chip de mineração estiver implementando o chip amplamente, argumenta-se que ele pode ter interesse comercial em bloquear o software.
Para empresas de mineração, que produzem chips de mineração em grande escala, o ritmo da inovação tecnológica torna o hardware obsoleto em um período de meses. Argumenta-se que tal recall poderia ser potencialmente devastador, adicionando pressões ao argumento de escala.
Exploração ou eficiência?
No centro da questão está se o uso específico da Tecnologia representa um desejo natural de vantagem competitiva e se os mineradores podem estar trabalhando "contra a rede" se nenhuma regra os impede de se envolver nessa atividade.
Por exemplo, não há nenhuma regra que atualmente impeça o uso do design AsicBoost, o que significa que os mineradores têm mais um acordo tácito de se abster de usar a técnica com base no fato de que ela é "ruim" para a rede.
Conforme explicado por um executivo de uma das maiores empresas de mineração do mundo, que desejou falar sobre Política de Privacidade citando preocupações comerciais, a prática é amplamente conhecida e tem pouco impacto em suas operações.
"Eles operam de forma diferente, mas acho que isso é normal. Jihan [Wu] disse que é a liberdade dada pelo protocolo para que eles possam fazer isso", disse ele.
Mow observou que a técnica T é "kosher" entre os mineradores, pois essencialmente permite que eles tentem resolver o quebra-cabeça do bitcoin sem realizar nenhum trabalho útil, como processar transações.
Notavelmente, outros T acham que "ataque" ou "falha" sejam os termos corretos, argumentando que são simplesmente uma maneira dos mineradores minerarem com mais eficiência.
O codiretor do IC3, Emin Gün Sirer, por exemplo, afirmouem uma postagem de blog que ainda T há evidências públicas suficientes para verificar as alegações de Maxwell.
Moagem Merkle?
Os detalhes do chamado "ataque" são bastante técnicoshttps://pastebin.com/RU5SXsFE, mas em sua forma mais básica ele lida com como os mineradores encontram blocos.
Para recapitular o processo de mineração, os mineradores usam equipamentos especialmente projetados para fazer hash repetidamente dos dados do bloco de Bitcoin (ou transformá-los em uma sequência embaralhada de letras e números de comprimento fixo) até chegarem a uma solução específica que desbloqueia as recompensas da mineração de Bitcoin .
Há certos dados que os mineradores T devem saber antes de calcular hashes, de modo que todos os mineradores têm que passar pelo mesmo processo de cálculo, nivelando o campo de jogo.
O problema, os desenvolvedores alegam, é com o algoritmo de hash, que os mineradores podem explorar de algumas maneiras. Por um ONE, o assunto do post de Maxwell, é uma técnica que os desenvolvedores chamam de "merkle grinding". Mas, Maxwell alega que alguns mineradores encontraram uma maneira inteligente de descobrir mais sobre os dados que eles esperam encontrar antes do tempo.
Em cada cabeçalho de bloco há uma "raiz merkle" que você pode pensar como um resumo das transações agrupadas em um bloco. Os mineradores podem ordenar dados de transação na árvore merkle de modo que precisem calcular menos dados.
"Se o minerador encontrar vários valores de raiz candidatos que tenham os mesmos 32 BIT finais, ele poderá usar o ataque", escreve Maxwell.
Isso acelera o processo. Essencialmente, se tudo correr conforme o planejado, significa pular uma etapa ocasionalmente.
Além disso, alguns desenvolvedores afirmam que um sinal de que essa técnica está sendo usada é que alguns mineradores têm minerado blocos sem transações, tornando mais fácil reordenar transações na árvore merkle. (Bitmain, especificamente, é conhecido por ocasionalmente meublocos vazios).
Quem está dizendo o quê?
Notavelmente, Timo Hanke, coinventor do AsicBoost e ex-CTO da Cointerra, alega que o argumento de que o AsicBoost está inibindo a adoção do Segwit é exagerado.
Embora admitindo via Twitter que o AsicBoost poderia ser usado para propósitos que podem ser prejudiciais à rede, ele disse que não apoiaria nenhuma Proposta de Melhoria do Bitcoin (BIP) que usasse a Tecnologia para prejudicar o Bitcoin.
O cocriador do AsicBoost, Sergio Lerner, observou no Twitter que o recém-proposto Segwit2MB, uma alternativa ao SegWit, também impediria que os mineradores continuassem a utilizar o exploit.
Ainda assim, a grande preocupação é que essa técnica esteja sendo usada para centralizar ainda mais a mineração de Bitcoin – um problema que preocupa os desenvolvedores há muito tempo – já que os mineradores que usam a Tecnologia de mineração mais rápida podem ter uma vantagem sobre aqueles que não T.
"Patentes que conferem grandes vantagens são um problema para o Bitcoin", disse o CEO da Blockstream, Adam Back.
Além disso, há uma vantagem econômica no ataque. Um pool de mineração que compreende 50% do poder de mineração de Bitcoin poderia economizar até US$ 100 milhões por ano explorando a falha, observou Maxwell.
Outros teorizaram que, como o SegWit de alguma forma resolve o problema, pode haver uma razão econômica para os mineradores não apoiarem a solução.
"Se você tivesse uma fonte de renda de US$ 100 milhões e ela fosse destruída por um recurso, você faria de tudo para bloqueá-la", argumentou o desenvolvedor Alphonse Pace.
Maxwell acrescentou que essa implicação é exatamente o motivo pelo qual ele começou a investigar a questão, acrescentando:
"Uma incompatibilidade explicaria em grande parte alguns dos comportamentos mais inexplicáveis de algumas partes no ecossistema de mineração."
Alyssa Hertig e Garrett Keirns contribuíram com reportagens.
Isqueiro de arma para fogão a gásvia Shutterstock
Pete Rizzo
Pete Rizzo foi editor-chefe da CoinDesk até setembro de 2019. Antes de ingressar na CoinDesk em 2013, ele foi editor da fonte de notícias sobre pagamentos PYMNTS.com.
