Preuve du temps écoulé (PoET) (crypto-monnaie) - KamilTaylan.blog
18 avril 2021 10:32

Preuve du temps écoulé (PoET) (crypto-monnaie)

Qu’est-ce que la preuve du temps écoulé (PoET)?(Crypto-monnaie)

La preuve du temps écoulé (PoET) est un algorithme de mécanisme de consensus de réseau blockchain qui empêche une utilisation élevée des ressources et une consommation d’énergie élevée et maintient le processus plus efficace en suivant un système de loterie équitable. L’algorithme utilise un temps écoulé généré aléatoirement pour décider des droits miniers et bloquer les gagnants sur un réseau blockchain. En exécutant un code de confiance dans un environnement sécurisé, l’ algorithme PoET améliore également la transparence en garantissant que les résultats de la loterie sont vérifiables par des participants externes.

Points clés à retenir

  • La preuve du temps écoulé (PoET) est un algorithme de consensus développé par Intel Corporation qui permet aux réseaux de blockchain autorisés de déterminer les gagnants des blocs et les droits miniers.
  • PoET suit un système de loterie qui répartit les chances de gagner de manière égale entre les participants du réseau, donnant à chaque nœud la même chance de gagner.
  • L’algorithme PoET génère un temps d’attente aléatoire pour chaque nœud du réseau blockchain; chaque nœud doit s’endormir pendant cette durée.
  • Le nœud avec le temps d’attente le plus court se réveillera en premier et gagnera le bloc, étant ainsi autorisé à valider un nouveau bloc dans la blockchain.
  • Le flux de travail PoET est similaire à la preuve de travail de Bitcoin (PoW) mais consomme moins d’énergie car il permet au processeur d’un mineur de s’endormir et de passer à d’autres tâches pendant la durée spécifiée, augmentant ainsi l’efficacité.

Comprendre la preuve du temps écoulé (PoET)

La preuve du temps écoulé (PoET) est un  algorithme de mécanisme de consensus qui est souvent utilisé sur les réseaux blockchain autorisés pour décider des droits miniers ou des gagnants du bloc sur le réseau. Les réseaux blockchain autorisés sont ceux qui obligent tout participant potentiel à s’identifier avant d’être autorisé à se joindre. Basé sur le principe d’un système de loterie équitable où chaque nœud est également susceptible d’être gagnant, le mécanisme PoET est basé sur la répartition des chances de gagner équitablement sur le plus grand nombre possible de participants au réseau.

Le fonctionnement de l’algorithme PoET est le suivant. Chaque nœud participant dans le réseau doit attendre pendant une période de temps choisie au hasard, et le premier à terminer le temps d’attente désigné remporte le nouveau bloc. Chaque nœud du réseau blockchain génère un temps d’attente aléatoire et se met en veille pendant cette durée spécifiée. Celui qui se réveille en premier – c’est-à-dire celui avec le temps d’attente le plus court – se réveille et engage un nouveau bloc dans la blockchain, diffusant les informations nécessaires à l’ensemble du réseau pair. Le même processus se répète ensuite pour la découverte du bloc suivant.

Le mécanisme de consensus du réseau PoET doit garantir deux facteurs importants. Premièrement, le mécanisme garantit que les nœuds participants sélectionnent réellement un temps qui est effectivement aléatoire et non une durée plus courte choisie exprès par les participants pour gagner. Deuxièmement, le mécanisme établit que le gagnant a effectivement terminé le temps d’attente.

PoET et Intel Corporation

Le concept PoET a été inventé début 2016 parIntel Corporation (INTC), le célèbre géant de la fabrication de puces. Il offre un outil de technologie readymade haute pour résoudre le problème de calcul « élection du chef au hasard. » Le mécanisme enraciné permet aux applications d’exécuter du code de confiance dans un environnement protégé, ce qui garantit que les deux conditions (pour la sélection aléatoire du temps d’attente pour tous les nœuds participants et la réalisation réelle du temps d’attente par le participant gagnant) sont remplies.

En collaboration avec d’autres organisations telles que le projet Linux et IBM, Intel a parrainé Hyperledger Sawtooth qui prend en charge le mécanisme de consensus PoET. Hyperledger Sawtooth est un groupe de développement de blockchain parapluie qui utilise une plate-forme d’entreprise open-source blockchain-as-a-service. Lors de la création de PoET, les développeurs ont vu son potentiel à être utilisé sur des réseaux blockchain autorisés pour décider des droits miniers ou des gagnants du bloc sur le réseau.

Avantages de la preuve du temps écoulé (PoET)

Essentiellement, le flux de travail est similaire au mécanisme de consensus suivi de l’ algorithme de preuve de travail (PoW) de Bitcoin , mais sans sa consommation d’énergie élevée. Au lieu d’être gourmand en ressources, il permet au processeur d’un mineur de s’endormir et de passer à d’autres tâches pendant la durée spécifiée, augmentant ainsi son efficacité.

Le mécanisme d’exécution de code de confiance dans un environnement sécurisé prend également en charge de nombreuses autres nécessités du réseau. Il garantit que le code de confiance s’exécute effectivement dans l’environnement sécurisé et ne peut être modifié par aucun participant externe. Il garantit également que les résultats sont vérifiables par des participants et des entités externes, améliorant ainsi la transparence du consensus du réseau.

PoET contrôle le coût du processus de consensus et le maintient agile afin que le coût reste proportionnel à la valeur dérivée du processus, une condition essentielle pour que l’ économie de la cryptomonnaie continue de prospérer.