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

O mecanismo de prova de aposta em criptomoeda

No artigo anterior, aprendemos sobre o mecanismo de prova de trabalho. Também aprendemos como a popularidade do Bitcoin significa que o mecanismo de prova de trabalho continua sendo o mecanismo de consenso mais poderoso e amplamente usado no mercado de criptomoedas. Também aprendemos que uma das maiores deficiências do mecanismo de prova de trabalho era que ele consumia muitos recursos. Portanto, muito poder de computação produtivo e eletricidade estavam sendo utilizados para tarefas aparentemente arbitrárias. Isso estava tirando esses recursos de empreendimentos mais produtivos na economia.

Muitos especialistas da comunidade de criptomoedas concordam com essa crítica. É por isso que eles criaram outro mecanismo chamado mecanismo de prova de jogo. O mecanismo de prova de estaca foi adotado por outra criptomoeda popular chamada Ethereum. Este mecanismo é relativamente incipiente, mas ainda está sendo considerado uma alternativa viável para o conceito de prova de trabalho.

O que é prova de aposta?

Prova de trabalho é uma competição entre computadores para decidir quem tem o direito de inserir o próximo bloco de dados na blockchain . Esta competição é vencida com base na capacidade de computação. Contudo, a prova de aposta é diferente. Isso ocorre porque, em vez de usar poder de computação, os participantes podem usar moedas reais para obter o direito de atualizar o blockchain e ganhar mais moedas.

Esta aposta é usada como um depósito de segurança que garante que os validadores não falsifiquem dados incorretos no blockchain . Isso ocorre porque se eles falsificarem dados incorretos, eles perdem uma parte de sua participação no processo. É por esta razão que as transações roteadas para um determinado nó geralmente têm valores de transação mais baixos em comparação com o valor do depósito de segurança que terão que perder se cometerem um erro.

Como funciona a prova de participação?

  1. Na primeira etapa do mecanismo de prova de estaca, participantes dispostos devem depositar moedas (dinheiro) em seu nó (dispositivo de computação). Feito isso, a rede considera o dispositivo de computação pronto para a competição

  2. Na próxima etapa, todos os nós elegíveis competem entre si para atualizar o próximo bloco de dados no razão distribuído. É preciso entender que a terminologia usada aqui é diferente. Quando o mecanismo de prova de trabalho é usado, as moedas são minadas. Contudo, nesse caso, o bloco é considerado “forjado” (não minerado). Também, as pessoas que forjam novos blocos de dados são chamadas de validadores (não mineiros).

  3. Na terceira etapa, a rede escolhe um dispositivo de computação aleatório para realmente forjar o registro. Os desenvolvedores da criptomoeda garantiram que o dispositivo de computação seja escolhido aleatoriamente com base em vários fatores. Por exemplo, os nós que competem há muito tempo, mas não tiveram a chance, também têm a oportunidade de forjar o próximo bloco. Isso é feito para garantir que nenhum grupo de pessoas seja capaz de obter controle total sobre o processo de forjamento.

  4. Finalmente, depois que o bloco foi minado, o nó usado para forjar recebe algumas moedas como recompensa por seus esforços. Existem vários tipos de criptomoedas que usam esse mecanismo e cada uma tem sua própria maneira de determinar como calcular e distribuir recompensas.

  5. A fim de fornecer à rede algum tempo que lhes permita verificar novamente a validade das transações, tanto a recompensa recebida quanto a aposta ficam bloqueadas por algum tempo. Eles só são liberados depois que a rede sabe que a transação não é incorreta ou fraudulenta.

Vantagens da prova de aposta

  1. O mecanismo de prova de estaca é muito menos dispendioso em comparação com o mecanismo de prova de trabalho. Ele usa uma moeda existente como garantia para garantir a precisão da transação. Também, os validadores são escolhidos de forma aleatória, o que torna o sistema descentralizado.

  2. O mecanismo de prova de aposta pode ser executado em qualquer dispositivo de computação médio. Não requer equipamento de mineração caro como pré-requisito. Esta é a razão pela qual a prova de aposta atrai um grande número de validadores, o que garante que o sistema cresça ao mesmo tempo que o torna mais robusto.

Problemas com prova de aposta

  1. Os algoritmos para prova de aposta são escritos de tal maneira que a aposta desempenha um papel muito importante na seleção do validador. Isso significa que se a pessoa A tem $ 10 investidos como aposta e a pessoa B tem $ 50 investidos como aposta, então, a pessoa B tem cinco vezes mais chances de ter a oportunidade de validar a transação. De certa forma, o método da prova de aposta favorece os ricos. Contudo, este também foi o caso com provas de trabalho em que os ricos tiveram a oportunidade de comprar equipamentos mais avançados que utilizam maior poder de computação. O sistema de prova de aposta funciona de forma que os ricos tenham a oportunidade de validar mais transações. Como resultado, eles se tornam mais ricos, o que aumenta ainda mais suas chances de serem escolhidos como o próximo validador.

  2. Na continuação do ponto acima, também é verdade que se um investidor ou grupo de investidores investisse 51% da participação nos nós, eles poderiam obter o controle da maioria. Isso permitiria que eles escrevessem e validassem transações fraudulentas. Contudo, isso é impraticável, dado o fato de que a maioria das criptomoedas hoje é avaliada em bilhões de dólares. É improvável que qualquer grupo de investidores que tenha esse tipo de dinheiro se envolva em fraude total.

Dos pontos acima, é evidente que a prova de aposta é um mecanismo mais favorável ao meio ambiente para validar transações de blockchain. Também é tão eficaz (senão mais) do que o conceito de prova de trabalho para garantir que a integridade do sistema permaneça intacta.