Prova de Trabalho Vs Prova de Participação, Explicada.
Compreendendo o mecanismo de consenso de Prova de Trabalho Vs Prova de Participação na Tecnologia Blockchain.
-
Introdução
As criptomoedas, juntamente com a tecnologia Blockchain, são mais famosas pela segurança de alta classe que fornece. Os profissionais estimam que, para um hacker, é mais fácil invadir uma Reserva Financeira Centralizada e roubar os fundos do que assumir o controle da rede Bitcoin Blockchain.
-
Segurança por meio de consenso
Esse atributo de alta segurança é obtido por meio de algo conhecido como Tecnologia de razão distribuída e mecanismo de consenso. Como os dados são distribuídos entre os nós da rede, a mesma cópia dos dados está disponível para todos, portanto, adulterar os dados em alguns dos nós não afetará as informações no Blockchain, mas seria considerado inválido pela maioria dos nós. Esse consenso de chegar a um ponto comum de que um conjunto de nós específicos foi adulterado é o que fornece a tecnologia Blockchain com sua segurança.
-
Por que o consenso é necessário?
Geralmente, um consenso é importante, pois resulta em benefício imparcial para todos e cada um, embora a decisão possa não parecer estar indo de mãos dadas com o interesse de cada indivíduo, mas é a melhor solução para o desenvolvimento geral de todos. Vários mecanismos de consenso foram desenvolvidos por meio de uma série de criptomoedas, mas dois dos mais populares são o prova de trabalho e prova de aposta mecanismos de consenso. Portanto, deve-se conhecer as diferenças básicas e semelhanças entre os Prova de Trabalho e Prova de Participação.
Prova de Trabalho
Os mineiros de criptomoeda extraem os blocos e os apresentam à rede para que sejam adicionados à rede e recebam uma recompensa por bloco. Mas os blocos estão ligados a problemas matemáticos complexos que são altamente difíceis de resolver e usam cálculos de força bruta para resolvê-los. Com o tempo, conforme a rede e o número de mineiros aumentam, a dificuldade de resolver os problemas também aumenta.
Um bloqueio é então verificado quanto à sua validade através do mecanismo de consenso de prova de trabalho e se for considerado inválido por mais da metade dos membros da rede, o bloqueio é descartado. No entanto, se os hackers obtiverem acesso a mais de 50% da rede total, ele / ela pode manipular o comportamento e pode confirmar que um bloco inválido é válido e, portanto, um bloco adulterado é adicionado ao Blockchain.
Para evitar este problema, o tamanho da rede entra em cena, que é enorme neste caso, e está crescendo a cada dia, portanto, ganhar controle sobre os membros espalhados pelo mundo em escalas tão massivas é quase, mas não impossível. Vale ressaltar que, para manter o tempo de criação de um novo bloco, o nível de dificuldade é automaticamente incrementado.
Para uma instância em tempo real, se a rede observar automaticamente que o tempo necessário para adicionar um bloco na rede blockchain Bitcoin é menor que 10 minutos, a dificuldade é aumentada automaticamente para compensar o tempo necessário para a adição de um novo bloco. Basicamente, neste conceito, a lucratividade da mineração de um bloco depende da quantidade de trabalho realizado pelo menor, daí o nome ‘prova de trabalho’.
Prova de aposta
Mesmo neste consenso, o mecanismo visa a verificação e adição de um novo bloco à rede Blockchain, mas considerando a quantidade de dinheiro que um determinado usuário aposta em um bloco. Portanto, o usuário que possui a maior quantia de aposta tem mais probabilidade de se tornar o próximo validador de bloco. Este método é considerado muito mais eficiente do que o mecanismo de prova de trabalho, mas não está sendo usado amplamente.
O Prova de aposta mecanismo é considerado ecológico, pois não requer grandes quantidades de consumo de energia e também é saudável para o desenvolvimento da rede. Um dos principais recursos do Prova de aposta O mecanismo de consenso é que todas as moedas da rede são pré-mineradas. Não há criação de novas moedas e, portanto, os menores são recompensados com as taxas de transação completas das transações que verificam.
-
Observações
Bifurcar um Blockchain em particular não é bom para o desenvolvimento de uma rede, experimentações intensas foram feitas pelos pesquisadores no mecanismo de prova de trabalho que levou à conclusão de que ele restringe o processo de bifurcação que por sua vez leva a uma instabilidade na rede, já que os mineiros teriam que distribuir o poder de computação entre o antigo e o novo Blockchain. Quando comparado com a prova do mecanismo de Stake, uma vez que não requer força bruta, a bifurcação de uma rede em particular não afeta o mecanismo de consenso de forma alguma.