Em uma rede de prova de trabalho, os mineradores usam hardware computacional para tentar repetidamente diferentes entradas até encontrar uma que satisfaça um alvo de dificuldade definido pelas regras da rede. Esse processo consome poder computacional e eletricidade reais. O primeiro minerador a encontrar uma solução válida ganha o direito de adicionar o próximo bloco à cadeia e normalmente recebe uma recompensa de bloco por isso. O Bitcoin usa a prova de trabalho como seu mecanismo de consenso desde seu lançamento em 2009.
A segurança de uma rede de prova de trabalho vem do custo real da computação envolvida. Reescrever o histórico de transações passado exigiria refazer uma quantidade enorme de trabalho computacional, o que se torna proibitivamente caro à medida que mais poder computacional, ou taxa de hash, entra na rede. A maioria das redes de prova de trabalho também ajusta periodicamente seu alvo de dificuldade para que novos blocos continuem sendo encontrados em um ritmo razoavelmente constante, mesmo quando a quantidade total de poder de mineração na rede muda.
A desvantagem mais conhecida da prova de trabalho é seu consumo de energia, já que proteger a rede depende de grandes quantidades de poder computacional real rodando continuamente. Esse é um dos principais motivos pelos quais algumas outras redes, incluindo o Ethereum, optaram por usar a prova de participação ou outros mecanismos de consenso, embora a prova de trabalho continue sendo o mecanismo que protege o Bitcoin.
Principais conclusões
- A prova de trabalho protege uma blockchain exigindo que os mineradores gastem esforço computacional real para adicionar novos blocos.
- O Bitcoin usa prova de trabalho desde seu lançamento em 2009, com a dificuldade se ajustando para manter a produção de blocos razoavelmente constante.
- O alto consumo de energia é a crítica mais comum à prova de trabalho, em comparação com alternativas como a prova de participação.
Prova de Trabalho (Proof of Work) — perguntas frequentes
Por que a prova de trabalho é considerada segura?
Porque alterar blocos passados exigiria refazer uma quantidade enorme de trabalho computacional, o que se torna extremamente caro assim que uma rede tem um poder de mineração significativo por trás dela. Esse custo é o que desestimula a maioria dos ataques a uma rede de prova de trabalho bem estabelecida.
Toda criptomoeda usa prova de trabalho?
Não. O Bitcoin é o exemplo mais conhecido, mas muitas outras redes usam prova de participação ou outros mecanismos de consenso que não dependem de trabalho computacional competitivo. Cada abordagem envolve contrapartidas diferentes em relação a segurança, descentralização e uso de energia.
Novo no mundo cripto, ou preenchendo lacunas? Explore os fundamentos em Aprenda, navegue por todos os termos de A–Z ou veja os preços ao vivo das moedas que esses conceitos impulsionam.