Proof of Work
Proof of Work é um mecanismo de consenso no qual os participantes, chamados mineradores, competem para resolver um quebra-cabeça computacionalmente difícil. O primeiro a encontrar uma solução válida ganha o direito de adicionar o próximo bloco de transações à blockchain e recebe o block reward associado.
Como funciona
Os mineradores fazem o hash dos dados de um bloco repetidamente junto com um valor variável chamado nonce, até que o resultado fique abaixo de um alvo da rede. Encontrar essa solução exige um número enorme de tentativas e, portanto, eletricidade e hardware reais, mas verificar uma solução vencedora é instantâneo para todos os demais. A rede ajusta automaticamente a dificuldade para que os blocos cheguem a um ritmo mais ou menos constante, independentemente de quanto poder de mineração está on-line.
Por que importa
O custo da mineração é o que protege a cadeia: para reescrever o histórico, um atacante precisaria superar em computação a maioria honesta, algo proibitivamente caro em uma rede grande. Esse mesmo custo energético também é a principal crítica ao Proof of Work, e é a razão pela qual algumas redes preferem o proof of stake.
Exemplo
O Bitcoin é a rede de Proof of Work mais conhecida. Litecoin e Bitcoin Cash também o usam, cada um com seus próprios detalhes de hashing.
Go deeper than the definition — explainers, live data and free calculators.