Preuve de 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 les 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 blockchain autorisés de déterminer les gagnants des blocs et les droits d'exploitation.
- 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 se mettre en veille pendant cette durée.
- Le nœud avec le temps d'attente le plus court se réveillera en premier et remportera le bloc, étant ainsi autorisé à engager un nouveau bloc dans la blockchain.
- Le flux de travail PoET est similaire à la preuve de travail (PoW) de Bitcoin mais consomme moins d'énergie car il permet au processeur d'un mineur de dormir et de passer à d'autres tâches pendant la durée spécifiée, augmentant ainsi l'efficacité.
Comprendre la preuve de temps écoulé (PoET)
La preuve de 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 d'exploitation ou des gagnants de bloc sur le réseau. Les réseaux blockchain autorisés sont ceux qui exigent que tout participant potentiel s'identifie 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 un gagnant, le mécanisme PoET est basé sur la répartition équitable des chances de gagner sur le plus grand nombre possible de participants au réseau.
Le fonctionnement de l'algorithme PoET est le suivant. Chaque nœud participant du réseau doit attendre 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, diffuser les informations nécessaires à l'ensemble du réseau de pairs. 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. D'abord, le mécanisme assure que les nœuds participants sélectionnent réellement un temps bien aléatoire et non une durée plus courte choisie volontairement par les participants pour gagner. Seconde, le mécanisme établit que le gagnant a bien terminé le temps d'attente.
PoET et Intel Corporation
Le concept PoET a été inventé début 2016 par Intel Corporation (INTC), le célèbre géant de la fabrication de puces. Il offre un outil de haute technologie prêt à l'emploi pour résoudre le problème informatique de « l'élection aléatoire du leader ». Le mécanisme enraciné permet aux applications d'exécuter du code de confiance dans un environnement protégé, et cela garantit que les deux exigences - pour la sélection aléatoire du temps d'attente pour tous les nœuds participants et l'achèvement véritable 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 sponsorisé Hyperledger Sawtooth qui prend en charge le mécanisme de consensus PoET. Hyperledger Sawtooth est un groupe de développement de blockchain qui utilise une plate-forme blockchain d'entreprise open source en tant que 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 de bloc sur le réseau.
Avantages de la preuve de temps écoulé (PoET)
Essentiellement, le workflow est similaire au mécanisme de consensus suivi par l'algorithme de preuve de travail (PoW) de Bitcoin, mais sans sa forte consommation d'énergie. Au lieu d'être gourmand en ressources, il permet au processeur d'un mineur de dormir et de passer à d'autres tâches pendant le temps spécifié, 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 bien dans l'environnement sécurisé et ne peut être modifié par aucun participant externe. Il s'assure également que les résultats sont vérifiables par des intervenants et 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 exigence clé pour que l'économie de la crypto-monnaie continue de prospérer.
Chaîne de blocs
-
Le mécanisme de preuve de participation dans la crypto-monnaie
Dans larticle précédent, nous avons appris le mécanisme de preuve de travail. Nous avons également appris comment la popularité de Bitcoin signifie que le mécanisme de preuve de travail reste le mécan...
-
Preuve d'importance en crypto-monnaie
Dans les articles précédents, nous avons étudié la preuve de travail ainsi que la preuve denjeu. Nous avons appris que le mécanisme de preuve denjeu a été créé afin de pallier les lacunes du mécanisme...