A prova de trabalho explicada
A prova de trabalho explicada de forma simples: como a mineração protege blockchains como o Bitcoin, por que consome energia, como a dificuldade se ajusta e quais são os principais riscos e críticas.
A prova de trabalho (proof of work, PoW) é um mecanismo de consenso em que computadores chamados mineradores competem para resolver um quebra-cabeça computacional, e o vencedor ganha o direito de adicionar o próximo bloco de transações à blockchain. Resolver o quebra-cabeça exige um número enorme de tentativas e energia real, mas qualquer pessoa pode verificar a resposta instantaneamente, o que torna o registro caro de atacar e barato de conferir.
É o sistema que protege o Bitcoin desde 2009. Entendê-lo explica por que a mineração existe, por que o Bitcoin consome tanta eletricidade e por que algumas redes migraram para alternativas como a prova de participação.
O problema que a prova de trabalho resolve
Um registro descentralizado não tem banco central nem empresa para decidir quais transações são válidas. Milhares de computadores independentes precisam concordar com um único histórico, mesmo que alguns participantes possam ser desonestos. Se o Litecoin é novidade para você, comece por o que é o Litecoin (LTC) e como funciona.
A parte mais difícil é evitar o gasto duplo: gastar a mesma moeda duas vezes transmitindo transações conflitantes. A prova de trabalho resolve isso tornando a criação de blocos cara. A cadeia válida é aquela com mais trabalho acumulado, então um atacante teria de superar o poder computacional combinado do restante da rede para reescrevê-la. Nossos cenários de preço do Ethereum Classic (ETC) para 2026–2027 aplicam a mesma abordagem de catalisadores e riscos a um projeto relacionado. Se quiser ir além, leia Mecanismos de consenso explicados.
A ideia é anterior ao Bitcoin. O Hashcash, proposto por Adam Back em 1997, usava um quebra-cabeça semelhante para tornar caro o envio de spam. Satoshi Nakamoto adaptou o conceito no whitepaper do Bitcoin.
Como a mineração funciona passo a passo
- 1Reunir transações. Um minerador coleta transações pendentes da mempool e monta um bloco candidato.
- 2Montar o cabeçalho do bloco. O cabeçalho inclui uma referência ao bloco anterior, um resumo das transações, um carimbo de data/hora e um campo chamado nonce.
- 3Calcular hashes repetidamente. O minerador passa o cabeçalho por uma função hash (SHA-256 duas vezes, no caso do Bitcoin), alterando o nonce e outros campos a cada tentativa.
- 4Verificar a meta. Se o hash resultante estiver abaixo da meta de dificuldade da rede, o quebra-cabeça está resolvido. Caso contrário, tenta-se de novo.
- 5Transmitir o bloco. O minerador vencedor compartilha o bloco. Os outros nós o verificam em uma fração de segundo.
- 6Receber a recompensa. O minerador recebe o subsídio de bloco (moedas recém-emitidas) mais as taxas de transação.
Como os resultados de hash são imprevisíveis, a única forma de encontrar um válido é tentar por força bruta. Nosso guia sobre mineração de Bitcoin aborda o hardware e a economia.
Ajuste de dificuldade
Se mais mineradores entrassem, os blocos seriam encontrados mais rápido; se saíssem, mais devagar. Para manter um ritmo constante, as redes de prova de trabalho ajustam a dificuldade automaticamente.
O Bitcoin recalcula a dificuldade a cada 2.016 blocos, cerca de a cada duas semanas, buscando uma média de um bloco a cada 10 minutos. Outras redes ajustam com mais frequência. Esse ciclo de retroalimentação faz com que a rede continue funcionando mesmo se uma grande parte dos mineradores se desligar de repente. Veja também: O que é criptomoeda? Um guia claro para iniciantes.
Segurança: o ataque de 51%
A segurança da prova de trabalho se baseia no custo de obter a maioria do poder de hash. Um atacante com mais da metade dele poderia:
- Reordenar ou excluir transações recentes.
- Gastar duas vezes as próprias moedas substituindo uma transação confirmada.
Ele não poderia roubar moedas dos endereços de outras pessoas nem criar moedas além das regras do protocolo, porque cada nó continua verificando assinaturas e regras.
No Bitcoin, o custo de um ataque desses é enorme. As blockchains de prova de trabalho menores são outra história: o Ethereum Classic, por exemplo, sofreu vários ataques de 51% em 2019 e 2020. Nosso artigo sobre o que é um ataque de 51% se aprofunda no tema.
Prova de trabalho vs prova de participação
| Aspecto | Prova de trabalho | Prova de participação |
|---|---|---|
| Recurso utilizado | Poder computacional e eletricidade | Moedas bloqueadas (stake) |
| Produtores de blocos | Mineradores | Validadores |
| Consumo de energia | Alto | Baixo |
| Custo de um ataque | Comprar hardware e energia | Adquirir uma grande parte das moedas em staking |
| Penalidade por trapaça | Energia desperdiçada e recompensas perdidas | Slashing das moedas em staking |
| Exemplos | Bitcoin, Litecoin, Monero | Ethereum, Cardano, Solana |
O Ethereum passou da prova de trabalho para a prova de participação em setembro de 2022. Para uma comparação completa, veja PoW vs PoS. Nosso artigo Monero vs Bitcoin aprofunda esse ponto.
Os algoritmos de mineração são diferentes
Nem todas as moedas de prova de trabalho usam o mesmo quebra-cabeça:
- SHA-256 — Bitcoin e Bitcoin Cash. Dominado por máquinas especializadas chamadas ASICs.
- Scrypt — Litecoin e Dogecoin, que podem ser minerados juntos por mineração mesclada (merge mining).
- RandomX — Monero, projetado para favorecer CPUs comuns e resistir a ASICs.
- Etchash — Ethereum Classic.
A escolha do algoritmo afeta quem consegue minerar com lucro e o quanto a mineração se concentra. Veja também: O que é a mempool?
Críticas e riscos
- Consumo de energia. A mineração de Bitcoin usa uma grande quantidade de eletricidade. Os defensores argumentam que ela usa cada vez mais energia ociosa ou excedente; os críticos dizem que é um desperdício de qualquer forma.
- Concentração em pools de mineração. A maioria dos mineradores individuais entra em pools para suavizar as recompensas. Alguns poucos pools grandes podem controlar uma grande parte do poder de hash, embora os mineradores individuais possam trocar de pool.
- Centralização do hardware. A fabricação de ASICs está concentrada em um pequeno número de empresas.
- Orçamento de segurança ao longo do tempo. Como o subsídio de bloco do Bitcoin cai pela metade aproximadamente a cada quatro anos, as taxas terão de representar uma parcela maior da receita dos mineradores.
- Vulnerabilidade das redes pequenas. Moedas com pouco poder de hash podem ser atacadas com capacidade alugada.
Conclusão
A prova de trabalho protege uma blockchain tornando a produção de blocos cara e a verificação barata. Ela tem um histórico incomparável no Bitcoin, mas consome muita energia e sua segurança depende muito do tamanho da rede. Ao avaliar uma moeda de prova de trabalho, pergunte quanto poder de hash a protege, quão concentrada está a mineração e como a rede vai pagar pela segurança no longo prazo.
Perguntas frequentes
O que é prova de trabalho, em termos simples?
A prova de trabalho é uma forma de uma blockchain chegar a acordo sobre quais transações são válidas sem uma autoridade central. Os mineradores competem para encontrar um número que faça o hash de um bloco atingir uma meta de dificuldade. Encontrá-lo exige enormes quantidades de computação, mas verificá-lo é instantâneo, então o trabalho honesto é fácil de conferir e caro de falsificar.
Por que a prova de trabalho consome tanta energia?
Os mineradores mantêm hardware especializado ligado sem parar, fazendo trilhões de tentativas por segundo para encontrar um bloco válido. É esse custo de energia que torna caro para um atacante reescrever o histórico. Os defensores veem isso como o preço da segurança; os críticos consideram um desperdício em comparação com a prova de participação.
Quais criptomoedas usam prova de trabalho?
O Bitcoin é o exemplo mais conhecido. Outras são Litecoin, Dogecoin, Bitcoin Cash, Monero, Ethereum Classic e Kaspa. O Ethereum usou prova de trabalho até setembro de 2022, quando migrou para a prova de participação.
Uma blockchain de prova de trabalho pode ser atacada?
Sim. Se uma única parte controlar mais da metade do poder de mineração da rede, ela pode reordenar blocos recentes e gastar as mesmas moedas duas vezes, o que se chama ataque de 51%. Isso é muito caro em redes grandes como o Bitcoin, mas já aconteceu em blockchains de prova de trabalho menores.
