Quelles sont les pièces de preuve de mise : Guide ultime — Blockgeeks

Rajarshi Mitra

1 month ago
What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Dans ce guide, quelles sont les pièces de preuve de mise, nous allons vous présenter quelques pièces de POS prometteuses. Avant d'aller plus loin, donnons un aperçu de la preuve de l'enjeu et pourquoi elle est préférable aux prisonniers de guerre.

Alors que les pièces de preuve de travail (POW) ont ouvert la voie aux crypto-monnaies, tous les indicateurs pointent vers la domination du marché par POS/preuve de pièces de jeu. La chose vraiment étonnante à propos de POS est qu'il est plus évolutif que POW, tout en n'étant pas aussi gaspillé. Cependant, POS apporte également différents avantages économiques ou dividendes à ses utilisateurs, tels que la possibilité de lancer un masternode ou de jalonner leurs pièces dans un portefeuille pouvant faire l'objet d'une participation.

Que sont les mécanismes de consensus ?

Par sa définition même, un écosystème décentralisé ne dispose pas d'un organisme centralisé qui contrôle ses activités. Bien que cela les protège contre la corruption et les périls d'un système centralisé, cela soulève une question très valable.

Comment faire quelque chose dans un système décentralisé ?

Dans un système centralisé, l'organe central est chargé de prendre des décisions, ce qui est un luxe qu'un réseau décentralisé n'a pas. Pour atténuer cette situation, les écosystèmes décentralisés utilisent des « protocoles consensuels ». Le consensus est un moyen dynamique de parvenir à un accord au sein d'un groupe. Alors que le vote ne fait que régler une règle de la majorité sans réfléchir aux sentiments et au bien-être de la minorité, un consensus permet de parvenir à un accord qui pourrait profiter à l'ensemble du groupe.

D'un point de vue plus idéaliste, le Consensus peut être utilisé par un groupe de personnes dispersées à travers le monde pour créer une société plus équitable et plus juste.

Une méthode de prise de décisions consensuelles est appelée « mécanisme consensuel ».

Selon Wikipédia, les principaux objectifs d'un mécanisme de consensus sont :

Recherche d'un accord : Un mécanisme de consensus devrait susciter le plus d'accord possible de la part du groupe.

Collaborative : Tous les participants doivent s'efforcer de travailler ensemble pour obtenir un résultat qui accorde la priorité au meilleur intérêt du groupe.

Coopérative : Tous les participants ne devraient pas mettre leurs propres intérêts avant et travailler en équipe plus que les individus.

Égalitaire : Un groupe qui tente de parvenir à un consensus devrait être aussi égalitaire que possible. Ce que cela signifie fondamentalement que chaque vote a un poids égal. Le vote d'une personne ne peut être plus important que celui d'une autre.

Inclusif : Le plus grand nombre possible de personnes devraient participer au processus de consensus. Ce ne devrait pas être comme un vote régulier où les gens croient que leur vote n'aura aucun poids à long terme.

Participation : Le mécanisme de consensus devrait être tel que chacun devrait participer activement au processus global.

La méthode par laquelle un système obtient un consensus est appelée protocoles de consensus ou mécanismes de consensus. Lors de la création de Bitcoin, Satoshi Nakamoto a complètement changé les protocoles de consensus en ouvrant le concept de consensus Nakamoto. Les exigences pour un tel protocole sont les suivantes :

Il devrait être en mesure de faire face à un réseau étendu.

Le mécanisme de consensus devrait permettre de valider correctement les transactions par au moins les 2/tiers du réseau.

Devrait protéger contre les doubles dépenses.

La chose unique dans le consensus de Nakamoto est le concept de « difficulté ». La difficulté pourrait être une sorte de travail, de ressource ou d'atout, que le membre du réseau doit investir pour créer un nouveau bloc. La « difficulté » aide à :

Vérification par bloc.

Contrôler le nombre de pièces/jetons flottant dans l'écosystème.

Apporter la sécurité dans le système.

Nous examinerons les deux formes les plus populaires et les plus utilisées du consensus Nakamoto :

Preuve de travail (PDP)

Preuve de mise en jeu (PDV)

Nous n'entrerons pas dans les détails des prisonniers de guerre, mais nous allons vous donner une brève idée. Dans un système de consensus sur les prisonniers de guerre, nous avons des mineurs dans le réseau qui utilisent leurs ressources informatiques pour résoudre des énigmes cryptographiques difficiles. Si quelqu'un résout correctement le puzzle, alors leur bloc est ajouté à la blockchain. En retour, ils reçoivent une récompense de bloc pour leurs efforts.

Malheureusement, les prisonniers de guerre ont deux problèmes majeurs :

Ce n'est pas un système évolutif.

Il est extrêmement gaspillé car il oblige les mineurs à gaspiller des ressources informatiques réelles.

C'est la raison pour laquelle de nombreux projets optent à la place du système de consensus sur la preuve de pieu.

Qu'est-ce que la preuve de mise ?

Une preuve de mise en jeu rendra l'ensemble du processus d'exploitation virtuelle et remplacera les mineurs par des validateurs. Voici comment le processus fonctionnera :

Les validateurs devront enfermer certaines de leurs pièces en tant que mise.

Après cela, ils vont commencer à valider les blocs. Autrement dit, lorsqu'ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle.

Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris.

Outre le mécanisme de consensus, certains projets prévoient des fonctionnalités spéciales de jalonnement. Dans ces projets, les détenteurs verrouillent une partie de leurs jetons dans le réseau pour recevoir des privilèges spéciaux tels que le vote et l'hébergement de masternodes. Une autre chose que vous devez noter est que chaque projet a sa propre version de l'algorithme Proof of stake S. Dans ce guide, nous allons examiner trois projets qui utilisent (ou vont utiliser) une variation de l'algorithme Proof of Stake, à savoir - Ethereum, EOS et Tezos. Après cela, nous allons examiner comment Dash tire parti du jalonnement pour exécuter Masternodes.

#1 Ethereum

 What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Avant de commencer, il ya une chose qui devrait être clairement Ethereum est actuellement pas une preuve de pièce de jeu, mais il est une pièce de prisonniers de guerre. Ethereum finira par passer à Preuve de l'enjeu dans sa phase finale. La mise en œuvre de Preuve de pieu d'Ethereum est appelée le « protocole Casper ». Casper a été créé pour atténuer principalement le plus grand défaut de l'algorithme de preuve de mise - le problème « Rien en jeu ».

Quel est le problème Rien en jeu ?

Considérez la situation suivante :

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Dans le diagramme ci-dessus, nous avons la chaîne principale (bleue) qui a été minée jusqu'au bloc #53. Cependant, il existe une branche parallèle provenant du bloc #50 (rouge). Que se passera-t-il si des mineurs malveillants se réunissent et continuent d'exploiter la chaîne rouge jusqu'à ce qu'elle dépasse la chaîne bleue ? Toutes les transactions qui ont eu lieu dans les blocs 51, 52 et 53 seront immédiatement nulles et annulées.

Dans un système de preuve de pieu, ce risque peut être atténué.

Supposons que le mineur malveillant Alice veuille exploiter la chaîne rouge. Même si elle y consacre tout son pouvoir de hachage, elle n'aura pas d'autre mineur pour la rejoindre dans la nouvelle chaîne. Tout le monde continuera à exploiter la chaîne bleue parce qu'il est plus rentable et sans risque d'exploiter la chaîne plus longue.

Souvenez-vous que les prisonniers de guerre sont extrêmement coûteux en termes de ressources. Cela n'a aucun sens pour un mineur de gaspiller autant de ressources sur un bloc qui sera rejeté par le réseau de toute façon. Par conséquent, les fractionnements de chaîne sont évités dans un système de preuve de travail parce qu'il sera extrêmement coûteux.

Cependant, les choses semblent un peu différentes lorsque vous apportez une preuve de pieu. Si vous êtes un validateur, alors vous pouvez simplement mettre votre argent à la fois dans la chaîne rouge et la chaîne bleue sans aucune crainte de répercussion. Peu importe ce qui se passe, vous gagnerez toujours et n'aurez rien à perdre, malgré la façon dont vos actions peuvent être malveillantes.

C'est ce qu'on appelle le problème « Rien en jeu », et c'est quelque chose que Ethereum a dû résoudre. Ils avaient besoin d'un protocole qui pourrait mettre en œuvre POS et atténuer le problème « Rien en jeu ».

Entrez le protocole Casper

Casper est un protocole POS qui a un mécanisme de punition intégré. Voici comment cela fonctionnera :

Les validateurs mettent en jeu une partie de leurs Ethers en jeu.

Après cela, ils vont commencer à valider les blocs. Autrement dit, lorsqu'ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle.

Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris.

Cependant, si un validateur agit de manière malveillante et essaie de faire un « rien en jeu », il sera immédiatement réprimandé, et tous ses enjeux seront coupés.

Quiconque agit de manière malicieuse/byzantine sera immédiatement puni en ayant son pieu coupé. C'est là qu'il diffère de la plupart des autres protocoles de preuve de pieu. Les éléments malveillants ont quelque chose à perdre, il est donc impossible qu'il n'y ait rien en jeu.

Cela signifie que les validateurs devront faire attention à leur disponibilité de nœud. L'insouciance ou la paresse les amènera à perdre leur pieu. Cette propriété réduit la censure des transactions et la disponibilité globale. Parallèlement à tout cela, la propriété « slashing » donne également à Casper un avantage distinct par rapport aux protocoles de preuve standard de travail.

L'état actuel de Casper

Il existe actuellement deux versions de l'algorithme Casper qui sont en cours de développement côte à côte :

Casper the Friendly Finality Gadget (FFG) : Le fondateur d'Ethereum Vitalik Buterin développe Casper FFG. FFG est un mécanisme hybride de consensus de puissance et de preuve de pieu. Les blocs seront toujours explosés via le POW et chaque 50e bloc sera un point de contrôle de preuve de pieu.

Casper Correct-by-Construction (CBC) : Vlad Zamfir tête Casper CBC. CBC permet à Ethereum de dériver Casper dynamiquement.

#2 EOS

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

EOS vise à devenir un système d'exploitation décentralisé capable de prendre en charge les DApps à l'échelle industrielle. Dirigé par Dan Larimer et Brendan Blumer, il est l'une des plates-formes les plus parlées dans le crypto-space. Ethereum, comme mentionné ci-dessus, utilise actuellement le protocole POW, ce qui le rend très lent et peu fiable. EOS prévoit de produire une plate-forme qui peut potentiellement effectuer des millions de transactions par seconde. La façon dont ils le font est d'utiliser une forme unique de l'algorithme de preuve de mise, appelé DPOS ou preuve de mise déléguée.

Comment fonctionne le DPOS ?

L'algorithme de consensus standard de preuve de mise suit le principe d'un consensus classique de Nakamoto. Une majorité de l'ensemble du réseau est prise pour le processus de consensus. Cependant, cela peut être un processus lent à mesure que la taille du réseau augmente. Dans le DPOS, les délégués sont élus parmi les validateurs disponibles au moyen d'un système de vote d'approbation continu. Ces délégués seront chargés du processus de consensus.

Dans EOS, ces délégués sont appelés « producteurs de blocs ». Au total, 21 producteurs de blocs sont élus sur la liste des validateurs. N'importe qui peut participer à l'élection du producteur en bloc. Ils seront autorisés à produire des blocs proportionnels au total des votes qu'ils reçoivent par rapport à tous les autres producteurs.

Pour résumer les rôles principaux des producteurs de blocs :

Assurez-vous que leur nœud est toujours en cours d'exécution et en bonne santé.

Recueillir les transactions dans les blocs.

Validation des transactions par signature et diffusion de ces blocs.

Maintenir la santé globale et le bien-être du réseau.

Pourquoi utiliser DPOS ?

Comme vous pouvez l'imaginer, DPOS est beaucoup plus rapide que POS simplement parce que les nœuds impliqués sont beaucoup moins. EOS a atteint un sommet de 3 996 transactions par seconde. La capture d'écran ci-dessous nous montre également que les blocs sont confirmés dans EOS en seulement 0,5 secondes.

Le système DPOS ne connaît pas de fourche car au lieu de concourir pour trouver des blocs, les producteurs devront plutôt coopérer. En cas de fourche, le consensus passe automatiquement à la chaîne la plus longue.

Qu'est-ce que TAPOS ?

Transaction comme preuve de participation ou TAPOS est une fonctionnalité du logiciel EOS. Chaque transaction dans le système doit avoir le hachage de l'en-tête de bloc récent. Cela permet de faire ce qui suit :

Empêche la relecture des transactions sur différentes chaînes.

Signale au réseau qu'un utilisateur et sa mise sont sur une fourche particulière.

Empêche les validateurs d'agir de manière malveillante sur d'autres chaînes.

EOS jalonnement pour les ressources

Alors que EOS et Ethereum sont toutes deux des plateformes de contrat intelligentes, il existe une différence philosophique fondamentale entre les deux projets. Ethereum agit comme un superordinateur mondial qui loue son pouvoir aux développeurs pour construire leurs DApps. EOS, d'autre part, est construit sur un modèle de propriété. Au lieu de payer un loyer pour les ressources, vous les possédez.

Au moment où vous misez des jetons EOS, vous êtes donné des ressources telles que la bande passante réseau et la bande passante CPU en retour. Puisque la RAM est une ressource rare, vous devrez l'acheter sur le marché RAM. Lorsque vous vendez vos ressources comme CPU et bande passante réseau, vous récupérez vos jetons jalonnés.

#3 Tezos

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Tezos est une plateforme de contrats intelligents décentralisée et autonome cofondée par Arthur Breitman et Kathleen Breitman. La société a son siège en Suisse et a levé un montant de 232 millions de dollars dans un ICO non plafonné en seulement deux semaines, acceptant des contributions à la fois de bitcoin et d'éther. Tezos utilise une preuve de mise liquide ou un LPOS à des fins de consensus.

Jusqu'à présent, nous avons vu deux formes de preuve de pieu (POS) :

Casper d'Ethereum, qui prend la majorité de l'ensemble du réseau.

Le DPOS d'EO qui élit les délégués du réseau, qui, à son tour, s'occupe du consensus.

Le LPOS combine les facettes de ces deux approches pour créer un mécanisme de consensus fondé sur les principes de la démocratie liquide.

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Il s'agit d'un système qui effectue une transition fluide entre la démocratie directe et la démocratie représentative (déléguée).

Le processus a les caractéristiques suivantes :

Les gens peuvent voter directement sur leurs politiques.

Les gens peuvent déléguer leurs responsabilités de vote à un délégué qui peut voter sur leurs politiques pour eux.

Les délégués eux-mêmes peuvent déléguer leurs responsabilités de vote à un autre délégué qui peut voter en leur nom. Cette propriété est appelée transitivité.

Si une personne n'aime pas le vote donné par son délégué, elle peut le reprendre et voter sur la politique elle-même.

Alors, quels sont les avantages de la démocratie liquide ?

L'opinion de chaque personne compte et joue un rôle dans l'élaboration finale de la politique.

Pour devenir délégué, il suffit de gagner la confiance d'une personne. Ils n'ont pas besoin de dépenser des millions de dollars pour des campagnes électorales coûteuses. De ce fait, l'obstacle à l'entrée est relativement faible.

En raison de la possibilité d'osciller entre démocratie directe et démocratie déléguée, les groupes minoritaires peuvent être représentés équitablement.

Enfin, il a un modèle évolutif. Quiconque n'a pas le temps de voter sur ses politiques peut simplement déléguer ses responsabilités de vote.

Qu'est-ce que la preuve liquide de mise ?

Contrairement à DPOS, il n'y a pas de règle stricte et rapide selon laquelle les délégués doivent absolument être sélectionnés. C'est entièrement au participant qu'il revient de savoir ce qu'il veut faire. Bon, alors commençons avec le LPOS.

Le LPOS de Tesos nécessite de mettre un certain nombre de jetons Tezos pour participer au consensus sur la blockchain. Le processus de jalonnement des jetons Tezos (XTZ) est appelé cuisson.

Les détenteurs de jetons appelés « boulangers » peuvent déléguer leurs droits de validation à d'autres détenteurs de jetons sans transférer la propriété. Contrairement à EOS, la délégation est facultative.

Blocs de cuisson

Vous trouvez et ajoutez des blocs à la blockchain Tezos via un processus appelé « cuisson ». Voici comment cela fonctionne :

Les boulangers obtiennent des droits de publication en bloc en fonction de leur participation.

Chaque bloc est cuit par un boulanger aléatoire puis notarié par 32 autres boulangers aléatoires.

Si le bloc est bon à aller, alors le bloc est ajouté à la blockchain.

Le boulanger réussi obtient une récompense de bloc et peut facturer des frais de transaction pour toutes les transactions à l'intérieur du bloc.

Comme nous l'avons déjà dit, les détenteurs de jetons ont la possibilité de déléguer leurs droits de cuisson à d'autres détenteurs sans laisser tomber la propriété de leurs jetons. Une fois le processus de cuisson terminé, le boulanger partagera ses récompenses avec le reste des délégués.

#4 TIRET

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

DASH est l'une des crypto-monnaies les plus populaires sur le marché aujourd'hui. Le créateur Evan Duffield est tombé sur Bitcoin en 2010 et a été extrêmement impressionné par la technologie. Cependant, il n'était pas si inquiet de la lenteur des transactions et du manque de respect de la vie privée.

C'est pourquoi il a décidé d'utiliser le code de base et de créer sa propre crypto-monnaie le 18 janvier 2014. Dash était autrefois appelé Xcoin qui devient plus tard « DarkCoin », qui a été rebaptisé Dash. DASH est un portmanteau de « Digital Cash ».

Caractéristiques spéciales du tableau de bord

Envoyer des transactions privées via la fonctionnalité PrivateSend.

Envoyer des transactions instantanées soignées via InstantSend.

Puisque DASH est un fork du protocole Bitcoin, c'est un système de preuve de travail (POW).

Comme l'indique la dernière fonctionnalité, DASH est un protocole POW, au lieu d'un protocole POS. Donc, la question évidente est, pourquoi en parlons-nous dans un guide sur les pièces de preuve de mise en jeu ? Eh bien, DASH a une fonctionnalité qui permet à ses détenteurs d'héberger des Masternodes et de fournir un service au réseau.

Que sont les Masternodes de Dash ?

Masternodes sont comme les nœuds complets du réseau Bitcoin, sauf qu'ils doivent fournir un service particulier au réseau et doivent avoir un investissement substantiel dans le système. Pour exécuter un Masternode, il faut mettre un 1000 DASH.

Donc, maintenant la question qu'il faut se poser est, pourquoi un Masternode doit-il faire ce genre d'investissement ?

En échange de leurs services, les Masternodes sont remboursés en dividendes sur leur investissement. La promesse d'une récompense incite les Masternodes à travailler dans le meilleur intérêt de l'écosystème. Dash a été la première crypto-monnaie à implémenter le modèle Masternode dans son protocole.

Les nœuds maîtres créent un réseau de deuxième niveau, suivant un algorithme de preuve de service, et existent au-dessus du réseau standard de mineurs de premier niveau. Ce système à deux niveaux crée une synergie entre les mécanismes de preuve de service et de preuve de travail dans le réseau Dash.

Une fois qu'un Masternode est actif, il est en charge d'un certain ensemble de fonctions comme InstantSend et PrivateSend. Ils sont également en charge de la gouvernance des réseaux.

Comme l'exécution d'un masternode nécessite de l'argent et des efforts, afin d'inciter les opérateurs de nœud, ils sont récompensés pour leurs efforts. La récompense est généralement de 45% de la récompense de bloc. Cependant, pour obtenir une réponse plus concrète, nous devrons vérifier certains paramètres.

Système de récompenses des Masternodes

Puisque le nombre de Masternodes actifs dans le système DASH continue de changer, la récompense continue de fluctuer selon cette formule : (n/t) *r*b*a

Les variables de la formule sont les suivantes :

n est le nombre de nœuds maîtres qu'un opérateur contrôle

t est le nombre total de Masternodes

r est la récompense de bloc actuelle (actuellement ~3.6 TIRET)

b est des blocs dans une journée moyenne. Pour le réseau Dash, il s'agit généralement de 576.

a est le paiement moyen de Masternode (45% du montant moyen du bloc)

Le retour sur investissement pour l'exécution d'un Masternode peut être calculé comme suit : (n/t) *r * b*a*365) /1000.

Avantages du jalonnement pour les utilisateurs

Il y a plusieurs avantages qu'une pièce peut gagner en incorporant un mécanisme de jalonnement. Regardons certains d'entre eux dans cette section.

#1 Vitesse de jeton diminuant

« Token Velocity » est une mesure utilisée pour déterminer l'évaluation à long terme d'une crypto-monnaie particulière. Nous ne pouvons pas échapper au fait que le marché est plein de jetons inutiles. Ces jetons ne servent d'autre but que d'être juste un moyen pour les développeurs et les créateurs de projets de collecter de l'argent via les ventes de foule. En tant que tels, ces jetons ne conviennent que pour le commerce spéculatif, et dès que leur prix est autour d'un certain niveau, ils se vendent. Puisque ces jetons n'ont pratiquement aucune valeur de maintien, ils sont dits avoir une grande vitesse.

Si vous deviez définir Token Velocity en termes strictement mathématiques, alors cela ressemblerait à ceci :

Vitesse du jeton = Volume total de la transaction/ Valeur moyenne du réseau.

Si nous devions retourner la formule alors :

Valeur moyenne du réseau = Volume total de la transaction/ Vitesse du jeton.

Maintenant, cela conduit à deux conclusions :

Plus de vélocité de jeton = Moins de valeur moyenne du réseau.

Plus de volume de transaction = plus de vitesse de jeton.

Un moyen efficace de réduire la vitesse des jetons et le mouvement général des jetons consiste à les enfermer dans le réseau en tant que mise. C'est la raison pour laquelle une pièce crypto POS a intrinsèquement faible vitesse de jeton.

#2 Gagnez un revenu passif

Le jalonnement de vos pièces est également un excellent moyen de verrouiller et d'apprécier votre investissement. Si vous possédez une grande partie des jetons d'un projet particulier, cela signifie que vous êtes extrêmement investi dans son succès. Si c'est le cas, il est logique que vous preniez part à son processus de jalonnement, s'il en a un.

Pièces Preuve de mise : Conclusion

De nombreux crypto-projets ont commencé à intégrer des fonctionnalités de jalonnement d'une manière ou d'une autre dans leur système. Alors que bon nombre des projets les plus récents optent pour un mécanisme de consensus de validation de mise, DASH nous montre qu'une pièce de preuve de travail peut également intégrer des fonctions de jalonnement pour en tirer profit.

Alors que les pièces de preuve de travail (POW) ont ouvert la voie aux crypto-monnaies, tous les indicateurs pointent vers la domination du marché par les cryptos de preuve de mise (POS). La chose vraiment étonnante à propos de POS est qu'il est plus évolutif que POW, tout en n'étant pas aussi gaspillé. Cependant, POS apporte également différents avantages économiques ou dividendes à ses utilisateurs, tels que la possibilité de lancer un masternode ou de jalonner leurs pièces dans un portefeuille pouvant faire l'objet d'une participation. Dans ce guide, nous vous présenterons quelques pièces de POS prometteuses. Avant d'aller plus loin, nous allons vous donner un aperçu de POS et pourquoi il est préférable à POW. Que sont les mécanismes de consensus ? Par sa définition même, un écosystème décentralisé ne dispose pas d'un organisme centralisé qui contrôle ses activités. Bien que cela les protège contre la corruption et les périls d'un système centralisé, cela soulève une question très valable. Comment faire quelque chose dans un système décentralisé ? Dans un système centralisé, l'organe central est chargé de prendre des décisions, ce qui est un luxe qu'un réseau décentralisé n'a pas. Pour atténuer cette situation, les écosystèmes décentralisés utilisent des « protocoles consensuels ». Le consensus est un moyen dynamique de parvenir à un accord au sein d'un groupe. Alors que le vote ne fait que régler une règle de la majorité sans réfléchir aux sentiments et au bien-être de la minorité, un consensus permet de parvenir à un accord qui pourrait profiter à l'ensemble du groupe. D'un point de vue plus idéaliste, le Consensus peut être utilisé par un groupe de personnes dispersées à travers le monde pour créer une société plus équitable et plus juste. Une méthode de prise de décisions consensuelles est appelée « mécanisme consensuel ». Selon Wikipédia, les principaux objectifs d'un mécanisme de consensus sont les suivants : Recherche d'un accord : Un mécanisme de consensus devrait susciter le plus d'accord possible de la part du groupe. Collaborative : Tous les participants doivent s'efforcer de travailler ensemble pour obtenir un résultat qui accorde la priorité au meilleur intérêt du groupe. Coopérative : Tous les participants ne devraient pas mettre leurs propres intérêts avant et travailler en équipe plus que les individus. Égalitaire : Un groupe qui tente de parvenir à un consensus devrait être aussi égalitaire que possible. Ce que cela signifie fondamentalement que chaque vote a un poids égal. Le vote d'une personne ne peut être plus important que celui d'une autre. Inclusif : Le plus grand nombre de personnes possible devrait participer au processus de consensus. Ce ne devrait pas être comme un vote régulier où les gens croient que leur vote n'aura aucun poids à long terme. Participation : Le mécanisme de consensus devrait être tel que chacun devrait participer activement au processus global. La méthode par laquelle un système obtient un consensus est appelée protocoles de consensus ou mécanismes de consensus. Lors de la création de Bitcoin, Satoshi Nakamoto a complètement changé les protocoles de consensus en ouvrant le concept de consensus Nakamoto. Les exigences pour un tel protocole sont les suivantes : Il devrait être capable de traiter un réseau étendu. Le mécanisme de consensus devrait permettre de valider correctement les transactions par au moins les 2/tiers du réseau. Devrait protéger contre les doubles dépenses. La chose unique dans le consensus de Nakamoto est le concept de « difficulté ». La difficulté pourrait être une sorte de travail, de ressource ou d'atout, que le membre du réseau doit investir pour créer un nouveau bloc. La « difficulté » aide dans : la vérification de bloc. Contrôler le nombre de pièces/jetons flottant dans l'écosystème. Apporter la sécurité dans le système. Nous examinerons les deux formes les plus populaires et les plus utilisées du consensus Nakamoto : Proof-of-Work (POW) Proof-of-Spot (POS) Nous n'entrerons pas dans les détails de POW, mais nous allons vous donner une brève idée. Dans un système de consensus sur les prisonniers de guerre, nous avons des mineurs dans le réseau qui utilisent leurs ressources informatiques pour résoudre des énigmes cryptographiques difficiles. Si quelqu'un résout correctement le puzzle, alors leur bloc est ajouté à la blockchain. En retour, ils reçoivent une récompense de bloc pour leurs efforts. Malheureusement, POW a deux problèmes majeurs : Ce n'est pas un système évolutif. Il est extrêmement gaspillé car il oblige les mineurs à gaspiller des ressources informatiques réelles. C'est la raison pour laquelle de nombreux projets optent à la place du système de consensus sur la preuve de pieu. Qu'est-ce que la preuve de mise ? Une preuve de mise en jeu rendra l'ensemble du processus d'exploitation virtuelle et remplacera les mineurs par des validateurs. C'est ainsi que le processus fonctionnera : les validateurs devront enfermer certaines de leurs pièces en tant que mise. Après cela, ils vont commencer à valider les blocs. Autrement dit, lorsqu'ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle. Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris. Outre le mécanisme de consensus, certains projets prévoient des fonctionnalités spéciales de jalonnement. Dans ces projets, les détenteurs verrouillent une partie de leurs jetons dans le réseau pour recevoir des privilèges spéciaux tels que le vote et l'hébergement de masternodes. Une autre chose que vous devez noter est que chaque projet a sa propre version de l'algorithme POS. Dans ce guide, nous allons examiner trois projets qui utilisent (ou vont utiliser) une variation de l'algorithme POS, à savoir - Ethereum, EOS et Tezos. Après cela, nous allons regarder comment Dash tire parti du jalonnement pour exécuter Masternodes. #1 Ethereum Avant de commencer, il y a une chose qui devrait être clairement Ethereum n'est actuellement pas une pièce de POS, mais c'est une pièce de POW. Ethereum finira par passer à POS dans sa phase finale. L'implémentation de POS d'Ethereum est appelée le « protocole Casper ». Casper a été créé pour atténuer principalement le plus grand défaut de l'algorithme de POS - le problème « Rien en jeu ». Quel est le problème Rien en jeu ? Considérez la situation suivante : Dans le diagramme ci-dessus, nous avons la chaîne principale (bleue) qui a été minée jusqu'au bloc #53. Cependant, il existe une branche parallèle provenant du bloc #50 (rouge). Que se passera-t-il si des mineurs malveillants se réunissent et continuent d'exploiter la chaîne rouge jusqu'à ce qu'elle dépasse la chaîne bleue ? Toutes les transactions qui ont eu lieu dans les blocs 51, 52 et 53 seront immédiatement nulles et annulées. Dans un système de prisonniers de guerre, ce risque peut être atténué. Supposons que le mineur malveillant Alice veuille exploiter la chaîne rouge. Même si elle y consacre tout son pouvoir de hachage, elle n'aura pas d'autre mineur pour la rejoindre dans la nouvelle chaîne. Tout le monde continuera à exploiter la chaîne bleue parce qu'il est plus rentable et sans risque d'exploiter la chaîne plus longue. Souvenez-vous que les prisonniers de guerre sont extrêmement coûteux en termes de ressources. Cela n'a aucun sens pour un mineur de gaspiller autant de ressources sur un bloc qui sera rejeté par le réseau de toute façon. Par conséquent, les fractionnements de chaîne sont évités dans un système de preuve de travail parce qu'il sera extrêmement coûteux. Cependant, les choses semblent un peu différentes lorsque vous apportez un point de vente. Si vous êtes un validateur, alors vous pouvez simplement mettre votre argent à la fois dans la chaîne rouge et la chaîne bleue sans aucune crainte de répercussion. Peu importe ce qui se passe, vous gagnerez toujours et n'aurez rien à perdre, malgré la façon dont vos actions peuvent être malveillantes. C'est ce qu'on appelle le problème « Rien en jeu », et c'est quelque chose que Ethereum a dû résoudre. Ils avaient besoin d'un protocole qui pourrait mettre en œuvre POS et atténuer le problème « Rien en jeu ». Entrez Casper Protocol Casper est un protocole POS qui a un mécanisme de punition intégré. C'est ainsi que cela fonctionnera : les validateurs mettent en jeu une partie de leurs Ethers en jeu. Après cela, ils vont commencer à valider les blocs. Autrement dit, lorsqu'ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle. Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris. Cependant, si un validateur agit de manière malveillante et essaie de faire un « rien en jeu », il sera immédiatement réprimandé, et tous ses enjeux seront coupés. Quiconque agit de manière malicieuse/byzantine sera immédiatement puni en ayant son pieu coupé. C'est là qu'il diffère de la plupart des autres protocoles POS. Les éléments malveillants ont quelque chose à perdre, il est donc impossible qu'il n'y ait rien en jeu. Cela signifie que les validateurs devront faire attention à leur disponibilité de nœud. L'insouciance ou la paresse les amènera à perdre leur pieu. Cette propriété réduit la censure des transactions et la disponibilité globale. Avec tout cela, le « slashing » donne également à Casper un avantage distinct par rapport aux protocoles de preuve standard. L'état actuel de Casper Il existe actuellement deux versions de l'algorithme Casper qui sont en cours de développement côte à côte : Casper the Friendly Finality Gadget (FFG) : fondateur d'Ethereum Vitalik Buterin développe Casper FFG. FFG est un mécanisme hybride de consensus POW/POS. Les blocs seront toujours explosés via POW et chaque 50ème bloc sera un point de contrôle POS. Casper Correct-by-Construction (CBC) : Vlad Zamfir tête Casper CBC. CBC permet à Ethereum de dériver Casper dynamiquement. #2 EOS EOS vise à devenir un système d'exploitation décentralisé capable de prendre en charge les DAPP à l'échelle industrielle. Dirigé par Dan Larimer et Brendan Blumer, il est l'une des plates-formes les plus parlées dans le crypto-space. Ethereum, comme mentionné ci-dessus, utilise actuellement le protocole POW, ce qui le rend très lent et peu fiable. EOS prévoit de produire une plate-forme qui peut potentiellement effectuer des millions de transactions par seconde. La façon dont ils le font est d'utiliser une forme unique de l'algorithme POS, appelé DPOS ou preuve de mise déléguée. Comment fonctionne le DPOS ? L'algorithme de consensus standard de preuve de mise suit le principe d'un consensus classique de Nakamoto. Une majorité de l'ensemble du réseau est prise pour le processus de consensus. Cependant, cela peut être un processus lent à mesure que la taille du réseau augmente. Dans le DPOS, les délégués sont élus parmi les validateurs disponibles au moyen d'un système de vote d'approbation continu. Ces délégués seront chargés du processus de consensus. Dans EOS, ces délégués sont appelés « producteurs de blocs ». Au total, 21 producteurs de blocs sont élus sur la liste des validateurs. N'importe qui peut participer à l'élection du producteur en bloc. Ils seront autorisés à produire des blocs proportionnels au total des votes qu'ils reçoivent par rapport à tous les autres producteurs. Pour résumer les rôles principaux des producteurs de blocs : Assurez-vous que leur nœud est toujours en cours d'exécution et en bonne santé. Recueillir les transactions dans les blocs. Validation des transactions par signature et diffusion de ces blocs. Maintenir la santé globale et le bien-être du réseau. Pourquoi utiliser DPOS ? Comme vous pouvez l'imaginer, DPOS est beaucoup plus rapide que POS simplement parce que les nœuds impliqués sont beaucoup moins. EOS a atteint un sommet de 3 996 transactions par seconde. La capture d'écran ci-dessous nous montre également que les blocs sont confirmés dans EOS en seulement 0,5 secondes. Le système DPOS ne connaît pas de fourche car au lieu de concourir pour trouver des blocs, les producteurs devront plutôt coopérer. En cas de fourche, le consensus passe automatiquement à la chaîne la plus longue. Qu'est-ce que TAPOS ? Transaction comme preuve de participation ou TAPOS est une fonctionnalité du logiciel EOS. Chaque transaction dans le système doit avoir le hachage de l'en-tête de bloc récent. Ceci effectue les opérations suivantes : Empêche la relecture des transactions sur différentes chaînes. Signale au réseau qu'un utilisateur et sa mise sont sur une fourche particulière. Empêche les validateurs d'agir de manière malveillante sur d'autres chaînes. EOS mise en valeur des ressources Bien qu'EOS et Ethereum soient toutes deux des plateformes de contrat intelligentes, il existe une différence philosophique fondamentale entre les deux projets. Ethereum agit comme un superordinateur mondial qui loue son pouvoir aux développeurs pour construire leurs DApps. EOS, d'autre part, est construit sur un modèle de propriété. Au lieu de payer un loyer pour les ressources, vous les possédez. Au moment où vous misez des jetons EOS, vous êtes donné des ressources telles que la bande passante réseau et la bande passante CPU en retour. Puisque la RAM est une ressource rare, vous devrez l'acheter sur le marché RAM. Lorsque vous vendez vos ressources comme CPU et bande passante réseau, vous récupérez vos jetons jalonnés. #3 Tezos Tezos est une plateforme de contrat intelligente décentralisée et autonome co-fondée par Arthur Breitman et Kathleen Breitman. La société a son siège en Suisse et a levé un montant de 232 millions de dollars dans un ICO non plafonné en seulement deux semaines, acceptant des contributions à la fois de bitcoin et d'éther. Tezos utilise une preuve de mise liquide ou un LPOS à des fins de consensus. Jusqu'à présent, nous avons vu deux formes de preuve de pieu (POS) : Casper d'Ethereum, qui prend la majorité de l'ensemble du réseau. Le DPOS d'EO qui élit les délégués du réseau, qui, à son tour, s'occupe du consensus. Combinaison LPOS facettes de ces deux approches pour créer un mécanisme de consensus fondé sur les principes de la démocratie liquide. Il s'agit d'un système qui effectue une transition fluide entre la démocratie directe et la démocratie représentative (déléguée). Le processus comporte les caractéristiques suivantes : Les gens peuvent voter directement sur leurs politiques. Les gens peuvent déléguer leurs responsabilités de vote à un délégué qui peut voter sur leurs politiques pour eux. Les délégués eux-mêmes peuvent déléguer leurs responsabilités de vote à un autre délégué qui peut voter en leur nom. Cette propriété est appelée transitivité. Si une personne n'aime pas le vote donné par son délégué, elle peut le reprendre et voter sur la politique elle-même. Alors, quels sont les avantages de la démocratie liquide ? L'opinion de chaque personne compte et joue un rôle dans l'élaboration finale de la politique. Pour devenir délégué, il suffit de gagner la confiance d'une personne. Ils n'ont pas besoin de dépenser des millions de dollars pour des campagnes électorales coûteuses. De ce fait, l'obstacle à l'entrée est relativement faible. En raison de la possibilité d'osciller entre démocratie directe et démocratie déléguée, les groupes minoritaires peuvent être représentés équitablement. Enfin, il a un modèle évolutif. Quiconque n'a pas le temps de voter sur ses politiques peut simplement déléguer ses responsabilités de vote. Qu'est-ce que la preuve liquide de mise ? Contrairement à DPOS, il n'y a pas de règle stricte et rapide selon laquelle les délégués doivent absolument être sélectionnés. C'est entièrement au participant qu'il revient de savoir ce qu'il veut faire. Bon, alors commençons avec le LPOS. Le LPOS de Tesos nécessite de mettre un certain nombre de jetons Tezos pour participer au consensus sur la blockchain. Le processus de jalonnement des jetons Tezos (XTZ) est appelé cuisson. Les détenteurs de jetons appelés « boulangers » peuvent déléguer leurs droits de validation à d'autres détenteurs de jetons sans transférer la propriété. Contrairement à EOS, la délégation est facultative. Blocs de cuisson Vous trouvez et ajoutez des blocs à la blockchain Tezos grâce à un processus appelé « cuisson ». C'est ainsi que cela fonctionne : les boulangers obtiennent des droits de publication en bloc en fonction de leur pieu. Chaque bloc est cuit par un boulanger aléatoire puis notarié par 32 autres boulangers aléatoires. Si le bloc est bon à aller, alors le bloc est ajouté à la blockchain. Le boulanger réussi obtient une récompense de bloc et peut facturer des frais de transaction pour toutes les transactions à l'intérieur du bloc. Comme nous l'avons déjà dit, les détenteurs de jetons ont la possibilité de déléguer leurs droits de cuisson à d'autres détenteurs sans laisser tomber la propriété de leurs jetons. Une fois le processus de cuisson terminé, le boulanger partagera ses récompenses avec le reste des délégués. #4 DASH DASH est l'une des crypto-monnaies les plus populaires sur le marché aujourd'hui. Le créateur Evan Duffield est tombé sur Bitcoin en 2010 et a été extrêmement impressionné par la technologie. Cependant, il n'était pas si inquiet de la lenteur des transactions et du manque de respect de la vie privée. C'est pourquoi il a décidé d'utiliser le code de base et de créer sa propre crypto-monnaie le 18 janvier 2014. Dash était autrefois appelé Xcoin qui devient plus tard « DarkCoin », qui a été rebaptisé Dash. DASH est un portmanteau de « Digital Cash ». Dash Special Features Envoyer des transactions privées via la fonction PrivateSend. Envoyer des transactions instantanées soignées via InstantSend. Puisque DASH est un fork du protocole Bitcoin, c'est un système de preuve de travail (POW). Comme l'indique la dernière fonctionnalité, DASH est un protocole POW, au lieu d'un protocole POS. Donc, la question évidente est, pourquoi en parlons-nous dans un guide sur les pièces de preuve de mise en jeu ? Eh bien, DASH a une fonctionnalité qui permet à ses détenteurs d'héberger des Masternodes et de fournir un service au réseau. Que sont les Masternodes de Dash ? Masternodes sont comme les nœuds complets du réseau Bitcoin, sauf qu'ils doivent fournir un service particulier au réseau et doivent avoir un investissement substantiel dans le système. Pour exécuter un Masternode, il faut mettre un 1000 DASH. Donc, maintenant la question qu'il faut se poser est, pourquoi un Masternode doit-il faire ce genre d'investissement ? En échange de leurs services, les Masternodes sont remboursés en dividendes sur leur investissement. La promesse d'une récompense incite les Masternodes à travailler dans le meilleur intérêt de l'écosystème. Dash a été la première crypto-monnaie à implémenter le Modèle Masternode dans son protocole. Les nœuds maîtres créent un réseau de deuxième niveau, suivant un algorithme de preuve de service, et existent au-dessus du réseau standard de mineurs de premier niveau. Ce système à deux niveaux crée une synergie entre les mécanismes de preuve de service et de preuve de travail dans le réseau Dash. Une fois qu'un Masternode est actif, il est en charge d'un certain ensemble de fonctions comme InstantSend et PrivateSend. Ils sont également en charge de la gouvernance des réseaux. Comme l'exécution d'un masternode nécessite de l'argent et des efforts, afin d'inciter les opérateurs de nœud, ils sont récompensés pour leurs efforts. La récompense est généralement de 45% de la récompense de bloc. Cependant, pour obtenir une réponse plus concrète, nous devrons vérifier certains paramètres. Système de récompenses des Masternodes Étant donné que le nombre de Masternodes actifs dans le système DASH continue de changer, la récompense continue de fluctuer selon cette formule : (n/t) *r*b*a Les variables de la formule sont les suivantes : n est le nombre de Masternodes qu'un opérateur contrôle t est le nombre total de Masternodes r est la récompense de bloc actuelle (actuellement ~3.6 TIRET) b est des blocs dans une journée moyenne. Pour le réseau Dash, cela est généralement 576. a est le paiement Masternode moyen (45% du montant moyen du bloc) Le retour sur investissement pour l'exécution d'un Masternode peut être calculé comme suit : (n/t) *r * b*a*365) /1000. Avantages du jalonnement pour les utilisateurs Il y a plusieurs avantages qu'une pièce peut tirer de l'incorporation d'un mécanisme de jalonnement. Regardons certains d'entre eux dans cette section. #1 Diminuer la vitesse du jeton « Token Velocity » est une mesure utilisée pour déterminer l'évaluation à long terme d'une crypto-monnaie particulière. Nous ne pouvons pas échapper au fait que le marché est plein de jetons inutiles. Ces jetons ne servent d'autre but que d'être juste un moyen pour les développeurs et les créateurs de projets de collecter de l'argent via les ventes de foule. En tant que tels, ces jetons ne conviennent que pour le commerce spéculatif, et dès que leur prix est autour d'un certain niveau, ils se vendent. Puisque ces jetons n'ont pratiquement aucune valeur de maintien, ils sont dits avoir une grande vitesse. Si vous deviez définir la vélocité des jetons en termes strictement mathématiques, cela ressemblerait à ceci : Vitesse des jetons = Volume total des transactions/Valeur réseau moyenne. Si nous devions inverser la formule, alors : Valeur réseau moyenne = Volume total des transactions/Vitesse des jetons. Maintenant, cela conduit à deux conclusions : Plus de vitesse de jeton = Moins de valeur moyenne du réseau. Plus de volume de transaction = plus de vitesse de jeton. Un moyen efficace de réduire la vitesse des jetons et le mouvement général des jetons est de les enfermer dans le réseau en tant que mise. C'est la raison pour laquelle une pièce crypto POS a intrinsèquement faible vitesse de jeton. #2 Gagnez un revenu passif jalonner vos pièces est également un excellent moyen de verrouiller et d'apprécier votre investissement. Si vous possédez une grande partie des jetons d'un projet particulier, cela signifie que vous êtes extrêmement investi dans son succès. Si c'est le cas, il est logique que vous preniez part à son processus de jalonnement, s'il en a un. Preuve des pièces de jeu : Conclusion De nombreux crypto-projets ont commencé à intégrer des fonctionnalités de jalonnement d'une manière ou d'une autre dans leur système. Alors que bon nombre des projets les plus récents optent pour un mécanisme de consensus de validation de mise, DASH nous montre qu'une pièce de preuve de travail peut également intégrer des fonctions de jalonnement pour en tirer profit.

Like what you read? Give us one like or share it to your friends

50
0
Please to comment
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 4 bonus blocks

Already have an account? Sign In