Cryptocurrencies

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

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

DPoS est une évolution du mécanisme de consensus Proof-of-Stake (PoS), conçu pour améliorer l’évolutivité, l’efficacité et la gouvernance démocratique.

La technologie Blockchain a révolutionné la façon dont nous percevons et effectuons les transactions numériques, principalement grâce à sa nature décentralisée et à ses mécanismes de consensus. L’objectif principal de ces mécanismes décentralisés est de garantir qu’il n’existe pas de passerelle centrale pour gérer l’historique des transactions et les données de la blockchain. Au lieu de cela, les mécanismes de consensus s’appuient sur les participants du réseau pour valider les transactions et les ajouter en tant que nouveaux blocs dans la chaîne.

Parmi les différents algorithmes de consensus, l’un de ces mécanismes qui a gagné en popularité est la délégation de preuve de participation. DPoS est une variante du mécanisme classique de consensus de preuve de participation.

Daniel Larimer a introduit le concept de DPoS en 2014 comme une amélioration du mécanisme de consensus PoS traditionnel, dans le but d’améliorer l’efficacité et l’évolutivité. Larimer a partagé pour la première fois sa vision dans un article sur le forum Bitcointalk, conduisant à la mise en œuvre pratique du DPoS avec le lancement de BitShares en 2015.

Cela a marqué le début du DPoS dans la technologie blockchain, ouvrant la voie à son adoption dans d’autres projets comme Steem et Eos. Eos, en particulier, a attiré l’attention sur le DPoS en tirant parti du mécanisme de consensus pour réaliser l’une des plus grandes offres initiales de pièces (ICO) dans le secteur des cryptomonnaies en 2017, soulignant le potentiel du DPoS en matière de hautes performances et de gouvernance décentralisée.

En quoi le DPoS est-il différent des autres mécanismes de consensus comme le PoS ?

Le DPoS diffère du Proof of Stake (PoS) traditionnel en utilisant un système de vote pour élire les délégués chargés de valider le bloc, ce qui rend le processus plus démocratique et évolutif.

La clé pour comprendre tous les mécanismes de consensus réside dans la manière dont le consensus est atteint. Bien que la blockchain Bitcoin ait fourni le premier mécanisme permettant de parvenir à un accord sur une blockchain via une preuve de travail (PoW), il existe plusieurs autres moyens permettant aux réseaux blockchain de parvenir à un consensus. La preuve de participation (PoS) a été introduite dans un article universitaire en 2012. Elle a été écrite par Sunny King et Scott Nadal comme un nouveau mécanisme de consensus pour résoudre le problème de la consommation élevée d’énergie dans le minage de Bitcoin.

La preuve de participation (PoS) est l’un des mécanismes de consensus les plus populaires et a été adoptée par l’écosystème Ethereum en 2022. Peu à peu, plusieurs autres itérations sécurisées de preuve de participation ont commencé à émerger, notamment la preuve de participation hybride (PoS-PoW). , et Proof of Stake (PoS) pure, et en 2014, Proof of Stake (PoS).

Dans un système DPoS, les utilisateurs du réseau votent pour déléguer les droits de vérification de bloc à un groupe sélectionné de témoins ou de producteurs de blocs. Ce processus démocratique vise à remédier à certaines des limites de l’algorithme standard Proof of Stake (PoS) en garantissant que le pouvoir de valider les transactions est réparti entre les représentants élus plutôt que concentré entre les mains de quelques riches parties prenantes.

Cela signifie que, contrairement au Proof of Stake (PoS) traditionnel, où les parties prenantes valident directement les transactions, le DPoS permet aux détenteurs de jetons d’élire des délégués responsables de la validation des blocs.

Dans un système DPoS, les utilisateurs du réseau votent pour déléguer les droits de vérification de bloc à un groupe sélectionné de témoins ou de producteurs de blocs. Ce processus démocratique vise à remédier à certaines des limites de l’algorithme standard Proof of Stake (PoS) en garantissant que le pouvoir de valider les transactions est réparti entre les représentants élus plutôt que concentré entre les mains de quelques riches parties prenantes.

Grâce à cela, DPoS simplifie le processus de validation des blocs, ce qui accélère les délais de confirmation des transactions. Le nombre limité de délégués élus améliore également l’évolutivité du réseau.

Comment fonctionne le DPoS ?

Le mécanisme de base du DPoS tourne autour du vote, de la délégation et de la validation.

DPoS améliore le système PoS traditionnel en incorporant un mécanisme d’élection dans lequel les participants au réseau votent pour élire les délégués responsables de la validation et de la création des blocs. Ce processus implique quatre participants principaux : les électeurs, les témoins (ou producteurs de blocs), les délégués et les validateurs.

Électeurs

Dans un système DPoS, chaque participant au réseau détenant même la plus petite quantité de jeton natif peut devenir un électeur, sans aucune exigence minimale de jeton pour que les parties prenantes participent. Les électeurs jouent un rôle crucial dans la gestion du réseau en élisant des témoins et des délégués et en participant aux processus décisionnels par le biais de propositions de gestion. Le pouvoir de vote est directement proportionnel au nombre de jetons, ce qui signifie que les utilisateurs possédant plus de jetons ont plus d’influence.

Les électeurs peuvent choisir de voter ou de déléguer leur droit de vote à une autre personne. Leur principale responsabilité est de sélectionner les témoins ou les producteurs de blocs, car ces entités sont directement impliquées dans le processus de production des blocs. Les électeurs sont donc motivés à choisir des candidats dignes de confiance et compétents pour garantir le bon fonctionnement et la sécurité du réseau.

Témoins (producteurs de blocs)

Les témoins, également appelés producteurs de blocs, sont des nœuds élus par les détenteurs de jetons pour valider les transactions et créer de nouveaux blocs. Ces entités jouent un rôle essentiel dans le fonctionnement de la blockchain, car elles garantissent l’intégrité et l’exactitude des données de transaction. Lorsque toutes les transactions d’un bloc sont vérifiées, les témoins reçoivent des récompenses de bloc, généralement partagées avec les électeurs qui les ont soutenus.

Si le témoin ne parvient pas à valider les transactions dans le temps imparti, il ratera le blocage et perdra sa récompense. Cette récompense manquée est généralement transmise au témoin suivant, qui vérifie avec succès le blocage. Ce système incite les électeurs et les témoins à agir honnêtement : les électeurs visent à élire des témoins fiables pour maximiser leurs récompenses, tandis que les témoins cherchent à maintenir leur intégrité et leur réputation pour attirer les votes.

Délégués

Les électeurs élisent des délégués pour superviser les fonctions de gouvernance du DPoS. Contrairement aux témoins, qui se concentrent sur la production de blocs, les délégués sont chargés de suggérer des améliorations et des changements au réseau. Ces suggestions peuvent aller de l’ajustement de la taille des blocs à l’ajustement des récompenses des blocs.

Une fois qu’un délégué soumet une proposition, celle-ci doit être votée par les participants du réseau avant qu’elle puisse être mise en œuvre. Les délégués eux-mêmes n’ont pas le pouvoir de mettre en œuvre directement des changements dans le système ; Leur rôle est de faciliter et de suggérer des améliorations qui sont ensuite soumises à l’approbation de la communauté. Cette séparation des tâches permet de maintenir une structure de gestion équilibrée et décentralisée.

Auditeurs

Les validateurs sont des nœuds complets qui vérifient si les blocs créés par les témoins respectent les règles de consensus. Contrairement aux témoins, n’importe quel utilisateur peut devenir auditeur, et il n’existe généralement aucune incitation financière directe pour exercer ce rôle. Les validateurs jouent un rôle crucial dans le maintien de l’intégrité de la blockchain en garantissant que tous les blocs sont conformes aux règles et protocoles établis.

Incitations et mécanisme de gouvernance dans DPoS

Le mécanisme DPoS aligne les incitations de tous les participants pour promouvoir un réseau sécurisé et efficace. Les électeurs sont incités à élire des témoins et des délégués compétents afin de maximiser leurs récompenses et de garantir l’intégrité du réseau. Les témoins et les délégués, à leur tour, sont incités à maintenir leur réputation et à agir dans le meilleur intérêt du réseau pour conserver leur poste et continuer à recevoir des récompenses.

L’ensemble du processus semble aussi simple que :

Processus de consensus DPoS

Un processus de vote continu et la capacité de remplacer les acteurs peu performants ou malveillants contribuent à un modèle de gouvernance dynamique et flexible. Ce système favorise un niveau élevé de participation communautaire et garantit que le pouvoir de décision reste réparti entre les parties prenantes.

Avantages du DPoS

DPoS offre plusieurs avantages par rapport aux autres mécanismes de consensus, ce qui en fait le choix privilégié pour certains projets blockchain.

DPoS offre plusieurs avantages notables qui améliorent les performances et la gestion des réseaux blockchain. L’un des principaux avantages est l’accessibilité. Contrairement aux systèmes de preuve de travail (PoW), qui nécessitent une puissance de calcul importante et un équipement spécialisé, DPoS permet à toute personne disposant d’un jeton natif de participer au processus de vote et de devenir délégué. Cette barrière à l’entrée plus faible favorise un réseau plus inclusif où un plus large éventail de participants peuvent participer au mécanisme de consensus.

Un autre avantage important du DPoS est l’évolutivité. En limitant le nombre de délégués responsables de la production de blocs, DPoS peut parvenir à un consensus plus rapide, entraînant une augmentation du débit des transactions et une amélioration des performances du réseau. De plus, le DPoS est respectueux de l’environnement, car il ne nécessite pas la consommation d’énergie importante associée aux systèmes PoW. Cet aspect de durabilité s’aligne sur la demande croissante de technologies plus vertes.

De plus, la nature démocratique du DPoS favorise un modèle de gouvernance plus décentralisé. Un processus de vote continu garantit que les délégués restent responsables envers la communauté et que les parties prenantes peuvent participer activement aux processus décisionnels. Cette structure de gouvernance dynamique permet une adaptation et une mise en œuvre rapides des améliorations du réseau, améliorant ainsi la flexibilité globale et l’évolution de la blockchain.

À propos du DPoS

Malgré ses nombreux avantages, le DPoS présente également son lot de limites et de défis.

L’une des principales préoccupations est la possibilité d’une centralisation. Alors que le DPoS vise à décentraliser la prise de décision, le système peut par inadvertance concentrer le pouvoir entre les mains de quelques délégués.

Le nombre de délégués élus étant limité, il existe un risque qu’un petit groupe de délégués domine le réseau, entraînant des problèmes de centralisation similaires à ceux observés dans les systèmes traditionnels de preuve de participation (PoS). Cette concentration du pouvoir peut rendre le réseau vulnérable à la collusion et aux activités malveillantes.

En outre, le DPoS nécessite un niveau élevé de participation et de sensibilisation des électeurs. Pour que le système fonctionne efficacement, les électeurs doivent être bien informés sur les candidats et leurs performances. Cependant, les petites parties prenantes peuvent avoir le sentiment que leur voix n’a pas d’importance et choisir de ne pas participer, ce qui réduit la force globale du mécanisme de consensus.

De plus, compter sur un nombre limité de délégués soulève des problèmes de sécurité. Si la majorité des délégués sont de connivence ou agissent de manière malveillante, ils sont 51 % plus susceptibles de mener une attaque, mettant ainsi en danger la sécurité et la stabilité du réseau. Cette vulnérabilité nécessite une communauté vigilante et proactive pour garantir des élections continues de délégués justes et efficaces.

DPoS représente une évolution des mécanismes de consensus blockchain. À mesure que la technologie blockchain évolue, DPoS vise à fournir un cadre pour une gouvernance décentralisée et une validation efficace des blocs.

Leave a Reply

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