Table des matières
ToggleLa 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
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.
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.
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.
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’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.