Cos’è la Proof of History (PoH)?
Proof of History (PoH) è un meccanismo crittografico simile a un orologio, utilizzato da Solana per stabilire l’ordine degli eventi senza che i nodi debbano scambiarsi timestamp. Crea una sequenza di eventi verificabile e con timestamp che permette ai validator di concordare sull’ordine delle transazioni, eliminando il sovraccarico di coordinamento che rallenta le altre blockchain.
Come funziona la Proof of History
La PoH utilizza una verifiable delay function (VDF) basata sull’hashing SHA-256. Il nodo leader esegue l’hashing dei dati in sequenza, con ogni hash che alimenta il successivo, producendo una catena di hash in cui la posizione corrisponde allo scorrere del tempo. Ogni transazione o evento viene inserito in questa sequenza nel momento in cui arriva, codificandone permanentemente l’ordine rispetto a tutti gli altri eventi. Gli altri validator possono verificare questa sequenza rapidamente controllando gli hash, senza dover riprodurre l’intera computazione.
Perché la PoH è fondamentale per la velocità di Solana
Le blockchain tradizionali richiedono che i nodi sincronizzino il tempo esternamente o comunichino per concordare sull’ordine delle transazioni, aggiungendo latenza. La PoH elimina questo requisito: la sequenza si auto-dimostra, così i validator possono validare in parallelo senza attendere un accordo sui timestamp. Questo contribuisce direttamente alla capacità di Solana di elaborare migliaia di transazioni al secondo e raggiungere tempi di blocco inferiori al mezzo secondo.
La PoH non è il meccanismo di consenso
La PoH viene spesso confusa con il consenso. Il meccanismo di consenso di Solana è Tower BFT, una variante del Practical Byzantine Fault Tolerance (PBFT) costruita sopra la PoH. La PoH fornisce l’orologio; Tower BFT fornisce la finalità. La PoH indica ai validator in quale ordine si sono verificati gli eventi; Tower BFT determina quale insieme di eventi diventa la catena canonica. Questa è una distinzione chiave rispetto alla PoW, che è essa stessa un meccanismo di consenso, non solo uno strumento di ordinamento.
FAQ
Proof of History (PoH) è un meccanismo crittografico di timestamping utilizzato da Solana. Crea una sequenza verificabile di eventi hashati che stabilisce l’ordine delle transazioni senza sincronizzazione temporale esterna.
No. La Proof of Work è un meccanismo di consenso in cui i miner competono per risolvere puzzle computazionali e aggiungere blocchi. La Proof of History non è un meccanismo di consenso: è un orologio crittografico che consente ai validator di Solana di concordare sull’ordine degli eventi senza il sovraccarico della sincronizzazione temporale.
La PoH elimina la necessità che i nodi comunichino per concordare sull’ordine delle transazioni. Poiché l’ordinamento è dimostrato dalla sequenza di hash, i validator possono elaborare le transazioni in parallelo, riducendo la latenza e aumentando il throughput.
Tower BFT è il meccanismo di consenso effettivo di Solana, costruito sopra la PoH. La PoH fornisce l’orologio verificabile; Tower BFT usa quell’orologio per raggiungere la finalità su quale versione della catena è quella canonica.
Vuoi battere i tuoi competitor?
Iscriviti alla nostra Newsletter e ricevi ogni settimana le ultime notizie sulla Blockchain pensate per i builder del web3.





