ETFFIN Finance >> Finanças pessoais curso >  >> Cryptocurrency >> Blockchain

Prova de mecanismo de trabalho em criptomoeda

Os investidores que são novos em criptomoedas tendem a achar todo o ecossistema confuso e enganador. Quando os investidores tentam se informar sobre tópicos relacionados a criptomoedas, eles sentem que estão frequentando um curso mais técnico em vez de aprender sobre finanças. Esta é a razão pela qual os investidores tradicionais vêm evitando criptomoedas há muito tempo. Contudo, há também uma série de investidores no mercado que não tem mais medo de tecnologia. Os investidores da nova era são conhecedores de tecnologia e também financeiramente. Com o aumento da taxa de aceitação global de criptomoedas, agora está se tornando obrigatório para todo investidor ter um conhecimento básico dos conceitos técnicos que sustentam a rede de criptomoedas.

Neste artigo, teremos um olhar mais atento sobre o conceito de "prova de trabalho" que sustenta qualquer sistema de criptomoeda baseado em blockchain .

O que é um mecanismo de consenso?

Primeiro, precisamos entender que os sistemas de blockchain são muito diferentes de quaisquer outros sistemas que já conhecemos. Quase todos os sistemas de computador em uso hoje são sistemas centralizados. Isso significa que a responsabilidade de manter o banco de dados é de uma autoridade central. Por exemplo, se a parte A e a parte B fizerem transações usando o Bank of America, então, suas informações são armazenadas nos servidores do Bank of America. O Bank of America seria responsável por garantir que a integridade do sistema fosse mantida.

Contudo, no caso do Bitcoin, não existe uma autoridade central. Portanto, A e B estão negociando sem qualquer autoridade designada mantendo um registro. Portanto, a manutenção de registros pode se tornar extremamente difícil. O Blockchain resolve esse problema descentralizando a manutenção de registros. Isso significa que em vez de um banco manter registros, cada participante da rede tem sua própria cópia dos registros. Agora, uma vez que existem milhões de pessoas que têm uma cópia do mesmo registro, precisamos de um sistema para garantir que todas as cópias sejam atualizadas. Esse mecanismo que garante que todos os participantes de uma rede blockchain tenham exatamente o mesmo registro é chamado de mecanismo de consenso.

O problema da duplicação de gastos

Agora, já que sabemos o que é um mecanismo de consenso, também precisamos saber por que é necessário. Se considerarmos o exemplo acima, quando A e B fazem transações usando o Bank of America como intermediário, o banco deduz dinheiro da conta de A e adiciona-o à conta de B. É preciso entender que o dinheiro é deduzido assim que a transação é feita. Contudo, no caso do blockchain, uma vez que os registros são distribuídos, pode ser possível que A gaste o mesmo dinheiro duas vezes antes que os registros no blockchain sejam atualizados. É por esta razão que um mecanismo de consenso é necessário. O mecanismo de consenso basicamente coloca cada transação em votação. Todos os computadores participantes votam com base na correspondência entre o novo registro proposto e sua cópia dos registros. Usando esta técnica, o problema do gasto duplo pode ser eliminado das criptomoedas. Isso é o que garante que o valor da moeda seja mantido, uma vez que não pode ser falsificada facilmente.

Como a prova de trabalho garante a integridade da rede?

Assim que um novo bloco de transações é colocado na rede, mineiros, ou seja, outras pessoas na rede que fornecem poder computacional começam a validá-lo. Eles têm que validar a transação resolvendo uma sequência de problemas matemáticos complexos. Esses problemas matemáticos são dificultados intencionalmente. Se os problemas forem fáceis demais, a segurança da rede estaria em risco. Contudo, se os problemas forem muito difíceis, então, o tempo de processamento das transações seria muito grande. Entre os vários mineiros que tentam resolver o problema, o primeiro a fazê-lo apresenta o comprovante de trabalho. Esta prova de trabalho é recompensada na forma de mais criptomoeda. Outros mineiros também validam a prova de trabalho apresentada. No fim, o consenso da rede é obtido e a integridade da rede é mantida.

Problemas com o mecanismo de prova de trabalho

O mecanismo de prova de trabalho é mais popular na comunidade de criptomoedas. Isso ocorre porque este é o método usado pelo Bitcoin, responsável por mais de 50% de todas as criptomoedas usadas no mundo todo. Contudo, existem problemas significativos com este mecanismo.

  • Em primeiro lugar, especialistas afirmam que os problemas matemáticos que precisam ser resolvidos antes de adicionar transações a um blockchain são completamente arbitrários e até mesmo inúteis. Eles não têm nenhuma utilidade no dia-a-dia além de serem usados ​​para proteger a rede. Muitos acreditam que o sistema de prova de trabalho está desperdiçando o poder computacional presente hoje.

  • Em segundo lugar, o mecanismo de prova de trabalho tem sido amplamente criticado por consumir grandes quantidades de eletricidade. O equipamento necessário para a execução do mecanismo de prova de trabalho é especializado e consome grande quantidade de energia elétrica. Foi alegado que este equipamento consumiu mais eletricidade do que em alguns países como a Suíça e a Hungria. Visto que a eletricidade é um recurso finito que precisa ser consumido com sabedoria, o mecanismo de prova de trabalho tem enfrentado críticas significativas de ambientalistas.

O resultado final é que a prova de trabalho é um mecanismo complexo, mas necessário, que é fundamental para o funcionamento do mercado de criptomoedas. Hora extra, outros mecanismos, como prova de aposta, também foram introduzidos. Contudo, a prova de trabalho ainda é o mecanismo mais amplamente utilizado.