Qu’est-ce que la preuve de participation déléguée?

Tiempo de lectura: 3 minutos

La Preuve de Participation Déléguée ou Proof of Stake (DPoS) est un protocole consensuel orienté vers des blockchains évolutives. Ce protocole de consensus tente de résoudre les problèmes d’évolutivité et garantit à son tour une grande sécurité sur les blockchains.

L’une des principales caractéristiques de ce protocole est la tolérance aux pannes byzantines ou BFT. Grâce à cette fonctionnalité, il offre des niveaux de sécurité élevés dans les blockchains publiques. Son fonctionnement est basé sur l’élection des «délégués». Ces délégués, une fois élus, sont chargés de créer un groupe grâce auquel le BFT peut être mis en œuvre.

Les délégués sont totalement dignes de confiance. Parmi eux, il y a une rotation des leaders, c’est-à-dire que chaque délégué a un tour pour créer un bloc de transactions. Lorsqu’un délégué prend son tour, il peut générer un bloc et récupérer sa récompense pour l’avoir fait. Il est à noter que si un délégué ne peut pas créer le bloc à son tour, il devra attendre le tour suivant et il perdra le sien.

Dans ce protocole de consensus, la participation d’un utilisateur au réseau est proportionnelle à son pouvoir de vote. Les décisions relatives au fonctionnement du réseau sont généralement mises aux voix dans le but de promouvoir la décentralisation. Un autre aspect important est que les délégués sont pénalisés s’ils

 

L’Histoire de DPoS

La Preuve d’Enjeu Déléguée a été créée par Daniel Larimer en 2014 dans le but d’être implémentée sur des blockchains hautement évolutives. Le premier projet à mettre en œuvre la preuve de participation déléguée a été Bitshares.

L’objectif principal de la mise en œuvre dans ce projet, selon son whitepaper, était d‘éviter les conséquences de la centralisation dans les blockchains. Cela a été possible grâce aux «délégués». Les délégués ont l’autorité et le devoir de créer et de transmettre les blocs de transaction au sein de la blockchain.

Qué-es-Prueba-de-participación-delegada

Comment fonctionne DPoS?

Le fonctionnement de cet algorithme de consensus part de trois processus principaux. Ces processus sont l’élection des délégués, la création de blocs et la publication du comportement des délégués sur la blockchain.

  • Le système commence par le premier processus, l’election des délégués. Pour mener à bien ce processus, un système de vote en temps réel est utilisé lorsqu’un groupe limité d’acteurs de confiance est choisi. Ce sont ceux qu’on appelle les «délégués».
  • Les algorithmes de réputation interviennent dans le processus d’élection et influencent également le nombre de jetons en possession de chaque délégué. En fonction du nombre de jetons dont ils disposent, ils peuvent augmenter leurs votes. En termes simples, celui qui a le plus de jetons est plus susceptible de faire partie du pool de délégués.
  • Après le processus de sélection des délégués, vient la création de blocs. Comme nous l’avons déjà mentionné ci-dessus, les délégués ont le pouvoir de générer des blocs et de les ajouter à la blockchain.
  • Dans le cycle de génération, chaque délégué a le pouvoir de générer une blockchain. A partir de ce moment, l’opération est très simple. Lorsqu’un bloc est généré par un délégué, il passe le tour au délégué suivant et transfère ainsi sa capacité de génération de bloc successivement jusqu’à la fin du cycle.
  • Lors de la génération de chaque bloc, le délégué peut valider ou refuser des transactions. Pour chaque bloc généré ainsi que pour chaque transaction validée, les délégués reçoivent une incitation économique ou une récompense.
  • La dernière étape de l’opération de la preuve d’enjeu des délégués concerne la publication du comportement des délégués sur la blockchain. Cette étape permet à la communauté de suivre à tout moment l’activité des délégués.

Dans le cas où la communauté trouve un mauvais comportement ou est en désaccord avec l’attitude d’un délégué, elle peut l’expulser. Grâce à une surveillance constante, le bon fonctionnement du réseau est garanti, car sous surveillance les délégués ne peuvent pas commettre d’abus.

 

Caractéristiques principales de DPoS

Le système de Preuve de Participation Déléguée présente certaines caractéristiques qui le différencient des autres systèmes. En voici quelques-uns:

  • L’une des fonctionnalités les plus importantes de DPoS est la preuve des transactions d’enjeu. Celles-ci, également connus sous le nom de TaPoS, permettent d’inclure le hachage d’un bloc «récent» dans chaque transaction. De cette manière, quiconque signe la transaction s’assure qu’elle ne peut s’appliquer à aucun autre mouvement.

L’objectif principal de ce type de transaction est d’éviter les attaques de double dépense et d’aider toutes les parties à prouver l’intégrité de l’historique des transactions.

  • Une autre caractéristique de DPoS est la tolérance aux pannes byzantines (BFT). Cette implémentation offre un meilleur niveau de sécurité à la blockchain.
  • Cet algorithme permet de paralléliser les tâches sur la blockchain.
  • Un autre de ses avantages est l’optimisation des ressources du réseau, y compris la bande passante.
  • Le système DPoS, comme nous l’avons déjà mentionné, fonctionne à travers un système de vote qui évalue la réputation et la participation des utilisateurs dans le réseau pour les élire comme délégués.

Leave a comment
Your email address will not be published. Required fields are marked *