Qu’est-ce que la preuve de l’historique (PoH) ?
La preuve d’historique (PoH) est une séquence de calculs qui permet aux nœuds de vérifier de manière cryptographique le temps écoulé entre deux événements. Ce mécanisme de consensus permet d’intégrer des horodatages directement dans la blockchain elle-même, informant le réseau que les transactions se sont produites dans un ordre particulier sans qu’il soit nécessaire d’obtenir une confirmation de la part d’autres nœuds. Cela réduit la charge de traitement de la blockchain, ce qui la rend plus rapide et plus économe en énergie que de nombreux autres mécanismes de consensus.
Comment fonctionne la preuve de l’historique (PoH) ?
La PoH repose sur un concept cryptographique relativement nouveau : les fonctions de retard vérifiables (VDF), qui nécessitent l’exécution d’un nombre spécifique d’étapes séquentielles pour faciliter le processus de vérification. Popularisé par Solana, la PoH est comparativement plus efficace que beaucoup d’autres algorithmes, car une VDF peut être résolue avec un seul cœur de processeur. Comme aucun traitement parallèle n’est autorisé, il est facile de déterminer la durée de chaque étape.
En outre, la PoH élimine la barrière temporelle et réduit considérablement la charge de traitement de la blockchain. Dans le cas de Solana, la PoH est associé à la tour de tolérance aux pannes byzantines (Tower BFT), l’implémentation personnalisée de Solana de la tolérance aux pannes byzantines (BFT), afin de garantir une vitesse de transaction beaucoup plus rapide.