Preuve déléguée d’explication (Delegated Proof of Stake) expliquée

0
21

L’ algorithme de consensus de la délégation de la preuve de participation (DPoS) est considéré par beaucoup comme une version plus efficace et démocratique du mécanisme de point de venteprécédent .

Les systèmes PoS et DPoS sont utilisés en tant qu’alternative à l’ algorithme consensuel Proof of Work , puisqu’un système PoW nécessite, de par sa conception, de nombreuses ressources externes. L’algorithme Proof of Work utilise une grande quantité de travail de calcul afin de sécuriser un grand livre distribué immuable, décentralisé et transparent. Au contraire, les points de vente et les points de vente requièrent moins de ressources et sont, de par leur conception, plus durables et respectueux de l’environnement. Pour comprendre le fonctionnement de la délégation de preuve de participation, il faut d’abord comprendre les bases des algorithmes de preuve de travail et de preuve de participation qui l’ont précédé.

Preuve de travail (PoW)

La plupart des systèmes de crypto-monnaie fonctionnent au-dessus d’un registre distribué appelé blockchain et la validation des travaux a été le premier algorithme de consensus à être utilisé. Il a été mis en œuvre en tant que composant central du protocole Bitcoin, chargé de générer de nouveaux blocs et de sécuriser le réseau (via le processus d’extraction). Le bitcoin a été proposé comme une alternative au système monétaire mondial traditionnel, centralisé et inefficace. Le programme de travail a introduit un protocole consensuel viable qui rend inutile la transmission de fonds dirigée par une autorité centrale. Il fournissait des règlements de paiement décentralisés en temps réel sur un réseau économique peer-to-peer, éliminant ainsi le besoin d’intermédiaires et réduisant le coût de transaction global.

Outre d’autres types de nœuds , un système de preuve de travail est géré par un réseau de nœuds d’extraction, qui utilisent un matériel spécialisé ( ASIC ) pour tenter de résoudre des problèmes cryptographiques complexes. En moyenne, un nouveau bloc est extrait toutes les 10 minutes. Le mineur ne peut ajouter un nouveau bloc à la blockchain que s’il parvient à trouver la solution pour ce bloc. En d’autres termes, un mineur ne peut le faire qu’après avoir complété une preuve de travail, ce qui le récompense à son tour avec des pièces nouvellement créées et tous les frais de transaction de ce bloc spécifique. Néanmoins, cela a un coût élevé car cela nécessite beaucoup d’énergie et des tentatives infructueuses. De plus, le matériel ASIC est assez coûteux. 

Au-delà des efforts de maintenance du système, des questions subsistent quant à la possibilité d’appliquer un système de PdT, notamment en ce qui concerne l’évolutivité (nombre de transactions par seconde très limité). Toutefois, les chaînes de blocs de PoW sont considérées comme les plus sûres et les plus fiables et restent la norme en matière de solution de tolérance de panne.

Preuve de mise (PDS)

L’algorithme de consensus Proof of Stake est l’alternative la plus courante à Proof of Work. Les systèmes de point de vente ont été conçus pour résoudre certaines des inefficacités et des problèmes émergents qui se posent généralement sur les blockchains basés sur le PoW. Il aborde spécifiquement les coûts associés à l’ extraction de PoW (consommation d’énergie et matériel). Fondamentalement, une blockchain Proof of Stake est sécurisée de manière déterministe. Il n’y a pas d’exploitation dans ces systèmes et la validation de nouveaux blocs dépend du nombre de pièces jouées. Plus une personne détient de pièces de monnaie, plus les chances d’être choisi comme validateur de bloc sont élevées (également appelées minter ou faussaire).

Alors que les systèmes PoW reposent sur des investissements externes (consommation d’énergie et matériel), une blockchain Proof of Stake est sécurisée via un investissement interne (la crypto-monnaie elle-même).

De plus, les systèmes de point de vente rendent l’attaque d’une blockchain plus coûteuse, car une attaque réussie nécessiterait la possession d’au moins 51% du total des pièces existantes. Des attaques infructueuses entraîneraient d’énormes pertes financières. Malgré les avantages et les arguments convaincants en faveur du PDS, de tels systèmes en sont encore à leurs débuts et n’ont pas encore été testés à plus grande échelle.

Preuve de participation déléguée (DPoS)

L’algorithme de consensus délégation de preuve de participation (DPoS) a été développé par Daniel Larimer en 2014. BitShares, Steem, Ark et Lisk sont quelques-uns des projets de crypto-monnaie qui utilisent l’algorithme de consensus DPoS.

Une blockchain basée sur DPoS compte avec un système de vote où les parties prenantes sous-traitent leur travail à un tiers. En d’autres termes, ils peuvent voter pour quelques délégués qui sécuriseront le réseau en leur nom. Les délégués peuvent également être appelés témoins et ils sont chargés de parvenir à un consensus lors de la génération et de la validation de nouveaux blocs. Le nombre de voix est proportionnel au nombre de pièces que chaque utilisateur détient. Le système de vote varie d’un projet à l’autre, mais en général, chaque délégué présente une proposition individuelle lorsqu’il demande un vote. Habituellement, les récompenses recueillies par les délégués sont partagées proportionnellement avec leurs électeurs respectifs.

Par conséquent, l’algorithme DPoS crée un système de vote qui dépend directement de la réputation des délégués. Si un nœud élu se comporte mal ou ne fonctionne pas efficacement, il sera rapidement expulsé et remplacé par un autre.

En ce qui concerne les performances, les blocs de blocs DPoS sont plus évolutifs, car ils sont capables de traiter plus de transactions par seconde (TPS) par rapport à PoW et PoS.

DPoS vs PoS

Alors que PoS et DPoS sont similaires au sens de la prise de participation, DPoS présente un nouveau système de vote démocratique, par lequel les producteurs de blocs sont élus. Dans la mesure où un système DPoS est géré par les électeurs, les délégués sont motivés pour être honnêtes et efficaces ou ils se font élire. De plus, les blockchains de DPoS ont tendance à être plus rapides en termes de transactions par seconde que les transactions en mode point de vente.

DPoS vs PoW

Là où PoS tente de résoudre les erreurs de PoW, DPoS cherche à rationaliser le processus de production de blocs. Pour cette raison, les systèmes DPoS sont capables de traiter rapidement de plus grandes quantités de transactions blockchain. Maintenant, DPoS n’est pas utilisé de la même manière que PoW ou PoS. Le PoW est toujours considéré comme l’algorithme de consensus le plus sûr, et en tant que tel, c’est là que se produit le plus grand nombre de transmittances monétaires. PoS est plus rapide que PoW et a potentiellement plus de cas d’utilisation. DPoS limite l’utilisation du jalonnement au choix des producteurs de blocs. Sa production réelle en bloc est prédéterminée contrairement au système de PoW basé sur la concurrence. Chaque témoin a son tour à la production en bloc. Certains prétendent que DPoS devrait être considéré comme un système de preuve de l’autorité. 

Le DPoS diffère considérablement du PoW et même du PoS. Son incorporation du vote des parties prenantes est un moyen de décider et de motiver des délégués (ou des témoins) honnêtes et efficaces. Cependant, la production de blocs actuelle est assez différente de celle des systèmes de point de vente et, dans la plupart des cas, elle offre de meilleures performances en termes de transactions par seconde.

Source : Binance

LEAVE A REPLY

Please enter your comment!
Please enter your name here