< Todos os Posts

Entenda o que é Proof of Work (poW)

Entenda o que é Proof of Work (poW)

Entenda o que é Proof of Work (poW)

Olá neste blog mostraremos sobre o que é Proof of Work , seu conceito em relação a mineração, qual segurança ela proporciona para o usuários uma explicação mais abrangente de como ela funciona e muito mais! Espero que goste da leitura.

O que é Proof of Work ?

Proof or work é um protocolo que utiliza um mecanismo de consenso que permite que os nós de uma rede concordem sobre o estado de todas as informações registradas na blockchain.

Proof of Work e mineração

Porque os mineiros(nós ou node) seguem as regras que são estabelecidas na blockchain?

É necessário entender que os mineiros “emprestam” suas máquinas que geram esforços  computacionais em troca de recompensas, essas recompensas são pequenas porcentagens que são entregues de forma monetária por validarem e concluírem a transação.

Proof of Work e segurança

O Proof of Work ( prova de trabalho ) é um um sistema que funciona em rede de blockchain, por exemplo o bitcoin. Essa plataforma é sustentada por uma espécie de  razão distribuída (Distributed Ledger technology). Este livro contém todas as transações que são organizadas em “blocos”.

Isso evita que os usuários “gastem o dobro” de suas moedas e garante que a blockchain seja difícil de ser atacada ou manipulada por hackers. Imagine se os usuários pudessem gastar suas moedas mais de uma vez? isso efetivamente tornaria a moeda inútil.

Esses blocos são automaticamente organizados em sequência, desta forma nenhum usuário consegue obter a permissão de gastar duas vezes suas posses. Uma de sua outra característica é que todas suas transações são disponibilizadas de forma pública, qualquer alteração em uma transação seria descoberta rapidamente e rejeitada pelos usuários da rede.

Como funciona o Proof of Work

Imagine que este trabalho seja uma forma de jogo. Exemplo: O usuário solicita uma transferência de sua carteira para outra, e aí que o minerador tem a oportunidade de ganhar sua parte ajudando na validação da transação.

Não pense que seja fácil encontrar essas transações, além disso é necessário que o minerador possua computador ou muitos computadores conectados gerando um alto esforço computacional de suas máquinas. Tecnicamente falando o minerador só será recompensado se adivinharem o cálculo correspondente, quanto mais cálculos eles produzirem a chance de recompensa será maior.

Não pense que seja fácil encontrar essas transações, além disso é necessário que o minerador possua computador ou muitos computadores conectados gerando um alto esforço computacional de suas máquinas. Tecnicamente falando o minerador só será recompensado se adivinharem o cálculo correspondente, quanto mais cálculos eles produzirem a chance de recompensa será maior.

Vale lembrar que por mais que o minerador esteja fazendo o papel do aprovador, seria o mesmo que um selo de autenticidade, qualquer fraude ou tentativa de gasto duplo não seria aceito pelo restante da rede e seria rejeitada, então tanto o minerador quanto o indivíduo que tentar burlar as regras não conseguirá prosseguir com a execução do pedido.

Pois todo o sistema está conectado em uma só rede e interligadas com outras máquinas que o “acusariam” uma ilegalidade “punindo” o minerador e não o retribuído com sua recompensa fazendo também que o indivíduo que tente executar um gasto duplo não conclua a transação.

nodes

 Esta parte é necessária para adicionar novos blocos na blockchain, esses blocos são reagrupados pelos mineiros que executam a prova de “trabalho”. Esses jogadores do ecossistema que executam essa validação. Esta configuração é ajustada para que um novo bloco seja “extraído” e adicionado gerando uma hash válida, esse processo leva aproximadamente 10 minutos.

Economia no Proof of Work

Todo o trabalho realizado é também responsável por emitir uma nova moeda no sistema, essa nova moeda é entregue ao minerador como forma de pagamento por realizar o trabalho.

Uso de Energia de prova de trabalho

Uma das principais críticas à prova de trabalho é a quantidade de energia produzida necessária para manter a rede segura. Para manter a segurança e a descentralização, o Ethereum na prova de trabalho consome 73,2 TWh por ano, o equivalente em energia de um país de médio porte como a Áustria.”

Fonte retirada do próprio site da ethereum.

Prós e contras

Prós

  • A utilização da prova de trabalho é um mecanismo de consenso que é comprovada e que mantém a rede Bitcoin e Ethereum seguros e descentralizados desde sua criação.
  • Em comparação com a prova de aposta (Proof of Stake – PoS ) é relativamente mais fácil de ser implementada.
  • Isso faz com que o Bitcoin e Ethereum e outras transações de criptomoedas possam ser processados de ponto a ponto de maneira segura, e sem a necessidade de terceiros de confiança.

Contras

  • Alto custo computacional gerando um gasto de energia que geram desgaste do meio ambiente. ( vale lembrar que existem opções de energias limpas que reduzem esse gasto, mas sabemos que não é maioria  clique aqui se quiser saber mais sobre energia limpa).
  • Se você quiser começar a ser um node da rede é necessário um equipamento especializado gerando um grande investimento para começar.
  • Devido ao aumento da computação necessária, os pools de mineração podem dominar o jogo de mineração, levando a riscos de centralização e segurança.

conclusão

Por mais que o proof of work seja um mecanismo que gera muito gasto energético, isso é o início para que novas modalidades possam ser criadas, assim como foi com o PoS ( proof of stake – prova de aposta), que não possui gasto energético como o PoW. A rede Ethereum garante que com o tempo se tornará 100% funcional com o sistema de PoS, esperamos que outras redes possam seguir o modelo que como dissemos é uma forma mais ecológica para nosso meio ambiente.

Vale lembrar que em comparação com outros tipos de empresas essa modalidade não gasta e nem polui tanto quanto elas. A ideia é diminuir os gastos que geram lixo eletrônico como peças que não podem mais ser reutilizadas, deixando nosso meio ambiente mais limpo para as próximas gerações, Isso vale para lixo eletrônico e o uso de energias que destroem a nossa casa a natureza!

Link sobre os estudos

Razão distribuída – Distributed Ledger Technology:

https://en.wikipedia.org/wiki/Distributed_ledger

Agradecimentos

Gostaria de agradecer a vocês leitores e a equipe da goblockchain!

Se gostou peço que compartilhem com amigos e grupos isso fortalece muito o nosso trabalho, siga a gente em nossas rede sociais que estão no rodapé do site, e compartilhe conhecimento 🙂

Se você se interessou mais sobre o assunto veja mais sobre introdução ao bitcoin e blockchain.

Aviso Legal: Esta postagem é apenas para fins educacionais. Não constitui um conselho de investimento ou uma recomendação ou solicitação para comprar ou vender qualquer investimento e não deve ser usado na avaliação do mérito da tomada de qualquer decisão de investimento. Não deve ser invocado para aconselhamento contábil, jurídico ou tributário ou recomendações de investimento.

Postagens recentes

Polygon MATIC
DeFi
Allan Azevedo

Por que precisamos da Polygon (MATIC)

Polygon, anteriormente conhecido como Matic Network, é uma solução de dimensionamento que visa fornecer várias ferramentas para melhorar a velocidade e reduzir o custo e

Read More »