🎁 Exclusive offer: Get EXTRA Bits and Celebrate Bybit's 6th Birthday With $2.2M Prize Pool. Act now!
Termos das Criptomoedas:  Letra P
Eos 24, 2023 |
atualizado: Ebr 02, 2024

O Que É a Proof-of-History (PoH)?

Proof-of-History (PoH) Significado:
Proof-of-History (PoH) - é uma forma de incorporar o tempo na blockchain.
difícil
5 minutos

Vamos descobrir o significado de Proof-of-History (PoH), sua definição no mundo Cripto, o Que É a Proof-of-History (PoH) e todos os outros fatos relacionados.

A Proof-of-History (PoH ou, em tradução livre, Prova de História) é uma técnica de integração do tempo propriamente dito na blockchain. Esta é uma forma de tentar diminuir a carga nos nós da rede durante o processamento dos blocos. Os nós possuem relógios internos que validam os eventos e o tempo. No caso do algoritmo de consenso, a Solana é quem o implementa.

A função de atraso verificável também é conhecida como VDF e ela faz hashes dos eventos de entrada.

No caso da Prova de Trabalho, o minerador de blocos bem-sucedido é o primeiro a avaliar o nonce adequado. Tal nonce leva uma certa quantidade de energia recebida do computador. A Proof-of-History (Prova de História) é um pouco diferente, uma vez que ela consegue superar uma VDF executando um conjunto específico de etapas cronológicas.

Como nenhum processamento paralelo é permitido, é fácil avaliar o tempo necessário para cada etapa.

Em uma blockchain tradicional, chegar a um consenso sobre o tempo em que um bloco foi minerado é tão essencial quanto chegar a um consenso sobre as transações naquele bloco. É importante, uma vez que a marcação do tempo informa à rede a ordem específica na qual as transações foram realizadas.

A Proof-of-History emprega o SHA-256 do Bitcoin para garantir um mecanismo de monitoramento do tempo confiável dentro de uma blockchain descentralizada. O SHA-256 é uma variante do SHA-2, um método sofisticado de criptografia criado pela Agência Nacional de Segurança (NSA).

Há algumas vantagens importantes do consenso de Prova de História, como:

  • Escalabilidade;
  • Custo baixo.

Na rede Solana, as transações são realizadas de forma rápida. Neste sentido, ganha escalabilidade.

Em comparação com outras redes, como o Ethereum, a Solana oferece custos de transação bem mais baratos. Por esse motivo, a Solana é uma ótima escolha para transações periódicas, assim como para transferências de dinheiro.

No entanto, existem também algumas desvantagens, como:

Existem menos dApps na rede, mesmo que a Solana seja às vezes chamada de assassina do Ethereum. O Ethereum possui mais de 3.000 dApps desenvolvidos, enquanto existem apenas cerca de 350 dApps na Solana.

Possíveis Problemas com a Proof-of-History (PoH)

A única blockchain que utiliza o algoritmo da Proof-of-History (Prova de História) é a Solana. Assim, a blockchain tem capacidade de processar cerca de 60,00 transações por segundo, o que a torna muito escalável. Ela também garante que a avaliação do tempo de uma transação seja mais rápida.

Mesmo que o mecanismo seja baseado na Prova de Participação, ele possui uma técnica alternativa de cálculo de tempo. Para medir a passagem do tempo, eventos históricos estão sendo adotados atualmente. Estes eventos são transformados em hashes, que só podem ser produzidos por eventos anteriores. É impossível falsificar o hash.

Entretanto, a Proof-of-History tem alguns inconvenientes.

Por exemplo, de vários ataques que aconteceram na Solana no passado, alguns deles foram causados pela Prova de História. Dessa forma, é difícil saber se hoje a Proof-of-History é ou não um mecanismo de consenso seguro.

Além disso, a técnica nunca foi testada em larga escala, então não existem garantias de que ela realmente funciona sem erros.

Proof-of-History (PoH) x Prova de Participação (PoS)

Há muitas semelhanças entre os algoritmos de Prova de Participação e de Proof-of-History. A razão disto é que a Prova de Participação foi o molde para a Proof-of-History.

Em ambos os métodos, os validadores são utilizados para garantir que as transações sejam validadas e que novos blocos sejam criados. E mais, os dois são desenvolvidos sobre a mesma base.

Contudo, existem grandes diferenças entre estes dois algoritmos. A Prova de Participação utiliza a função de carimbo de data e hora. Isso significa que cada nó depende do carimbo de data/hora da rede. A rede vai funcionar de forma mais lenta porque o tempo tem que atravessar a rede primeiro.

A Prova de História utiliza a Função de Atraso Verificável, que calcula o tempo com base em eventos anteriores. Depois de uma análise desses acontecimentos, é criada uma função de hash que pode ser verificada por qualquer pessoa.

Esse hash é adicionado a todo e qualquer bloco produzido pela rede. Como esta técnica de calcular o tempo requer tão pouco tempo, a blockchain Solana já é extremamente escalável.