La preuve d'historique (Proof-of-History, PoH) est un mécanisme de consensus innovant développé par Solana pour améliorer l'efficacité et l'évolutivité de la blockchain. Contrairement aux méthodes traditionnelles telles que la preuve de travail (Proof-of-Work, PoW) et la preuve d'enjeu (Proof-of-Stake, PoS), la PoH introduit un moyen unique d'enregistrer les ordre et le moment des transactions sans nécessiter de communication continue entre les nœuds.
Dans de nombreux réseaux blockchain, déterminer l'ordre et le moment des transactions est un défi. Les mécanismes de consensus traditionnels exigent souvent que les nœuds communiquent constamment entre eux pour convenir du moment et de l'ordre des transactions, ce qui peut entraîner des retards et une évolutivité limitée.
Comment fonctionne la preuve d'historique ?
La preuve d'historique un type d'horloge décentralisée qui fournit une preuve cryptographique de certains événements sur la blockchain. Elle utilise la fonction Verifiable Delay Function (VDF), fonction de délai vérifiable » en français. Elle permet de mesurer le délai entre deux transactions et produit un résultat unique et consultable par tous. Chaque transaction sur le réseau reçoit un horodatage unique, créant ainsi un enregistrement inaltérable. Cela permet au réseau de confirmer l'ordre des transactions sans nécessiter de communication continue entre les nœuds.
Avantages de la preuve d'historique (PoH) :
- Évolutivité : la PoH réduisant le besoin de communication constante entre les nœuds, les transactions peuvent être traitées plus rapidement, ce qui rend le réseau plus évolutif.
- Efficacité : grâce à un horodatage intégré pour chaque transaction, les validateurs peuvent traiter les transactions dans le bon ordre sans attendre la confirmation des autres nœuds.
- Sécurité : les horodatages cryptographiques empêchent les hacker de manipuler les transactions, garantissant ainsi un haut niveau de sécurité.
Intégration avec d'autres mécanismes de consensus
Solana combine la preuve d'historique avec d'autres mécanismes de consensus, tels que la preuve de d'enjeu (PoS) et l'algorithme Tower BFT, pour créer un réseau robuste et sécurisé. Cette combinaison assure un équilibre entre vitesse, sécurité et décentralisation.