Guia Sobre Pools de Mineração
P√°gina Inicial
Artigos
Guia Sobre Pools de Mineração

Guia Sobre Pools de Mineração

Intermedi√°rio
Publicado em Apr 22, 2020Atualizado em Jan 31, 2023
7m

Introdução

A mineração é fundamental para a segurança de blockchains Proof of Work. Através do processamento de hashes específicas, os participantes são capazes de garantir a segurança das redes de criptomoedas sem a necessidade de uma autoridade central.
Quando o Bitcoin foi lançado pela primeira vez em 2009, qualquer pessoa com um computador comum podia competir com outros mineradores para adivinhar um hash válido para o próximo bloco. Isso era possível porque a dificuldade de mineração era baixa. Não havia muita taxa de hash na rede. Sendo assim, os usuários não precisavam de hardware especializado para adicionar novos blocos à blockchain.

√Č l√≥gico que computadores com maior capacidade de calcular hashes por segundo encontrariam mais blocos. Isso causou uma grande mudan√ßa no ecossistema. Os mineradores se envolveram em uma esp√©cie de corrida, tentando obter vantagens na competi√ß√£o da minera√ß√£o.

Ap√≥s iterar com diferentes tipos de hardware (CPUs, GPUs, FPGAs), os mineradores de Bitcoin acabaram adotando os ASICs ‚Äď Application-Specific Integrated Circuits (circuitos integrados de aplica√ß√£o especifica). Esses dispositivos de minera√ß√£o n√£o permitem que voc√™ navegue na p√°gina da Binance Academy ou publique fotos do seu gato no Tweeter.¬†

Como o nome sugere, os ASICs s√£o criados para executar uma √ļnica tarefa:¬†calcular hashes. Mas, como foram projetados especificamente para esse fim, o fazem incrivelmente bem. T√£o bem, que o uso de outros tipos de hardware para minera√ß√£o de Bitcoin se tornou muito incomum.


O que é uma pool de mineração?

Um bom hardware só poderá te ajudar até certo ponto. Você poderia executar vários ASICs de alta potência e ainda seria apenas uma gota no oceano de mineração de Bitcoin. As chances de você extrair um bloco válido são muito pequenas, mesmo que tenha investido muito dinheiro em hardware e na enorme quantidade de eletricidade necessária para mineração.
Você não tem garantia de quando receberá uma recompensa de bloco, ou se receberá de fato. Se você procura por uma fonte de renda consistente, terá muito mais sorte em uma pool de mineração. 

Vamos supor que voc√™ e outros nove participantes possuam 0,1% de todo o poder de hash da rede. Isso significa que, em m√©dia, voc√™s encontrariam um bloco v√°lido para cada mil blocos. Com uma estimativa de 144 blocos minerados por dia, voc√™s provavelmente encontrariam um bloco v√°lido por semana. Dependendo do seu fluxo de caixa e investimento em hardware e eletricidade, a abordagem de ‚Äúminera√ß√£o individual‚ÄĚ pode ser uma estrat√©gia vi√°vel.

Mas e se essa renda não for suficiente para gerar lucro? Você pode unir forças com os outros nove participantes que mencionamos. Se todos vocês combinarem poder de hash, vocês terão 1% da taxa de hash da rede. Ou seja, vocês encontrariam, em média, um bloco válido para cada cem, o que representa um ou dois blocos por dia. Depois, vocês dividiriam as recompensas entre todos os mineradores envolvidos.

Acabamos de descrever, resumidamente, uma pool de mineração. Elas são muito utilizadas atualmente, pois garantem uma fonte de renda mais consistente aos membros.


Como funcionam as pools de mineração?

Normalmente, uma pool de mineração tem um coordenador responsável pela organização dos mineradores. Eles garantem que os mineradores usem valores diferentes para o nonce, evitando desperdício de poder de hash na tentativa de criar os mesmos blocos. Esses coordenadores também são responsáveis por dividir as recompensas e pagá-las aos participantes. Existem vários métodos usados para calcular o trabalho realizado por cada minerador e distribuir as recompensas de acordo.


Pools de mineração Pay-Per-Share (PPS)

Um dos m√©todos de pagamento mais comuns √© o Pay-Per-Share (PPS). Neste sistema, voc√™ receber√° um valor fixo para cada ‚Äúshare‚ÄĚ (participa√ß√£o) que voc√™ enviou.¬†

Um share √© um hash usado para registrar o trabalho de cada minerador. O valor pago para cada share √© nominal, mas aumenta com o tempo. Note que um share n√£o √© um hash v√°lido na rede. √Č simplesmente um hash que corresponde √†s condi√ß√Ķes estabelecidas pela pool de minera√ß√£o.

No PPS, voc√™ √© recompensado mesmo que sua pool n√£o encontre um bloco v√°lido. O operador da pool assume os riscos, ent√£o provavelmente haver√° a cobran√ßa de uma taxa ‚Äď seja de forma antecipada ou ap√≥s a eventual recompensa recebida por um bloco v√°lido.


Pools de mineração Pay-Per-Last-N-Shares (PPLNS)

Outro sistema popular √© oPay-Per-Last-N-Shares (PPLNS) Ao contr√°rio do PPS, o PPLNS s√≥ recompensa os mineradores quando a pool extrai um bloco com sucesso. Quando a pool encontra um bloco, ela verifica a √ļltima quantidade N de shares enviados (N varia dependendo da pool). Para distribuir o pagamento, ela divide o n√ļmero de shares que enviados por N e multiplica o resultado pela recompensa de bloco (subtraindo a taxa cobrada pelo operador).

Vamos dar um exemplo. Se a recompensa de bloco atual for de 12,5 BTC (desconsidere a taxa de transação) e a taxa do operador for de 20%, a recompensa disponível para os mineradores será de 10 BTC. Se N for 1.000.000 e você fornecer 50.000 shares, você receberá 5% da recompensa disponível (0,5 BTC).

Existem diversas varia√ß√Ķes desses dois sistemas, mas eles s√£o os mais comuns. Apesar de falarmos mais sobre o Bitcoin, outras criptomoedas PoW populares tamb√©m t√™m pools de minera√ß√£o. Alguns exemplos incluem Zcash, Monero, Grin e Ravencoin.¬†



Pensando em investir em criptomoedas? Compre Bitcoin na Binance!



As pools de mineração representam uma ameaça à descentralização?

Ao ler este artigo, talvez alarmes estejam disparando em sua cabeça. Não é justamente o fato de nenhuma entidade isolada controlar a blockchain que torna o Bitcoin tão poderoso? O que acontece se alguém for capaz de obter a maior parte do poder de hash?
Essas perguntas fazem todo sentido. Se uma √ļnica entidade for capaz de obter 51% do poder de hash da rede, ela poder√° iniciar um ataque de 51%. Isso permitiria reverter transa√ß√Ķes anteriores ou censur√°-las. Esse tipo de ataque pode causar danos enormes a um ecossistema de criptomoedas.

As pools de mineração aumentam o risco de ataques de 51%? A resposta é: talvez, mas não é algo provável.


Taxas de hash por pool em um período de 24 horas, em 16 de abril de 2020. Fonte: coindance.com


Teoricamente, as quatro principais pools poderiam se unir para obter controle da rede. Mas isso n√£o faria muito sentido. Mesmo que eles conseguissem realizar um ataque, o pre√ßo do Bitcoin provavelmente despencaria, pois essas a√ß√Ķes prejudicariam todo o sistema. Ou seja, todas as moedas adquiridas ap√≥s o ataque perderiam valor.¬†

Al√©m disso, nem sempre as pools possuem os equipamentos de minera√ß√£o necess√°rios. Os participantes direcionam suas m√°quinas para o servidor do coordenador, mas podem migrar livremente para outras pools. √Č interessante, para os participantes e operadores de pools, manter o ecossistema descentralizado. Afinal, eles s√≥ ganham dinheiro se o processo de minera√ß√£o puder se manter lucrativo.

J√° existiram alguns casos de pools em que elas cresceram de forma a atingir um tamanho considerado preocupante. Em casos como esse, geralmente, a pool (e os mineradores membros) tomam medidas para reduzir a taxa de hash.


Considera√ß√Ķes finais

A introdução da primeira pool, mudou o cenário da mineração de criptomoedas para sempre. Elas podem ser muito benéficas para os mineradores que buscam uma renda mais consistente. Com vários possíveis esquemas disponíveis, os mineradores podem encontrar um que melhor se adeque às suas necessidades.
Em um cen√°rio ideal, a minera√ß√£o de Bitcoin seria muito mais descentralizada. Por enquanto, por√©m, isso √© o que podemos chamar de ‚Äúsuficientemente descentralizado‚ÄĚ. De qualquer forma, a longo prazo, ningu√©m se beneficia de uma √ļnica pool que obt√©m a maior parte da taxa de hash. Os participantes provavelmente impediriam que isso acontecesse ‚Äď afinal, a rede da Bitcoin n√£o √© administrada pelos mineradores e sim pelos usu√°rios.