Comparé au précédent mécanisme de preuve de participation (PoS), l’algorithme de consensus Delegated Proof of Stake (DPoS) est considéré par beaucoup comme une version plus efficace et plus démocratique.
Étant donné que la preuve de travail (PoW) nécessite de nombreuses ressources externes de par sa conception, la preuve d'enjeu et la preuve d'enjeu déléguée sont utilisées comme alternatives à l'algorithme de consensus de preuve de travail. L'algorithme de preuve de travail utilise de grandes quantités de calculs pour garantir un grand livre distribué immuable, transparent et décentralisé. La preuve de participation et la preuve de participation déléguée ne nécessitent pas autant de ressources et sont plus durables et plus respectueuses de l'environnement de par leur conception. Pour comprendre le fonctionnement de la Delegated Proof of Stake, vous devez d’abord maîtriser quelques connaissances de base en matière de Proof of Work et de Proof of Stake.
Preuve de travail (PoW)
La plupart des systèmes de monnaie numérique fonctionnent sur un registre distribué appelé blockchain, et la preuve de travail a été le premier algorithme de consensus utilisé. Il constitue le cœur du protocole Bitcoin et est chargé de générer de nouveaux blocs et de sécuriser le réseau (via le minage). Bitcoin peut remplacer le système monétaire traditionnel mondial centralisé et inefficace. La preuve de travail introduit un protocole de consensus viable qui élimine la nécessité pour les envois de fonds de passer par une institution centralisée. Il fournit un système de paiement décentralisé basé sur un réseau peer-to-peer et élimine l'implication d'intermédiaires, réduisant ainsi considérablement les coûts de transaction.
Le système de preuve de travail est maintenu conjointement par les nœuds miniers et d'autres types de nœuds. Il utilise du matériel spécial (mineurs ASIC) pour tenter de résoudre des problèmes cryptographiques complexes et extraire un nouveau bloc toutes les dix minutes en moyenne. Les mineurs ne peuvent ajouter un nouveau bloc à la blockchain qu’après avoir trouvé une solution à ce bloc. En d’autres termes, les mineurs ne peuvent le faire qu’après avoir rempli une preuve de travail, qui à son tour récompense les mineurs avec de la monnaie numérique nouvellement extraite et tous les frais de transaction pour ce bloc. Cependant, cela est extrêmement coûteux car cela consomme beaucoup d’énergie et nécessite de nombreuses tentatives infructueuses. De plus, le matériel ASIC est également très coûteux.
Outre les dépenses liées à la maintenance du système, un certain nombre de problèmes affectent les systèmes de preuve de travail, notamment en termes d'évolutivité (un nombre très limité de transactions par seconde). Malgré cela, les blockchains de preuve de travail sont toujours considérées comme la solution standard la plus sécurisée, la plus fiable et la plus tolérante aux pannes.
Preuve de participation (PoS)
L’algorithme de consensus Proof-of-Stake est l’alternative la plus courante à la Proof-of-Work. La preuve de participation vise à résoudre les inefficacités et les problèmes émergents de certaines blockchains de preuve de travail. Il examine les coûts (consommation d’énergie et matériel) du mining de preuve de travail. Fondamentalement, Proof of Stake assure la sécurité de la blockchain de manière déterministe. Sans minage dans ces systèmes, la validation de nouveaux blocs dépend du nombre de pièces mises en jeu. Plus une personne détient de pièces, plus la probabilité d’être sélectionnée comme validateur de bloc (également appelé monnayeur ou faussaire) est élevée.
La preuve de travail repose sur un investissement externe (consommation d'énergie et matériel), tandis que la preuve de participation renforce la sécurité de la blockchain avec un investissement interne (la monnaie numérique elle-même).
De plus, le système de preuve de participation rend plus coûteuse l’attaque de la blockchain, car une attaque réussie nécessite la possession d’au moins 51 % de la monnaie totale existante. Et une attaque ratée entraînera d’énormes pertes financières. Bien que la preuve de participation présente des avantages incontestables et des avantages significatifs, le système en est encore à ses débuts et n’a pas encore été testé à plus grande échelle.
Preuve de participation déléguée (DPoS)
L'algorithme de consensus Delegated Proof of Stake (DPoS) a été proposé par Daniel Larimer (BM) en 2014. Par exemple : Bitshares, Steem, Ark et Lisk sont tous des projets de monnaie numérique qui utilisent l'algorithme de consensus de preuve de participation déléguée.
La blockchain Delegated Proof of Stake dispose d'un système de vote dans lequel les parties prenantes confient leur travail à un tiers. Autrement dit, ils peuvent voter pour plusieurs représentants afin de protéger le réseau en leur nom. Les délégués, également appelés témoins, doivent parvenir à un consensus dans le processus de génération et de validation de nouveaux blocs. Le pouvoir de vote est proportionnel au nombre de pièces détenues par chaque utilisateur. Les systèmes de vote varient d'un projet à l'autre, mais en général, chaque représentant apporte sa voix personnelle lors du vote. En règle générale, les représentants collectent des récompenses et les distribuent proportionnellement à leurs électeurs respectifs.
Par conséquent, l’algorithme Delegated Proof of Stake crée un système de vote qui dépend directement de la réputation des représentants. Si un nœud élu se comporte mal ou ne fonctionne pas efficacement, il sera rapidement expulsé et remplacé par un autre nœud.
En termes de performances, les blockchains Delegated Proof of Stake sont plus évolutives et capables de traiter plus de transactions par seconde (TPS) que Proof of Work et Proof of Stake.
Preuve de participation déléguée VS Preuve de participation
Alors que la preuve de participation et la preuve de participation déléguée sont similaires dans un sens décentralisé, la preuve de participation déléguée propose un nouveau système de vote démocratique pour élire les producteurs de blocs. Étant donné que le système de preuve de participation déléguée est maintenu par les électeurs, les représentants doivent agir honnêtement et efficacement ou être rejetés. De plus, les blockchains de preuve de participation déléguées ont tendance à être plus rapides que les blockchains de preuve de participation en termes de transactions par seconde.
Preuve d'enjeu déléguée VS Preuve de travail
Contrairement au Proof-of-Stake, qui tente de résoudre le problème du Proof-of-Work, le Delegated Proof-of-Stake vise à simplifier le processus de génération de blocs. Par conséquent, le système Delegated Proof-of-Stake est capable de traiter rapidement de grandes quantités de transactions en chaîne. La preuve de participation déléguée est utilisée d’une manière différente de la preuve de travail et de la preuve de participation. Étant donné que la preuve de travail est toujours reconnue comme l’algorithme de consensus le plus sécurisé, la plupart des flux financiers se produisent ici. Étant donné que la preuve d’enjeu fonctionne plus efficacement que la preuve de travail, elle comporte plus de cas d’utilisation. La preuve de participation déléguée limite l’utilisation de la participation dans le processus d’élection des producteurs de blocs. Contrairement aux systèmes de preuve de travail, qui ont des systèmes concurrents, la génération réelle des blocs de preuve de participation déléguée est planifiée. Chaque témoin produit à tour de rôle des blocs. Certains soutiennent que la preuve de participation déléguée devrait être considérée comme un système de preuve d’autorité.
en conclusion
La preuve d’enjeu déléguée est très différente de la preuve de travail ou même de la preuve d’enjeu. Il intègre un mécanisme de vote des parties prenantes pour inciter et élire des représentants (ou témoins) honnêtes et efficaces. Cependant, le processus de production de blocs réel est complètement différent des systèmes de preuve de participation et présente dans la plupart des cas des performances plus élevées en termes de transactions par seconde.



