Preuve d’histoire (PoH) – Un guide pour les débutants

Lecture 8 minutes
Proof of History (PoH) Preuve d'histoire
Preuve d'histoire (Proof of History PoH) - ©Joshua Sortino, CC0 Creative Commons

Lorsque le monde a entendu parler des crypto-monnaies pour la première fois, nous avons découvert le Preuve de travail (PoW) protocole. Au fil du temps, des technologies supérieures ont introduit une plus grande efficacité dans ce domaine.

Un exemple d’une telle croissance vient de l’utilisation accrue du Preuve de participation (PoS) protocole. L’évolution de ce système conduit à la naissance de crypto-monnaies plus respectueuses de l’environnement avec des transactions plus rapides.

Ceux qui ont osé explorer d’autres voies que le PoW ont lancé une nouvelle tendance dans le secteur. Aujourd’hui de nombreuses blockchains tentent de mettre leur protocole innovant sur le marché.

Notre article parlera de l’une des innovations les plus récentes du secteur : le protocole Proof-of-History (PoH).

La sauce secrète de Solana

Les lecteurs qui ont déjà entendu parler de Proof-of-History (PoH) connaissent sans aucun doute Solana. Solana est une blockchain créée pour permettre des transactions rapides et le développement d’applications décentralisées (Dapps).

Cette brève description suffit à clarifier pourquoi Solana fait, selon les experts, parmi les « tueurs d’Ethereum ». Nous parlons d’un système avec de faibles coûts de transaction et la capacité de gérer des milliers d’opérations par seconde.

Solana possède une infrastructure technique que tout expert en crypto-monnaie pourrait décrire pendant des heures. Pourtant, parmi ses particularités, le marché observe avec une grande attention l’invention du protocole PoH.

Le livre blanc de Solana parle du protocole PoH déjà dans son résumé. Aussi, de cet aspect, il est clair que ses créateurs considèrent PoH comme l’authentique « sauce secrète » du projet.

Le problème que Proof of History tente de résoudre

La raison pour laquelle nos smartphones et ordinateurs portables signalent systématiquement la même heure ne découle certainement pas de phénomènes paranormaux. Nos appareils se connectent à un système centralisé avec une fréquence spécifique qui indique l’heure exacte.

Ce mécanisme s’applique à n’importe quel fuseau horaire et supprime le problème de synchronisation des horloges. Alors, avec un peu d’imagination, réfléchissons maintenant à ce premier problème de blockchain.

La question à se poser est : comment un système décentralisé peut-il se référer à un système centralisé ? Malheureusement, différentes blockchains ont donné d’autres réponses année après année.

Prenons Ethereum, par example. La blockchain de Vitalik Buterin utilise un programme hors chaîne pour calculer un horodatage médian. Nous pouvons trouver cette valeur dans chaque bloc de la chaîne.

En simplifiant un peu la discussion, on peut considérer cette étape comme l’une des nombreuses raisons de la lenteur d’Ethereum. Chaque transaction passe par un programme en dehors d’Ethereum qui récupère différents horodatages.

Preuve de l’historique – Une approche simple d’un casse-tête technique

Les fondateurs de Solana ont dû penser que le mécanisme d’horodatage d’Ethereum était une perte de temps importante. L’innovation du système maintient chaque étape de la transaction dans la chaîne.

Cette astuce permet à Solana d’utiliser des unités de temps nettement plus petites que celles d’Ethereum. Chaque opération correspond à un horodatage, comme dans Ethereum, avec un secret supplémentaire.

Chaque bloc du réseau indique l’horodatage du bloc qui le précède. Toutes ces informations sont cryptées à l’aide de l’algorithme populaire SHA256.

Le terme « SHA » dérive de « Secure Hash Algorithm », et est l’une des principales forces de l’univers blockchain. Un groupe de chercheurs travaillant pour la National Security Agency (NSA) conçu ce système en 2001.

Pour vous donner une idée de ce que fait ce système, vous pouvez utiliser l’un des nombreux simulateurs en ligne. Ces sites vous permettent d’écrire du texte ou de télécharger des fichiers, recevant un code de longueur fixe en sortie.

Chaque information a son code SHA256, et il est peu probable (bien que possible) pour avoir le même résultat sur différentes entrées. Par exemple, les informations d’horodatage calculées par Solana passent par ce processus de conversion.

La conséquence du temps de cryptage

La particularité du système SHA256 est que connaissant une sortie, il n’est pas possible de reconstituer l’entrée. En d’autres termes, personne ne peut supprimer la couche cryptée des données transformées avec ce mécanisme.

C’est un aspect important, car aucun pirate ne peut connaître l’horodatage exact d’un bloc sur Solana. Pour simplifier les choses, connaître l’horodatage peut permettre à un pirate de modifier la blockchain, créant des dommages massifs au système.

L' »effet d’avalanche » est une chose encore plus importante à connaître sur SHA256 est le « effet d’avalanche”. Ceux qui ne connaissent pas le système pourraient penser que les heures « 00:00:01 » et « 00:00:02 » ont des hachages similaires.

Encore une fois, nous vous encourageons à générer les codes de hachage pour ces deux temps. La différence d’une seconde seulement conduit à des codes de hachage entièrement différents. De même, une légère modification des données d’entrée apporte un « effet d’avalanche » à la sortie.

Cette fonctionnalité rend SHA256 encore plus sécurisé, générant un niveau supplémentaire de protection contre les pirates.

En conclusion

Les nouvelles technologies conduisent les blockchains à devenir progressivement plus rapides et plus sûres. Le système développé par Solana est sans aucun doute fascinant, mais il faut considérer que le secteur est encore très jeune.

Pour cette raison, il est possible que dès 2022, nous voyions de nouveaux protocoles défier les innovations du système PoH. Le protocole PoH étant l’un des systèmes les plus futuristes du marché, il est crucial de comprendre son fonctionnement.

Source cryptoadventure.com

Crypto Week

Avertissement : Crypto Week ne fournit pas de conseils financiers de quelque manière que ce soit. Nous ne vous recommandons pas d'investir de l'argent dans une crypto-monnaie ou un actif financier sans avoir effectué des recherches approfondies. Nous ne sommes pas responsables de vos décisions financières de quelque manière que ce soit.

Derniers articles de Featured Posts