Expliquer les différents algorithmes de Proof of Stake

Si vous êtes intéressé par la crypto-monnaie et la technologie de réseau Blockchain, vous avez probablement entendu parler de Proof of Stake. Ce mécanisme de consensus populaire maintient la sécurité et l'intégrité des réseaux Blockchain, mais il ne se présente pas sous une seule forme. Il existe de nombreux mécanismes de preuve de participation différents, chacun ayant des caractéristiques et un objectif uniques. Alors, discutons des différents types de mécanismes de preuve de participation.

1. Preuve de participation (PoS)

L'algorithme Proof of Stake est au centre de tous les mécanismes. Le mécanisme original de preuve de participation, développé en 2012, utilise des individus connus sous le nom de validateurs pour créer et vérifier des lots de transactions via un processus connu sous le nom de jalonnement. La thésaurisation consiste à conserver une certaine quantité de crypto-monnaie pendant une certaine période de temps, et les validateurs doivent le faire pour jouer un rôle dans la vérification du bloc.

Par exemple, pour devenir un validateur Ethereum, vous devez déposer et fermer au moins 32 ETH. Bien qu'il s'agisse d'un très grand nombre, beaucoup choisissent de miser plus pour augmenter leurs chances de pouvoir vérifier le bloc et de gagner le bonus.

L'algorithme "Proof of Stake" est devenu populaire ces dernières années pour un certain nombre de raisons, notamment l'efficacité énergétique. L'efficacité énergétique accrue du Proof of Stake lui permet de fonctionner à moindre coût que le Proof of Work avec moins d'impact sur l'environnement. Le coût opérationnel inférieur de la preuve de participation peut également entraîner des frais de transaction inférieurs.

Aujourd'hui, de nombreuses blockchains se tournent vers la « preuve d'enjeu » en raison de ces avantages. Par exemple, Ethereum est sur le point de passer à Proof of Stake, tandis que Dogecoin envisage également actuellement de faire la transition.

De plus, les systèmes PoS rendent les attaques basées sur la Blockchain très coûteuses car une attaque réussie nécessite la possession d'au moins 51 % de la crypto-monnaie totale qu'elle contient et les attaques ratées entraînent d'énormes pertes financières.

2. Preuve de participation pure (PPoS)

L'algorithme de "pure preuve d'enjeu" consiste à sélectionner au hasard des utilisateurs pour vérifier les blocs via une "semence de choix" dans chaque bloc. Ces utilisateurs sont choisis en secret, et la probabilité qu'un utilisateur soit choisi est directement proportionnelle à la quantité de crypto-monnaies qu'il choisit de partager. Ce mécanisme ne permet pas aux utilisateurs d'exploiter le système en divisant leurs mises sur plusieurs comptes. La seule façon pour un utilisateur d'augmenter les chances de son choix de validation de bloc est d'augmenter la quantité de crypto-monnaie empilée.

Algorand est une Blockchain populaire qui utilise l'algorithme de "pure preuve d'enjeu". Tous les utilisateurs d'Algorand avec leurs fonds ALGO ont la possibilité de choisir de vérifier le blocage. Vérifier Expliquez les principaux frais de crypto-monnaie et comment ils vous coûtent de l'argent.

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

L'algorithme de « preuve de participation déléguée » consiste à élire ou à déléguer des auditeurs en fonction des votes des parties prenantes. Dans n'importe quel DPoS Blockchain, les parties prenantes peuvent transmettre leurs fonds à un authentificateur externe, qui utilisera lesdits fonds pour augmenter les chances de vérification ou de création d'un nouveau bloc.

Cela signifie que peu importe la quantité de crypto-monnaie que vous avez accumulée ou la qualité de votre matériel, vous ne pouvez devenir validateur que si vous êtes élu. Vous devez également fournir une suggestion quant à la raison pour laquelle vous faites un correcteur fiable. Cela augmente les chances que les auditeurs aient des intentions bénignes et bénéfiques pour la Blockchain et sa sécurité.

Les parties prenantes voteront pour le validateur en qui elles ont le plus confiance, car ce validateur est plus susceptible de traiter un bloc et de gagner une récompense, qui est ensuite partagée avec ceux qui ont voté pour lui. Plus les acteurs de la crypto-monnaie placent, plus ils ont de pouvoir de vote.

De nombreux réseaux Blockchain populaires utilisent la preuve de participation déléguée, notamment EOS et Steem.

En termes de performances, les réseaux Blockchain basés sur l'algorithme DPoS sont plus évolutifs et capables de traiter plus de transactions par seconde (TPS) par rapport aux PoW et PoS.

4. Preuve de participation hybride (HPoS)

Hybrid Proof of Stake, également connu sous le nom de Hybrid Proof of Stake/Proof of Work, est un mécanisme qui combine les principaux avantages de chacun des deux mécanismes distincts. Vous vous demandez peut-être comment vous pouvez combiner deux mécanismes qui ont tant de différences, mais cela peut certainement être fait et a déjà été fait. Comment ça marche?

Les mécanismes hybrides PoS/PoW utilisent des mineurs, comme vous le trouvez dans le mécanisme classique de preuve de travail. Mais ces mineurs ne feront que créer de nouveaux blocs. Ensuite, les validateurs vérifieront et voteront sur les nouveaux blocs. L'objectif principal de l'intégration de PoW et PoS est d'empêcher les mineurs d'héberger toute la puissance de hachage au sein du réseau, ce qui rend le processus de validation plus équitable pour tous les utilisateurs.

5. Preuve d'authentification (PoV)

Vous pourriez considérer la preuve d'authentification comme une version plus stricte de la preuve de participation. En effet, dans le système PoV, chaque validateur du réseau dispose d'une copie complète de chaque transaction effectuée. De plus, chaque validateur dispose d'une liste de tous les utilisateurs du réseau, tous identifiés via leur propre adresse de clé publique.

L'algorithme PoV exige également que les deux tiers de tous les validateurs du système parviennent à un consensus pour qu'un bloc soit confirmé. Cela garantit que la majorité du réseau estime que chaque bloc est valide. Cependant, étant donné que tous les nœuds ne sont pas tenus de vérifier chaque nouveau bloc, les cybercriminels ont plus de chances de prendre le contrôle du réseau, car ils n'ont pas besoin de tout prendre en charge pour obtenir une authentification renforcée. Vérifier Qu'est-ce qu'une attaque eclipse en crypto-monnaie ?

6. Preuve d'importance (PoI)

La principale différence entre la preuve de participation traditionnelle et la preuve de participation est que l'algorithme de preuve de participation prend en compte des facteurs supplémentaires pour déterminer si un bloc est valide. Les développeurs de crypto-monnaie NEM ont créé ce mécanisme pour faire face à certains des risques du protocole Proof of Stake.

L'algorithme de preuve d'importance ne nécessite pas non plus de matériel hautement spécialisé et énergivore pour le processus de validation, ce qui signifie qu'il est également relativement respectueux de l'environnement. Cela donne également plus d'équité et de contrôle au détenteur du jeton sur quiconque possède des plates-formes minières ou des fermes de haute qualité.

7. Preuve de participation du bailleur (LPoS)

L'algorithme Leased Proof of Stake est quelque peu similaire au mécanisme Delegated Proof of Stake à certains égards, mais les deux ne sont pas la même chose. « Lesor Proof of Stake » implique que les détenteurs de crypto-monnaie louent certains de leurs actifs numériques au contrat pour valider les blocs en leur nom. Cela signifie que, contrairement à la preuve de participation déléguée, les auditeurs ne sont pas votés dans la preuve de participation louée du réseau. Cela donne aux détenteurs de jetons ordinaires qui n'ont pas d'énormes avoirs la possibilité de contribuer à un mécanisme de consensus Blockchain particulier.

Les actionnaires peuvent également retirer leur bail de n'importe quel nœud quand ils le souhaitent. Ce mécanisme de consensus est actuellement utilisé par la blockchain WAVES, qui a été lancée en 2017. Les validateurs (ou contrefacteurs) de ce réseau ne reçoivent pas de récompenses de vérification typiques et sont plutôt payés sous forme de frais de transaction.

8. Preuve de participation liquide (LPoS)

L'algorithme "Liquid Proof of Stake" est un autre type de mécanisme de consensus qui implique que les parties prenantes confient leur argent à d'autres. Encore une fois, cela peut ressembler à un mécanisme de « preuve de participation déléguée » ou de « bailleur », mais la principale différence est que la preuve de participation liquide permet aux parties prenantes de choisir si elles souhaitent confier les responsabilités de la pile à un autre nœud ou partager leur argent. eux-mêmes.

"Liquid Proof of Stake" est notamment utilisé par Tezos, où le processus de minage est connu sous le nom de "baking", et les "bakers" créent et confirment de nouveaux blocs. La blockchain donne à chacun la possibilité de devenir auditeur, en équilibrant les règles du jeu et en empêchant les gros propriétaires de monopoliser le réseau. Cependant, celui qui a des piles plus importantes a plus de chances d'être choisi pour confirmer le blocage. Vérifier Les meilleurs endroits pour accumuler de l'Ethereum.

Divers mécanismes de « preuve de participation »

Alors que l'algorithme original de « preuve d'enjeu » est actuellement le plus populaire des mécanismes évoqués ci-dessus, il est indéniable que la modification de l'algorithme initial a ses avantages, qu'il s'agisse d'utiliser moins d'énergie, d'augmenter l'équité pour toutes les parties prenantes ou de promouvoir For des auditeurs plus engagés et de bonne foi. Nous verrons peut-être de plus en plus de variantes du mécanisme Proof of Stake lancé au cours des prochaines années, et l'une d'entre elles pourrait devenir la référence pour les développeurs de Blockchain et de crypto-monnaie. Vous pouvez désormais visualiser Quel est le tueur d'Ethereum ? Comparatif des meilleures options.

Aller au bouton supérieur