đŸ‡«đŸ‡· Perspective sur la preuve d'enjeu dans Cardano

Conseils aux dĂ©tenteurs d’ada - DĂ©lĂ©gataires et opĂ©rateurs de Stake Pools.

13 Novembre 2020
Auteur : Prof Aggelos Kiayias
Traduction : @psychomb
Temps de lecture : ~ 13 min

En tant que projet, la dĂ©centralisation reste sans doute notre objectif le plus important et le plus fondamental pour Cardano. Les protocoles et les paramĂštres fournissent les bases de toute blockchain. La semaine derniĂšre, nous avons prĂ©sentĂ© certains des changements prĂ©vus autour des paramĂštres de Cardano et l’impact de ces derniers sur l’écosystĂšme des pools et comment ils accĂ©lĂ©reront la dĂ©centralisation.

Pourtant, la communautĂ© elle-mĂȘme - la façon dont elle se voit, dont elle se comporte et dont elle fixe des normes communes - est un facteur clĂ© de cette rĂ©ussite. Cardano a Ă©tĂ© trĂšs soigneusement conçu pour fournir “par conception” toutes les propriĂ©tĂ©s nĂ©cessaires au bon fonctionnement de la blockchain. Cependant, Cardano est Ă©galement une construction sociale et, en tant que telle, l’observation, l’interprĂ©tation et les normes sociales jouent un rĂŽle crucial dans sa rĂ©silience et sa longĂ©vitĂ©.

C’est pourquoi, en prĂ©vision de l’ajustement du paramĂštre k le 6 dĂ©cembre, je voudrais donner une perspective plus large sur la preuve d’enjeu, en soulignant certaines des caractĂ©ristiques innovantes du systĂšme de partage des rĂ©compenses utilisĂ© dans Cardano.

Principes et pratique

En plus d’énoncer certains des principes clĂ©s, ce document a une visĂ©e pratique claire : fournir des conseils et quelques recommandations aux diffĂ©rentes parties prenantes afin qu’elles s’engagent de maniĂšre constructive dans le mĂ©canisme et soutiennent les objectifs stratĂ©giques Ă  long terme du projet par leurs actions.

Le consensus basĂ© sur une ressource qui est en quelque sorte dispersĂ©e dans une population d’utilisateurs - par opposition Ă  la participation basĂ©e sur l’identitĂ© - a Ă©tĂ© la marque de fabrique de l’espace des blockchain depuis le lancement de Bitcoin. Dans ce domaine, les systĂšmes de preuve d’enjeu se distinguent en ce sens qu’ils utilisent une ressource virtuelle, l’enjeu, qui est enregistrĂ©e dans la blockchain elle-mĂȘme.

La mise en commun des ressources pour la participation est quelque chose d’inĂ©vitable ; un certain niveau de mise en commun est gĂ©nĂ©ralement bĂ©nĂ©fique au sens Ă©conomique et les dĂ©tenteurs de ressources trouveront donc un moyen d’y parvenir. Compte tenu de cette inĂ©vitabilitĂ©, la question se pose : comment un systĂšme peut-il empĂȘcher l’émergence d’une dictature ou d’une oligarchie ?

Les objectifs du systÚme de partage des récompenses

Contrairement Ă  d’autres blockchains, Cardano utilise un systĂšme de partage des rĂ©compenses qui (1) facilite la mise en jeu avec un minimum de frictions et (2) incite Ă  la mise en commun des ressources de telle sorte que la dĂ©centralisation Ă  l’échelle du systĂšme dĂ©coule naturellement de l’engagement rationnel des dĂ©tenteurs de ces ressources.

Le mécanisme possÚde les deux grands objectifs suivants :

  • Engager toutes les parties prenantes - Ceci est important car plus les parties prenantes sont engagĂ©es dans le systĂšme, plus le registre distribuĂ© sera sĂ»r. Cela signifie Ă©galement que le systĂšme ne devrait pas opposer d’obstacles Ă  la participation, ni imposer de frictions en exigeant une coordination hors-blockchain entre les parties prenantes pour s’engager dans le mĂ©canisme.

  • Maintenir l’influence des parties prenantes individuelles Ă  un niveau bas - La mise en commun des ressources permet d’accroĂźtre l’influence de certaines parties prenantes. Les opĂ©rateurs de pool exercent une influence dans le systĂšme proportionnelle aux ressources contrĂŽlĂ©es par leur pool, et non Ă  leurs propres ressources. Sans mise en commun, tous les dĂ©tenteurs de ressources ont un effet de levier d’exactement 1 ; par exemple, un opĂ©rateur de pool, possĂ©dant, disons 100K ada, qui contrĂŽle un pool de 200M ada de participation totale dĂ©lĂ©guĂ©e, a un effet de levier de 2.000. Plus l’effet de levier du systĂšme est Ă©levĂ©, plus sa sĂ©curitĂ© est mauvaise (pour s’en convaincre, il suffit de considĂ©rer qu’avec un effet de levier supĂ©rieur Ă  50, le lancement d’une attaque 51% ne nĂ©cessite que 1% des ressources totales !)

Il convient Ă©galement de souligner qu’une taille disproportionnĂ©e du pool n’est pas la seule raison de cet effet de levier ; les parties prenantes qui crĂ©ent plusieurs pools, ouvertement ou secrĂštement (ce que l’on appelle une attaque Sibyl) peuvent Ă©galement accroĂźtre leur effet de levier. Plus l’effet de levier d’un systĂšme est faible, plus son degrĂ© de dĂ©centralisation est Ă©levĂ©.

Mise en pratique

Comment le systĂšme de partage des rĂ©compenses utilisĂ© dans Cardano rĂ©pond-il aux objectifs mentionnĂ©s ci-dessus ? La preuve d’enjeu via notre systĂšme facilite deux voies diffĂ©rentes : la mise en gage (ou engagement propre) et la dĂ©lĂ©gation. L’engagement s’applique aux opĂ©rateurs de pools ; l’engagement est verrouillĂ© dans un pool et est censĂ© rester en place aussi longtemps que le pool fonctionne. ConsidĂ©rez cela comme un “engagement” envers le rĂ©seau - “verrouiller” une certaine somme d’argent afin de contribuer Ă  la sauvegarde et Ă  la sĂ©curitĂ© du protocole. La dĂ©lĂ©gation, en revanche, s’adresse Ă  ceux qui ne souhaitent pas ĂȘtre impliquĂ©s en tant qu’opĂ©rateurs. Ils sont alors invitĂ©s Ă  Ă©valuer les offres des opĂ©rateurs de pools et Ă  dĂ©lĂ©guer leur participation Ă  un ou plusieurs pools qui, Ă  leur avis, servent au mieux leurs intĂ©rĂȘts et ceux de la communautĂ© dans son ensemble. Étant donnĂ© que la dĂ©lĂ©gation n’exige pas de bloquer ses fonds dans Cardano, il n’y a aucune raison de s’abstenir d’y participer ; toutes les parties prenantes peuvent et sont encouragĂ©es Ă  participer Ă  la mise en commun de fonds.

Deux paramĂštres sont essentiels au comportement de ce mĂ©canisme : k et a0. Le paramĂštre k limite les rĂ©compenses des pools Ă  1/k du total disponible. Le paramĂštre a0 crĂ©e un avantage pour l’opĂ©rateur qui engage une plus grande participation dans un seul pool ; l’ajout d’un montant X d’engagement Ă  un pool augmente ses rĂ©compenses de maniĂšre additive jusqu’à a0*X. Cela ne se fait pas au dĂ©triment des autres pools ; toute rĂ©compense non rĂ©clamĂ©e en raison d’un engagement insuffisant sera reversĂ©e dans les rĂ©serves de Cardano et versĂ©e Ă  l’avenir.

Au-delĂ  de la dĂ©cision sur le montant Ă  mettre comme engagement, la crĂ©ation d’un pool exige que les opĂ©rateurs dĂ©clarent leur marge bĂ©nĂ©ficiaire et leurs coĂ»ts opĂ©rationnels. Lorsque les rĂ©compenses du pool sont allouĂ©es Ă  la fin de chaque pĂ©riode, les coĂ»ts opĂ©rationnels sont d’abord retenus, ce qui garantit la viabilitĂ© des pools. Ensuite, le bĂ©nĂ©fice de l’opĂ©rateur est calculĂ© et tous les dĂ©lĂ©gataires du pool sont ensuite rĂ©compensĂ©s en ada proportionnellement Ă  leur participation.

AssociĂ© Ă  l’évaluation des pools effectuĂ©e par les dĂ©lĂ©gataires, ce mĂ©canisme fournit l’ensemble des contraintes nĂ©cessaires pour que le systĂšme converge vers une configuration de k pools de taille Ă©gale avec le montant maximum de mise en jeu possible. Le point d’équilibre a la propriĂ©tĂ© d’égaliser les rĂ©compenses des dĂ©lĂ©guĂ©s (donc peu importe Ă  quel pool ils dĂ©lĂšguent !), tandis que les opĂ©rateurs des pools sont rĂ©compensĂ©s de maniĂšre appropriĂ©e pour leurs performances, leur rentabilitĂ© et leurs contributions gĂ©nĂ©rales Ă  l’écosystĂšme.

Pour que cela se produise, il est nĂ©cessaire de s’impliquer dans ce mĂ©canisme de maniĂšre rationnelle. Pour aider les parties prenantes Ă  comprendre ce mĂ©canisme, voici quelques conseils.

Conseils aux délégataires

  • Apprenez Ă  connaitre votre (vos) pool(s) - Examinez les donnĂ©es et informations disponibles sur les pools. Quelle est la prĂ©sence des opĂ©rateurs sur le web ? Quel type d’informations fournissent-ils sur leur fonctionnement ? DĂ©crivent-ils leurs coĂ»ts ? Les coĂ»ts sont-ils raisonnables en fonction de la localisation gĂ©ographique et d’autres aspects de leur fonctionnement ? Actualisent-ils rĂ©guliĂšrement leurs coĂ»ts pour tenir compte de la fluctuation du prix de l’ada ? Incluent-ils les coĂ»ts pour leur temps personnel ? N’oubliez pas que le maintien d’un pool performant exige un engagement et des efforts, et que les opĂ©rateurs engagĂ©s mĂ©ritent donc une compensation.

  • Voyez plus loin - ConsidĂ©rez votre choix de maniĂšre globale, et non sur la base d’une seule dimension. ConsidĂ©rez la valeur Ă  long terme de vos choix sur le rĂ©seau. ConsidĂ©rez votre dĂ©lĂ©gation comme un “vote de confiance”, ou une façon de montrer votre soutien Ă  la mission ou aux objectifs d’un pool. Optez pour le professionnalisme et pour un engagement Ă  long terme envers les objectifs du systĂšme. Reconnaissez les membres de la communautĂ© qui ont contribuĂ© Ă  jeter les bases de l’écosystĂšme, soit par leur prĂ©sence au sein de la communautĂ©, soit en aidant Ă  construire des choses. Le choix de votre dĂ©lĂ©gation a une incidence cruciale sur le bien-ĂȘtre Ă  long terme de l’écosystĂšme. Un rĂ©seau plus dĂ©centralisĂ© est un rĂ©seau plus rĂ©silient et plus durable.

  • MĂ©fiez-vous du “fractionnement des pools” - Les opĂ©rateurs de pool qui gĂšrent plusieurs pools avec de petits engagements nuisent aux dĂ©lĂ©gataires et aux petits opĂ©rateurs. Ils nuisent Ă  leurs dĂ©lĂ©gataires parce qu’ils auraient pu offrir un montant de rĂ©compenses plus Ă©levĂ© en concentrant leur engagement dans un seul pool ; en ne faisant pas cela, certaines rĂ©compenses restent non rĂ©clamĂ©es. Ils nuisent aux petits et nouveaux opĂ©rateurs, car ils les forcent Ă  rester sans dĂ©lĂ©gataires et rendent ainsi leur activitĂ© non viable - sans dĂ©lĂ©guĂ©s, un pool peut ĂȘtre contraint de fermer. Il faut donc Ă©viter les opĂ©rateurs de pool qui gĂšrent plusieurs pools avec des engagements infĂ©rieurs au niveau de saturation. Notez qu’il existe des raisons lĂ©gitimes pour les grandes parties prenantes d’accepter des dĂ©lĂ©guĂ©s et de gĂ©rer un pool public (par exemple, elles dĂ©lĂšguent une partie de leurs parts Ă  d’autres pools pour soutenir la communautĂ©) ; consultez toute dĂ©claration publique de ces opĂ©rateurs sur leur stratĂ©gie de dĂ©lĂ©gation et leur influence. Il est acceptable de leur dĂ©lĂ©guer, Ă  condition qu’ils maintiennent leur influence Ă  un faible niveau et qu’ils soutiennent la communautĂ©.

  • MĂ©fiez-vous des opĂ©rateurs Ă  fort effet de levier - Soyez attentifs Ă  l’effet de levier des opĂ©rateurs du pool (voir ci-dessous pour plus de dĂ©tails sur la maniĂšre de calculer l’effet de levier). Un engagement plus Ă©levĂ© est corrĂ©lĂ© Ă  un effet de levier plus faible lorsque l’on compare des pools de mĂȘme taille ; un effet de levier Ă©levĂ© indique que l’opĂ©rateur d’un pool prend trĂšs peu de risques pour lui-mĂȘme. Les opĂ©rateurs peuvent avoir d’autres maniĂšres de montrer leur bonne foi que leur engagement propre, bien sĂ»r ; par exemple, ils peuvent ĂȘtre trĂšs professionnels et contribuer Ă  la communautĂ© de diffĂ©rentes maniĂšres. C’est Ă  vous d’en juger : un effet de levier important n’est pas en soi une raison d’éviter de dĂ©lĂ©guer Ă  un pool particulier, mais il indique clairement que vous devez procĂ©der avec prudence et Ă©valuer soigneusement les personnes qui se trouvent derriĂšre le ou les pools.

  • Faites le tour du marchĂ© - Prenez en compte les informations fournies par le logiciel de votre portefeuille (ou par des ressources communautaires reconnues telles que adapools ou pooltool) en termes de classement du pool et de son facteur de performance. N’oubliez pas cependant que si le classement est important, il ne doit pas ĂȘtre le seul facteur Ă  l’origine du choix de votre dĂ©lĂ©gation. Pensez de maniĂšre holistique - vous pouvez envisager des pools remplissant une mission avec laquelle vous ĂȘtes d’accord, ou essayant d’apporter une valeur ajoutĂ©e Ă  la communautĂ© au sens large par le biais de podcasts ou d’activitĂ©s sociales, mĂȘme s’ils n’offrent pas les meilleurs rendements possibles.

  • Soyez impliquĂ© - Un pool sans donnĂ©es de performance affichĂ©es peut avoir des caractĂ©ristiques attrayantes ; il pourrait offrir de meilleures rĂ©compenses dans le meilleur des cas, mais il est aussi un risque Ă©levĂ© en tant que choix de dĂ©lĂ©gation puisque sa performance peut s’avĂ©rer sous-optimale. DĂ©lĂ©guez en fonction de votre “profil de risque” et de la frĂ©quence Ă  laquelle vous ĂȘtes prĂȘt Ă  re-dĂ©lĂ©guer votre participation. VĂ©rifiez les performances du pool et mettez-les Ă  jour rĂ©guliĂšrement pour vous assurer que votre choix et votre Ă©valuation restent les meilleurs possibles.

Conseils pour les opérateurs de pools

  • Soyez transparent - Choisissez le coĂ»t opĂ©rationnel de votre pool aussi prĂ©cisĂ©ment que possible. Incluez l’effort personnel (Ă  un prix raisonnable) que vous et vos partenaires consacrez au fonctionnement du pool ! Vous ĂȘtes un pilier de Cardano et vous avez donc tout Ă  fait le droit d’ĂȘtre rĂ©munĂ©rĂ© par la communautĂ©. Soyez franc quant Ă  vos coĂ»ts et indiquez-les sur le site web de votre pool. Informez vos futurs dĂ©lĂ©guĂ©s de la destination des coĂ»ts du pool. N’oubliez jamais qu’il est important de facturer le temps que vous investissez dans l’entretien de votre pool. À court terme, vous pouvez ĂȘtre prĂȘt Ă  investir votre temps et votre Ă©nergie “gratuitement” (ou aprĂšs les frais d’hĂ©bergement, Ă  perte effective), mais n’oubliez pas qu’il ne s’agit pas d’un modĂšle durable pour le rĂ©seau Ă  moyen et long terme.

  • Ne divisez pas votre pool - Avec les changements Ă  venir de k (Ă  commencer par le passage Ă  k=500 le 6 dĂ©cembre), nous voyons dĂ©jĂ  des opĂ©rateurs de pool diviser leurs pools afin de conserver les dĂ©lĂ©gataires sans devenir saturĂ©s. Ne procĂ©dez pas Ă  la scission d’un pool Ă  moins que vous ne puissiez saturer complĂštement un pool avec votre engagement propre. Si vous ĂȘtes une ‘“whale”’ (enjeu relatif > 1/k), vous pouvez crĂ©er plusieurs pools - mais vous devez garder votre levier aussi proche que possible de 1 ou moins. Le fractionnement de pool qui augmente votre levier nuit aux rĂ©compenses des dĂ©lĂ©gataires et, plus important encore, il nuit Ă  la dĂ©centralisation de l’écosystĂšme Cardano, ce qui est prĂ©judiciable Ă  tout le monde. Si vous gĂ©rez et contrĂŽlez plusieurs pools sous diffĂ©rents noms, faites une dĂ©claration publique Ă  ce sujet. Expliquez les mesures que vous prenez pour contrĂŽler votre levier. CrĂ©er plusieurs pools tout en essayant de dissimuler le fait que vous les contrĂŽlez s’apparente Ă  une attaque Sibyl contre Cardano. Ce comportement doit ĂȘtre condamnĂ© par la communautĂ©. Vous pouvez calculer et faire connaĂźtre votre influence en utilisant la formule suivante :

Les plateformes d’échanges sont un type particulier d’acteurs de type “whales”, puisqu’ils gĂšrent collectivement les intĂ©rĂȘts d’autres personnes. Une stratĂ©gie pour les plateformes d’échange consiste Ă  Ă©viter tout effet de levier et Ă  dĂ©lĂ©guer les intĂ©rĂȘts qu’ils contrĂŽlent Ă  des pools communautaires. Si une bourse devient un opĂ©rateur de pool, elle peut maintenir son effet de levier en dessous de 1 en utilisant une stratĂ©gie mixte d’engagement et de dĂ©lĂ©gation.

  • Fixez votre marge bĂ©nĂ©ficiaire avec sagesse - Choisissez la marge qui rendra votre pool compĂ©titif. N’oubliez pas que si chacun dĂ©lĂšgue sa mise et est rationnel, vous n’avez qu’à battre le (k+1)-iĂšme pool dans le classement offert par le portefeuille Daedalus. Si votre pool offre d’autres avantages susceptibles d’attirer la dĂ©lĂ©gation (par exemple, si vous contribuez Ă  une cause charitable que vous pensez que d’autres pourraient vouloir soutenir), ou si vous avez acquis un Ă©quipement exceptionnel qui promet un temps de fonctionnement et des performances remarquables, assurez-vous d’en faire une large promotion. Lorsque vous offrez de tels avantages, vous devriez envisager de fixer une marge bĂ©nĂ©ficiaire plus Ă©levĂ©e.

  • Tenez vos donnĂ©es de pool Ă  jour - Actualisez rĂ©guliĂšrement le coĂ»t et la marge pour tenir compte des fluctuations du prix de l’ada. Donnez des assurances Ă  vos dĂ©lĂ©gataires et mettez Ă  jour les dĂ©tails opĂ©rationnels du pool. En cas d’incident ou d’interruption, soyez vigilant et informez vos dĂ©lĂ©guĂ©s via votre site web et/ou les autres canaux de communication que vous entretenez avec eux.

  • Engagez-vous autant que vous le pouvez - Augmentez le montant de votre engagement autant que vous le pouvez confortablement et pas plus. Outre l’utilisation de votre propre mise, vous pouvez Ă©galement vous associer Ă  d’autres parties prenantes pour augmenter la mise de votre pool. Une promesse d’engagement Ă©levĂ©e indique un effort Ă  long terme et une rĂ©duction de l’effet de levier, et elle dĂ©bloque des rĂ©compenses supplĂ©mentaires Ă  chaque Ă©poque, comme le dicte le terme a0 dans le calcul du systĂšme de partage des rĂ©compenses. Par consĂ©quent, il rend votre pool plus attrayant pour les dĂ©lĂ©gataires potentiels. D’autre part, n’oubliez pas que l’engagement n’est pas le seul facteur qui rend un pool attrayant. Passez du temps sur votre site web et dans les mĂ©dias sociaux et assurez-vous de faire connaĂźtre toutes les façons dont vous contribuez Ă  l’écosystĂšme Cardano.

Si vous ĂȘtes une partie prenante de Cardano, nous espĂ©rons que vous trouverez les conseils ci-dessus instructifs et utiles dans vos efforts pour vous engager dans le protocole d’enjeu. Comme Ă  bien d’autres Ă©gards, Cardano apporte un mĂ©canisme nouveau et trĂšs Ă©tudiĂ© dans la conception de sa blockchain. Il est mathĂ©matiquement prouvĂ© que le systĂšme de rĂ©compenses offre un Ă©quilibre qui rĂ©pond Ă  l’ensemble des objectifs dĂ©finis au dĂ©but de ce document. Mais en fin de compte, les mathĂ©matiques ne suffisent pas ; seules les personnes peuvent y parvenir.

L’avenir de Cardano est entre les mains de la communautĂ©.

Les opinions exprimées dans ce blog sont uniquement destinées à des fins éducatives et ne visent pas à fournir une quelconque forme de conseil financier.

Article original : https://iohk.io/en/blog/posts/2020/11/13/the-general-perspective-on-staking-in-cardano/

Merci @Psychomb :+1:
J’utilise Deadalus. Les rĂ©compenses de staking arrivent, avec du retard, mais toujours automatiquement dans le portefeuille.
s’il te plait j’ai une question qui n’a peut ĂȘtre pas de lien directe avec l’article.
Je lis dans le paragraphe: MĂ©fiez-vous du fractionnement des piscines "
"
certaines récompenses restent non réclamées
"
Je ne comprends pas la formule ou le sens :thinking: Comment réclamer les récompenses ?

Excellente journée
@Vince

En fait, le protocole paye les rĂ©compenses en fonction du pledge total qu’il voit sur une pool. Du coup, un opĂ©rateur qui ouvre 10 ou 20 pools mais avec peu de pledge dans chacune empeche le versement du maximum possible de rewards que le protocole aurait pu verser si l’opĂ©rateur avait ouvert une seule pool mais mis tous ses ADA sous forme d’engagement (ou pledge) dans ce seul pool. Il y a un delta non-nĂ©gligeable entre ces deux cas de figure, et au final c’est surtout le dĂ©lĂ©gateur qui perd.

Le problĂšme, c’est qu’il s’agit d’une ‘facture’ indirecte et silencieuse que le dĂ©lĂ©gateur paye, et donc il n’en a pas vraiment conscience. D’ou l’attrait pour les pools Ă  faible fees mais qui se multiplient 
 En rĂ©alitĂ©, ca paye moins pour tout le monde !

C’est pour cela que dans l’absolu, il vaut mieux encourager les opĂ©rateurs qui n’ouvrent qu’une seule pool mais qui ont mis tout leur amour (et leur pledge) Ă  l’intĂ©rieur.