@QuaiNetwork
Prova de Entropia Mínima (PoEM)
A prova mínima de entropia é fortemente baseada no consenso de prova de trabalho de Satoshi. É altamente recomendável ter um conhecimento profundo do consenso da Prova de Trabalho antes de ler a documentação do PoEM. Uma explicação detalhada do Consenso de Nakamoto pode ser encontrada aqui. O artigo de pesquisa formal de prova de entropia mínima pode ser encontrado aqui.
Os nós da blockchain trabalham juntos para chegar a um acordo sobre uma lista de transações e a ordem em que elas são registradas. A forma como esses nós chegam a um acordo (chamado de mecanismo de consenso) é fundamental para garantir a confiabilidade e a resistência à censura do blockchain.
A Quai Network usa um mecanismo de consenso chamado Prova de Entropia Mínima (PoEM). O PoEM é inspirado no mecanismo de consenso do Bitcoin, chamado Consenso Satoshi de Prova de Trabalho (PoW). O PoEM, assim como o PoW, usa hashes gerados por mineradores concorrentes para verificar a validade dos blocos propostos. No entanto, onde o PoEM difere do PoW é como esses hashes são comparados e medidos.
Ao contrário do PoW, que trata todos os blocos que atendem a um determinado nível de dificuldade como igualmente válidos, o PoEM mede o peso intrínseco do bloco para calcular a entropia, ou aleatoriedade, de cada exclusão de bloco proposta. Isso garante que todos os nós sempre prefiram um bloco específico a qualquer outra opção.
No PoEM, todos os nós concordam imediatamente com o próximo bloco assim que tomam conhecimento dele, eliminando quaisquer divergências causadas pela latência da rede. Dois nós executando o PoEM sempre concordarão com o próximo bloco da cadeia.
Ao eliminar a contenção no consenso, o PoEM permite que todos os nós permaneçam consistentemente consistentes. Isto é diferente de todos os outros algoritmos de consenso, que levam tempo para chegar a um consenso ou resolver conflitos.
O “consenso permanente” do PoEM oferece diversas vantagens sobre os mecanismos de consenso existentes, como Prova de Trabalho e Prova de Participação, incluindo resolução instantânea de fork e finalização mais rápida. Essas propriedades dão ao PoEM a capacidade única de manter o consenso enquanto coordena um número ilimitado de fragmentos de execução.
Decisões instantâneas de bifurcação: Dado o mesmo conjunto de informações, cada nó do sistema sempre tomará a mesma decisão sobre o próximo bloco na sequência.
Finalidade mais rápida: as provas de entropia mínima fornecem garantias matemáticas na cadeia mais rápidas do que todos os mecanismos de consenso existentes.
Coordenação de fragmentos de execução ilimitados: o consenso permanente é um pré-requisito para coordenar um número ilimitado de fragmentos de execução. Mecanismos que exigem qualquer tempo para resolver conflitos por consenso são ineficazes para coordenar múltiplas cadeias.