Skip to main content

Minerador | Bitcoin Glossary | Mapping Bitcoin

Minerador

Mineração

Also known as: Bitcoin miner

Participante da rede Bitcoin que usa poder computacional para encontrar prova de trabalho válida, adicionando blocos e ganhando subsídio mais taxas.

Visão geral

Um minerador de Bitcoin é qualquer participante que dedica recursos computacionais para resolver o puzzle de prova de trabalho necessário para produzir novos blocos. Os mineradores desempenham a função crítica de ordenar transações, estender a blockchain e proteger a rede contra ataques de gasto duplo. Em troca, eles ganham o subsídio de bloco (bitcoin recém-cunhado) mais todas as taxas de transação das transações que incluem em seu bloco.

O que os mineradores fazem

1. Coletar txs não confirmadas do mempool
2. Construir um bloco candidato
3. Hashear o cabeçalho do bloco repetidamente
   (variando o nonce e outros campos)
4. Verificar se hash < alvo de dificuldade
   ├── Não → Tentar novamente (bilhões de vezes)
   └── Sim → Bloco válido encontrado!
5. Transmitir bloco para a rede
6. Receber recompensa de bloco (subsídio + taxas)

Evolução do hardware de mineração

A mineração evoluiu dramaticamente desde os primeiros dias do Bitcoin:

  • 2009-2010: CPUs (computadores regulares)
  • 2010-2012: GPUs (placas gráficas)
  • 2012-2013: FPGAs (matrizes de portas programáveis em campo)
  • 2013-presente: ASICs (circuitos integrados de aplicação específica)

Hoje, apenas hardware ASIC especializado é competitivo para mineração de Bitcoin. Mineradores individuais tipicamente se juntam a pools de mineração para reduzir a variância em sua renda.

Incentivos econômicos

Os mineradores são economicamente incentivados a agir honestamente. Um minerador que investe em hardware e eletricidade para encontrar um bloco tem forte motivação para produzir blocos válidos que a rede aceite. Tentar incluir transações inválidas resultaria na rejeição do bloco pelos nós, desperdiçando toda a energia gasta.

Equívocos comuns

Os mineradores não validam transações para o resto da rede — cada nó completo valida independentemente todos os blocos e transações. Os mineradores ordenam e propõem transações; os nós as verificam. Se um minerador produz um bloco inválido, ele simplesmente será rejeitado.