O que é Proof of History (PoH)?
Proof of History (PoH) é uma sequência de cálculos que permite que nós verifiquemcriptograficamente o tempo entre dois eventos. Este mecanismo de consenso permite que os ‘timestamps’ sejam construídos diretamente na blockchain em si, informando a rede de que as transações ocorreram numa determinada ordem sem a necessidade de confirmação de outros nós. Isto reduz o peso de processamento da blockchain, tornando-a mais rápida e mais eficiente em termos de energia do que muitos outros mecanismos de consenso.
Como Funciona o Proof of History (PoH)?
O PoH baseia-se num conceito bastante novo de cripto — Verifiable Delay Functions (VDFs), que requerem a execução de um número específico de passos sequenciais para facilitar o processo de verificação. Tornado conhecido pela Solana, PoH é mais eficiente comparando com muitos outros algoritmos, uma vez que um VDF pode ser resolvido com apenas um núcleo de CPU. Devido ao facto de não ser permitido o processamento paralelo, determinar quanto tempo cada passo leva torna-se simples.
Além disso, o PoH elimina a barreira do tempo e reduz significativamente o peso do processamento da blockchain. No caso de Solana, PoH é combinado com a Tower Byzantine Fault Tolerância (Torre BFT)-implementação personalizada de Solana de aplicação prática Byzantine Fault Tolerância (BFT)-para garantir uma velocidade de transação muito mais rápida.