Atualização pode diminuir censura dos pools de mineração de Bitcoin
Durante anos, os usuários do Bitcoin (BTC) fizeram um questionamento: os pools de mineração de Bitcoin são muito poderosos? Em outras palavras, será que eles poderiam controlar a rede e prejudicar a descentralização?
Agora, para responder essas perguntas, o protocolo Stratum v2 decidiu lançar uma nova atualização. Intitulada Stratum Reference Implementation (SRI), esse lançamento busca fazer uma revisão da atividade e, de fato, discutir essas questões.
De acordo com os desenvolvedores, a SRI conclui a chamada “negociação de trabalho”, um recurso importante para a indústria Bitcoin. Nesse sentido, o recurso retira poder dos pools a respeito da seleção de transações. Na prática, dificulta a possibilidade de censura.
Mineração de Bitcoin
A mineração é um componente chave que faz o BTC funcionar. É a junção de todos esses computadores que dá mais segurança para a rede, sobretudo contra ataques externos.
No início do BTC, qualquer pessoa poderia utilizar um computador pessoal para minerar – o próprio Satoshi fez isso. Mas a evolução do mercado levou a criação de hardwares poderosos que tornaram a mineração muito mais especializada.
Só que mesmo que alguém com o hardware correto esteja livre para minerar, os mineradores provavelmente perderão dinheiro se fizerem isso sozinhos. Por isso, a mineração virou uma atividade quase industrial, e é aqui que entram os pools.
Os mineradores geralmente se inscrevem no que é conhecido como “pool de mineração”. Os pools reúnem várias máquinas de mineradores diferentes. Dessa forma, todos combinam seus recursos e aumentam as suas chances de obter as recompensas.
Só que os pools também concentraram a mineração nas mãos de grandes players, o que acendeu um alerta na comunidade.
O SV2
Desde 2018, os desenvolvedores do Bitcoin trabalham no SV2 como uma alternativa à centralização. O protocolo conecta mineradores a pools de mineração de maneira mais integrada, tornando a mineração mais eficiente e segura. Mas a “negociação de trabalho”, que se encaixou com a atualização mais recente, é a parte mais importante.
“[Na] mineração em pool, [a] rede inteira é propensa à censura, já que os pools de mineração são um único ponto de falha – um terceiro confiável”, explicou o gerente Stratum, que atende pelo nome de Bitcoin Pavlenex.
Nesse sentido, os reguladores podem forçar pools de mineração a não incluir certas transações em um bloco, por exemplo. Isso chegou a acontecer com o Ethereum, em que vários pools começaram a censurar transações ligadas ao mixer Tornado Cash por causa das sanções impostas pelos Estados Unidos.
Essa atualização pode acabar com isso — pelo menos quando for adotada pelos pools de mineração.
Resistência à censura?
Quando os pools de mineração usam o protocolo Stratum v1, quem controla o pool de mineração tem o poder de pausar algumas transações. Os governos podem usar pools de mineração como um ponto de estrangulamento para interromper transações que não gostam, por exemplo.
Este não é um medo imaginativo. Os pools de mineração são conhecidos por censurar transações ao longo dos anos, inclusive no Bitcoin. E conforme o gráfico abaixo, somente dois pools controlam cerca de 50% do poder de processamento (hash rate) total da rede.
Para evitar isso, o SRI muda a forma de seleção das transações. Agora, ao invés dos pools, são os mineradores que escolhem as transações que entrarão nos blocos. Ou seja, em vez de simplesmente ir direto para a Foundry USA e dizer a eles para bloquear certas transações, por exemplo, um governo teria que abordar individualmente a todas as centenas de mineradores que compõem o pool.
“Para toda a rede, a capacidade dos mineradores de selecionar transações quer dizer que o poder volta de um punhado de entidades poderosas para milhares de mineradores individuais”, disse ele.
“Uma grande responsabilidade”
Mas, para ser claro, o SV2 ainda não foi adotado pelos pools de mineração de Bitcoin, já que ainda está em desenvolvimento. Pavlenex observou que está selecionando alguns pools para testar o software como está hoje.
“Nós gostaríamos de convidar os mineradores, os pools e os fabricantes de firmware para nos ajudar a testar nossa atualização mais recente, fornecer feedback e influenciar diretamente a direção de nosso desenvolvimento”, disse.
Pavlenex acredita que os pools de mineração de Bitcoin estarão ansiosos para adotar o novo protocolo SV2, apesar disso limitar seu poder. A atualização traz vantagens pelos ganhos de eficiência, mas também retira dos pools a responsabilidade de bloquear transações.
“[Os pools] provavelmente adotarão o SV2 porque também não querem ser um ponto central de falha. É uma grande responsabilidade, e a nossa atualização mais recente os ajuda a se livrar dessa pressão e risco”, disse ele.