Mecanismo de consenso

Um mecanismo de consenso é um mecanismo tolerante a falhas usado em sistemas de computador e blockchain para alcançar o acordo necessário em um único valor de dados ou em um único estado da rede entre processos distribuídos ou sistemas multi-agentes, como nas criptomoedas.

Tipos de mecanismo de consenso

  1. PoW: Proof of Work A prova de trabalho descreve um sistema que requer uma quantidade não significativa, mas viável, para impedir os ataques (negação de serviço) e outros ataques maliciosos.Requer resolver um quebra -cabeça desafiador computacional para criar novos blocos no blockchain.

  2. PoS: Proof of Stake O mecanismo de prova de participação alcança o consenso, exigindo que os usuários participem de seus tokens, de modo a ter uma chance de serem selecionados para validar blocos de transações e ser recompensado por isso.A prioridade é dada aos mineiros que compraram a maior parte do sistema de blockchain.

  3. DPoS: Delegated Proof of Stake Essa forma de consenso reflete a eleição de membros em órgãos governamentais.Testemunhas, aqueles que validam transações, são eleitos.

  4. PoSpace: Proof of Space Esse tipo de mecanismo de consenso é útil em aplicativos de armazenamento de arquivos descentralizados, como Storj.io, Filecoin, onde os nós provam que eles têm capacidade legítima em seu hardware.Às vezes também referido como postagem ou pocapacidade.

  5. PoET: Proof of Elapsed Time Uma melhor alternativa para pow, consumindo recursos computacionais menores.Cada nó participativo precisa esperar por uma quantidade aleatória de tempo e o primeiro nó para acordar do sono terá a chance de criar novo bloco, que é então propagado através da rede.Requer ambientes de execução confiáveis (TEE) como a Intel SGX, que são parte isolada da memória, só podem ser acessados usando determinado conjunto de instruções.

Recursos

Byzantine Fault Tolerance Type of Consensus Mechanisms Review of Blockchain Consensus Mechanisms Overview and History of Consensus System Development Understanding Distributed Consensus Byzantine Generals Problem

Last updated