PoWRESPOSTA BASEADA EM FONTES
Como funciona o Proof of Work do Bitcoin?
Por que os mineradores gastam eletricidade, como seu trabalho é verificado e por que poder de computação não basta para mudar as regras do Bitcoin.
Proof of Work ajuda a rede a concordar sobre a ordem das transações válidas. Mineradores competem para encontrar um resultado de cálculo adequado a um novo bloco, um conjunto de transações. A busca custa eletricidade e tempo; a verificação é fácil. Reescrever o histórico exige repetir o trabalho e alcançar a cadeia que a rede continua ampliando.
A mineração busca, não resolve uma equação útil
Imagine um sorteio em que cada tentativa consome um pouco de energia. O minerador pega o cabeçalho do bloco, um resumo de seus dados, e aplica SHA-256 duas vezes para calcular um hash: uma impressão digital numérica. Não é possível prever o resultado de modo confiável. Ele altera o Nonce, um número auxiliar no cabeçalho, e outros dados, e tenta novamente. O hash precisa ser menor ou igual ao alvo. Os demais repetem esse cálculo para conferir.
A dificuldade mantém aproximadamente o ritmo
Quando aumenta o poder de mineração, os blocos podem chegar mais rápido temporariamente. A cada 2.016 blocos, o alvo é ajustado conforme a duração do período anterior. A rede busca uma média de cerca de dez minutos por bloco, não um horário fixo. Um bloco específico pode levar muito menos ou muito mais tempo. Um alvo menor admite menos resultados e significa maior dificuldade.
O trabalho ordena o histórico válido, os nós verificam a validade
Às vezes surgem versões concorrentes dos últimos blocos. Um Full Node, programa que verifica as regras do Bitcoin por conta própria, escolhe o ramo válido com mais trabalho acumulado. Contar blocos não basta. Ele rejeita um ramo inválido mesmo apoiado por enorme poder de computação: isso não permite ao minerador criar moedas extras nem gastar bitcoin alheio sem a assinatura necessária.
Um hash é um bilhete sem atalho conhecido
O cabeçalho de 80 bytes vincula o bloco anterior, a raiz de Merkle das transações, o horário, o alvo e o Nonce. O SHA-256 duplo transforma cada candidato em um número imprevisível de 256 bits. O minerador muda o Nonce, o extra Nonce na coinbase ou a ordem das transações e tenta novamente; a estratégia prática é uma quantidade enorme de tentativas.
Alvo e dificuldade descrevem o mesmo obstáculo
Um bloco passa na verificação quando o hash de seu cabeçalho é numericamente menor ou igual ao alvo atual. Um alvo menor significa menos hashes vencedores e mais trabalho esperado. A dificuldade expressa esse obstáculo em relação ao alvo mais fácil permitido no Bitcoin, enquanto o Hashrate estima o número de tentativas por segundo.
O ajuste de dificuldade separa a emissão do número de máquinas
A cada 2.016 blocos, os nós recalculam o alvo a partir dos horários do período anterior, com limites definidos para a mudança. A entrada de mineradores acelera temporariamente os blocos, mas o ajuste seguinte aumenta a dificuldade. Dez minutos é uma meta de longo prazo, não um horário marcado para cada bloco.
O trabalho acumulado resolve a disputa entre históricos válidos
Os nós podem ver brevemente duas pontas de cadeia válidas. Seguem a cadeia válida com o maior trabalho acumulado, não simplesmente aquela com mais blocos. Reescrever um histórico antigo exige refazer seu trabalho e ultrapassar a rede que continua avançando, tornando progressivamente mais caro reverter confirmações profundas.
Um ataque majoritário é poderoso, mas não onipotente
Um Hashrate continuamente dominante pode reorganizar blocos recentes, censurar transações ou gastar duas vezes um pagamento recente do próprio atacante. Não pode falsificar a assinatura de outro usuário, gastar UTXO arbitrários, aumentar o subsídio de emissão permitido de um bloco nem obrigar nós validadores a aceitar um bloco inválido.
A energia é o preço da segurança e uma contrapartida real
Proof of Work transforma eletricidade, hardware e tempo de operação em um sinal com custo externo. Isso encarece a reescrita do histórico, mas o consumo de energia e os efeitos locais são custos reais. Uma avaliação significativa distingue consumo total, fontes de energia, efeitos na rede elétrica e segurança obtida; dividir todo o consumo pelo número de transações diárias distorce um sistema que protege continuamente todo o histórico contábil.
Proof of Work não prova que toda transação é honesta ou legal. Ele demonstra o cálculo dedicado a um histórico candidato; só a validação completa determina se esse histórico segue o protocolo.
01A mineração resolve problemas científicos úteis?+
Seu produto direto é uma prova facilmente verificável vinculada a um cabeçalho de bloco específico. Reutilizar livremente o trabalho para outra tarefa poderia enfraquecer esse vínculo ou introduzir atalhos.
02Um Hashrate maior cria mais bitcoins?+
Os blocos só podem chegar mais rápido temporariamente, entre ajustes de dificuldade. O recálculo da dificuldade traz o ritmo de emissão de longo prazo de volta ao cronograma.
03A cadeia mais longa está sempre correta?+
Primeiro, os nós exigem a validade de cada bloco; só depois comparam o trabalho acumulado. Rejeitam uma cadeia inválida independentemente do comprimento declarado.
0451% do Hashrate pode roubar todas as moedas?+
Não. Pode atacar a ordem e a liquidação recente, mas não consegue produzir uma assinatura válida para chaves que não controla.