Criptomoeda: Proof-of-Work (PoW)

O Proof-of-Work é o algoritmo baseado em blockchain que protege muitas criptomoedas, incluindo Bitcoin e Ethereum.
Proof-of-Work é o algoritmo que protege muitas criptomoedas, incluindo Bitcoin e Ethereum. A maioria das moedas digitais tem uma entidade central ou líder para monitorar cada usuário e quanto dinheiro eles possuem. Mas não existe um líder encarregado de criptomoedas como o Bitcoin. A prova de trabalho é necessária para fazer a moeda online funcionar sem uma empresa ou governo comandando o programa.
Mais especificamente, o Proof-of-Work resolve o “problema do gasto duplo”, que é mais difícil de resolver sem um líder no comando. Se os usuários puderem gastar o dobro de suas moedas, isso aumentará o estoque geral, degradando as moedas de todos os outros e tornando a moeda imprevisível e sem valor.
O gasto duplo é um problema para as transações online porque as ações digitais são muito fáceis de replicar, o que torna trivial copiar e colar um arquivo ou enviar um e-mail para mais de uma pessoa.
O Proof-of-Work torna a duplicação do dinheiro digital muito, muito difícil. É muito o que parece: “prova” de que alguém fez uma quantidade significativa de cálculos.
Como funciona o Proof-of-Work
Bitcoin é um blockchain , que é um livro-razão compartilhado que contém um histórico de todas as transações de Bitcoin que já ocorreram. Este blockchain, como o nome sugere, é composto de blocos. Cada bloco contém as transações mais recentes armazenadas nele.
O PoW é uma parte necessária para adicionar novos blocos ao blockchain do Bitcoin. Os blocos são convocados à vida pelos mineiros , os jogadores do ecossistema que executam o PoW . Um novo bloqueio é aceito pela rede cada vez que um minerador apresenta um novo PoW vendedor, o que acontece aproximadamente a cada 10 minutos.
Encontrar o PoW vencedor é tão difícil que a única maneira de fornecer o trabalho de que os mineiros precisam para ganhar bitcoin é com computadores especializados e caros. Os mineiros ganharão bitcoin se adivinharem um cálculo correspondente. Quanto mais cálculos eles produzem, mais bitcoin eles provavelmente ganharão.
Quais cálculos os mineiros estão fazendo exatamente? No Bitcoin, os mineiros criam o chamado “hash”, que transforma uma entrada numa sequência de letras e números de aparência aleatória.
O objetivo dos mineiros é criar um hash que corresponda ao “alvo” atual do Bitcoin. Eles devem criar um hash com zeros suficientes na frente. A probabilidade de obter vários zeros consecutivos é muito baixa. Mas os mineiros de todo o mundo estão fazendo triliões desses cálculos por segundo, então levam cerca de 10 minutos em média para atingir esse alvo.
Quem atingir a meta primeiro ganha um lote de criptomoeda bitcoin. Em seguida, o protocolo Bitcoin cria um novo valor que os mineiros devem hash, e os mineiros começam a corrida para encontrar o mineiros vencedor novamente.
Perguntas frequentes sobre o Proof-of-Work
Por que os mineiros seguem as regras?
Os mineiros ganham recompensas bitcoin para cada bloco para o qual encontram a solução. Isso é o que os leva à mina em primeiro lugar.
Essa recompensa monetária também os leva a seguir as regras – não gastando o dinheiro em dobro, por exemplo. Digamos que Alfred, o Mineiro, encontre um hash vencedor para um bloco. Se Alfred enviar a solução com o bloco, mas quebrar as regras dentro do bloco – digamos, gastar moedas mais de uma vez – o resto da rede Bitcoin rejeitará o bloco de Alfred. Alfred perderá todo o bitcoin que deveria ter ganho. A ameaça de perder as recompensas bitcoin mantém os mineiros honestos.
Por que o Proof-of-Work é necessário?
O objetivo do Proof-of-Work é evitar que os usuários imprimam moedas extras que não ganharam ou que gastem o dobro. Se os usuários pudessem gastar suas moedas mais de uma vez, isso efetivamente tornaria a moeda inútil.
Na maioria das moedas digitais, esse problema é fácil de resolver. O banco responsável pelo sistema mantém um registro de quanto dinheiro cada pessoa possui. Se Alice enviar $ 1 para Bob, o banco deduzirá $ 1 de Alice e dará $ 1 para Bob.
Mas na criptomoeda não existe tal entidade. O PoW fornece uma solução.
Quem inventou o Proof-of-Work?
O criador do Bitcoin Satoshi Nakamoto inventou o Proof-of-Work para fazer o desenvolvimento da bitcoin Ninguém sabe quem é Nakamoto ou se o nome é um pseudónimo.
Quais são os problemas com a Proof-of-Work?
Existem pelo menos alguns problemas com o Proof-of-Work:
-
Uso de alta energia: Bitcoin usa tanta energia quanto toda a Suíça por causa do Proof-of-Work . E seu uso de energia está aumentando à medida que mais mineradores se juntam à caça aos bitcoins, embora parte disso seja movido por energia renovável.
-
Ataques de 51% : se uma entidade de mineração for capaz de acumular 51% do hashrate de mineração do Bitcoin, ela pode desrespeitar as regras temporariamente, gastando duas vezes as moedas e bloqueando as transações.
-
Centralização da mineração: o Proof-of-Work trata da criação de uma moeda sem uma única entidade responsável. Dito isso, na prática, o sistema é um tanto centralizado, com apenas três pools de mineração controlando quase 50% do poder computacional do Bitcoin. Os desenvolvedores estão tentando, pelo menos, aliviar esse problema , no entanto.
Por que mais poder de mineração significa mais segurança?
Quanto mais poder computacional é usado para proteger o Bitcoin, mais recursos um invasor em potencial precisa reunir para atacar o Bitcoin com sucesso.
Quais criptomoedas usam o Proof-of-Work?
A maioria das criptomoedas usa o PoW, embora algumas estejam experimentando outras maneiras de proteger suas redes. As criptomoedas mais populares que exploram o Proof-of-Work incluem:
-
Bitcoin
-
Ethereum
-
Monero
Artigos Relacionados




