đŸ‡«đŸ‡· ParamĂštres et dĂ©centralisation : ce qui est Ă  venir

Le 6 Décembre prochain, nous ajusterons le paramÚtre k de Cardano.

5 Novembre 2020 - Temps de lecture : 10 min.

Auteur : Tim Harrison
Traduction : @psychomb

Shelley continue d’évoluer et I.O.H.K. s’engage Ă  soutenir un dĂ©veloppement sain de l’écosystĂšme de Cardano. De nombreux facteurs entrent en jeu Ă  cet Ă©gard : de l’expĂ©rience du portefeuille pour les dĂ©lĂ©gataires d’ada aux outils de rĂ©seau pour les opĂ©rateurs de pool ; de la gouvernance et des cadres de financement comme le Project Catalyst et Voltaire aux initiatives communautaires. Pour que Cardano soit un rĂ©seau dynamique de preuve d’enjeu, il est essentiel de savoir comment les dĂ©lĂ©gataires et les opĂ©rateurs sont rĂ©compensĂ©s pour son fonctionnement et comment ces rĂ©compenses sont partagĂ©es afin d’en maximiser la dĂ©centralisation et aussi le sĂ©curiser.

Le systĂšme est toujours en transition vers une dĂ©centralisation complĂšte et son appropriation par la communautĂ©. TrĂšs prochainement, la majoritĂ© des blocs seront produits par des pools communautaires, l’influence des nƓuds maintenus par I.O.H.K. qui soutiennent le rĂ©seau se rĂ©duisant progressivement. La rĂ©duction constante de d (le paramĂštre rĂ©gissant ce processus) permettra d’atteindre zĂ©ro d’ici la fin mars 2021. Cela marquera la dĂ©centralisation complĂšte pour la production des blocs sur Cardano.

BientĂŽt quatre mois aprĂšs le dĂ©ploiement de Shelley, il est temps d’ajuster les paramĂštres du mĂ©canisme de rĂ©compenses afin d’alimenter la prochaine phase de croissance du rĂ©seau. Depuis le lancement, nous surveillons le comportement du rĂ©seau, tout en observant l’évolution de la communautĂ© et de l’écosystĂšme. Nous avons Ă©galement modĂ©lisĂ© avec soin divers scĂ©narios en fonction des donnĂ©es qui se prĂ©sentent. Nous avons maintenant terminĂ© un examen complet et avons alignĂ© - d’un point de vue philosophique, scientifique, technique et pratique - les prochaines Ă©tapes. Avant de procĂ©der Ă  d’autres ajustements des paramĂštres du systĂšme de rĂ©compenses, nous avons voulu partager avec la communautĂ© ce que nous espĂ©rons rĂ©aliser avec le mĂ©canisme sous-jacent et les ajustements des paramĂštres associĂ©s.

Encourager la durabilité par la diversité des pools

Avant tout, le mĂ©canisme de partage des rĂ©compenses de Cardano vise Ă  rĂ©compenser Ă©quitablement les personnes qui soutiennent la plateforme de maniĂšre durable , et non comme une manne Ă  court terme. L’un des objectifs de la mise en jeu a toujours Ă©tĂ© d’encourager les dĂ©tenteurs d’ada Ă  long terme : les personnes qui s’engagent pour la rĂ©ussite de l’écosystĂšme.

À plus long terme, le systĂšme ne peut rĂ©ussir que s’il est largement dĂ©centralisĂ©. Sur le plan philosophique, la conception du systĂšme de rĂ©compenses vise Ă  encourager un ensemble large et diversifiĂ© d’opĂ©rateurs de pools. Cela permet de sĂ©curiser la plate-forme contre les attaques, de rĂ©partir les rĂ©compenses disponibles de maniĂšre uniforme dans la communautĂ© et de rendre le systĂšme plus rĂ©sistant au changement.

De nombreux systĂšmes Ă©conomiques ont une tendance Ă  la consolidation et Ă  un nombre rĂ©duit d’acteurs forts. D’autre part, les blockchains ne peuvent rĂ©ussir que si leur contrĂŽle est dĂ©centralisĂ©. Le systĂšme de partage des rĂ©compenses permet aux petits et moyens groupes de contribuer de maniĂšre significative Ă  l’écosystĂšme sans ĂȘtre absorbĂ©s par des opĂ©rateurs et des consortiums plus importants, comme cela s’est produit avec d’autres blockchain, notamment Bitcoin.

Une maniĂšre de dĂ©courager cette tendance Ă  la crĂ©ation de quelques grands pools qui contrĂŽlent collectivement le systĂšme est d’introduire une contre-incitation Ă  la croissance d’un pool. Le systĂšme de partage des rĂ©compenses que nous avons conçu est un exemple de ce concept nouveau (dans l’espace des cryptomonnaies). DĂšs que la dĂ©lĂ©gation des enjeux Ă  un seul pool augmente au-delĂ  d’un seuil, les rĂ©compenses diminuent automatiquement, ce qui encourage les dĂ©tenteurs d’ada dĂ©lĂ©guant Ă  ce pool Ă  trouver un nouveau pool afin de ne pas perdre de rĂ©compenses. Ce mĂ©canisme limite la dĂ©lĂ©gation qui peut ĂȘtre faite rationnellement Ă  un pool et rĂ©partit les mises dĂ©lĂ©guĂ©es de maniĂšre plus Ă©gale sur un plus grand nombre de pools.

Tout sur k

Le paramĂštre du systĂšme de rĂ©compenses qui fixe cette taille “limite” du pool est appelĂ© k . Le mĂ©canisme est conçu de maniĂšre Ă  ce que, Ă  l’équilibre, en supposant des participants rationnels et l’absence de facteurs externes, le meilleur comportement des parties prenantes converge vers un nombre k de pools de taille Ă©quivalente et offrant le mĂȘme niveau de rĂ©compenses par unitĂ© d’enjeu Ă  leurs dĂ©lĂ©gataires.

Pour le dĂ©ploiement de Shelley sur le rĂ©seau principal, nous avons commencĂ© avec k =150, ce qui limite la taille d’un pool Ă  210 millions d’ada. Il s’agissait d’une augmentation modeste par rapport au choix des paramĂštres utilisĂ©s lors du testnet incitatif (I.T.N.), qui avait alors une valeur de k =100. À l’époque, ce choix Ă©tait considĂ©rĂ© comme relativement conservateur, afin de garantir que l’environnement de l’I.T.N. transitionnerait sans heurts sur le rĂ©seau principal. Le lancement de Shelley a suscitĂ© un Ă©norme intĂ©rĂȘt de la part de la communautĂ© et d’un grand nombre de pools. Au cours des derniers mois, nous avons observĂ© le fonctionnement des pools, et nous reconnaissons que k doit ĂȘtre ajustĂ© Ă  la hausse.

Il convient de noter que le paramĂštre k se prĂȘte mal Ă  des augmentations progressives (contrairement, par exemple, au paramĂštre d , qui se prĂȘte bien Ă  une rĂ©duction progressive). Chaque augmentation du paramĂštre k exige que les pools et les dĂ©lĂ©gataires prennent des mesures correctives. Pour les opĂ©rateurs de pool, cela signifie un ajustement minutieux de leurs paramĂštres et en particulier de leur marge ; pour les dĂ©lĂ©gataires, cela signifie choisir de nouveaux pools auxquels dĂ©lĂ©guer leur ada, surtout si leur pool actuel devient sur-saturĂ©.

Par consĂ©quent, la meilleure stratĂ©gie pour ajuster k Ă  la hausse est de procĂ©der par paliers plus importants et moins frĂ©quents - et de le faire aussi loin et aussi vite que la dynamique pratique du rĂ©seau et les paramĂštres Ă©conomiques le permettent. Le “combien” et le “quand” ont fait l’objet de dĂ©bats et de discussions intenses au sein de notre Ă©quipe, rendus plus complexes par un certain nombre de facteurs techniques. La meilleure solution est celle qui minimise les perturbations pour les pools qui rĂ©ussissent et leurs dĂ©lĂ©gataires, tout en maximisant la possibilitĂ© pour les groupes de taille moyenne et petite de crĂ©er des blocs et d’attirer plus d’intĂ©rĂȘts. De mĂȘme, il est crucial de toujours se concentrer sur l’objectif stratĂ©gique Ă  long terme en tant que communautĂ© pour Ă©largir la dĂ©centralisation le plus largement possible.

Augmenter k à 500 en Décembre

Nous nous sommes engagĂ©s Ă  apporter un ensemble de changements mesurĂ©s et dĂ©libĂ©rĂ©s et nous utiliserons les donnĂ©es que nous recueillons pour Ă©clairer nos dĂ©cisions. Par consĂ©quent, nous prĂ©voyons de changer k de maniĂšre Ă©chelonnĂ©e. Tout d’abord, nous passerons Ă  k =500 Ă  l’époque 234 (21:44 UTC dimanche 6 dĂ©cembre 2020). Le passage de k Ă  500 donnera aux petits et moyens groupes qui ont des difficultĂ©s Ă  attirer des dĂ©lĂ©gations une meilleure opportunitĂ©. Il aura Ă©galement pour effet de limiter la taille des pools Ă  64 millions d’ada, ce qui signifie que plus de 100 des plus grands pools seront saturĂ©s.

Les dĂ©tenteurs d’Ada peuvent redĂ©lĂ©guer Ă  tout moment entre aujourd’hui et la date prĂ©vue du changement. Si vous dĂ©lĂ©guez actuellement Ă  l’un des plus grands pools, et que vous souhaitez continuer Ă  recevoir des rĂ©compenses optimales, vous devrez peut-ĂȘtre redĂ©lĂ©guer vos ada avant ou pendant l’époque 233, avant que la nouvelle limite entre en fonction Ă  21:44 UTC le 6 dĂ©cembre. Nous encourageons certainement les dĂ©lĂ©gataires Ă  garder un Ɠil sur leurs pools prĂ©fĂ©rĂ©s notemment pour ce qui concerne le compteur de saturation prĂ©sentĂ© dans le portefeuille Daedalus, un jour ou deux avant le 6 dĂ©cembre. Si le compteur indique une dĂ©lĂ©gation nettement supĂ©rieure Ă  64 millions d’ada Ă  ce moment-lĂ , vous devriez certainement envisager de redĂ©lĂ©guer. Il est important de noter que les rĂ©compenses seront toujours payĂ©es par les pools lĂ©gĂšrement saturĂ©es, mais celles-ci diminuent avec la saturation du pool (si il dĂ©passe 64 millions d’ada). Pour ĂȘtre clair, cependant, quiconque dĂ©lĂšgue Ă  un pool sur-saturĂ© ne perdra aucune de ses rĂ©compenses. C’est simplement que le rendement de leur participation sera rĂ©duit s’ils restent dĂ©lĂ©guĂ©s Ă  un pool saturĂ©. Nous encourageons toujours la communautĂ© Ă  garder un Ɠil sur ses choix de dĂ©lĂ©gation, et cela sera particuliĂšrement important Ă  ce moment lĂ .

En modĂ©lisant la viabilitĂ© Ă  long terme des pools, nous avons constatĂ© que des valeurs k proche de 1 000 Ă©taient stables sur le long terme. Par consĂ©quent, notre objectif est de passer Ă  k =1000 en mars 2021. Nous reconnaissons l’importance des facteurs Ă©conomiques qui influencent aussi fortement la rentabilitĂ© des pools et nous continuerons Ă  consulter largement la communautĂ© sur ce point ; la dynamique sociale du rĂ©seau ne doit pas non plus ĂȘtre sous-estimĂ©e. Un certain nombre d’opportunitĂ©s seront prĂ©sentĂ©es (notamment des panels et des sĂ©minaires communautaires) pour approfondir cette discussion, tout en aidant la communautĂ© Ă  mieux comprendre les changements et Ă  apporter son point de vue.

D’un point de vue stratĂ©gique et philosophique, nous pensons que c’est la bonne approche pour Cardano. Nous souhaitons encourager la dĂ©centralisation sur un grand nombre de pools gĂ©rĂ©s de maniĂšre indĂ©pendante, tout en reconnaissant la contribution positive des pools actuellement en tĂȘte du classement. Nous tiendrons Ă©galement compte de la dynamique de l’écosystĂšme en Ă©volution. D’ici la fin mars, d , le paramĂštre de dĂ©centralisation, sera Ă©galement fixĂ© Ă  zĂ©ro, ce qui signifie que la production de blocs sur Cardano sera entiĂšrement dĂ©centralisĂ©e et que la responsabilitĂ© sera partagĂ©e entre presque tous les pools qui gĂšrent actuellement le rĂ©seau (et, espĂ©rons-le, certains nouveaux venus Ă©galement).

Pas de solution miracle

Nous pensons que le passage de k Ă  500 bĂ©nĂ©ficiera Ă  l’écosystĂšme, malgrĂ© une pĂ©riode de perturbation et de changement. Cependant, ce n’est pas un solution complĂšte. Nous continuons Ă  dĂ©velopper notre rĂ©flexion dans d’autres domaines qui contribueront de maniĂšre tangible Ă  la dĂ©centralisation de Cardano. La prise en charge de la dĂ©lĂ©gation Ă  travers les “hardware wallets” (Ă  venir trĂšs prochainement) devrait permettre d’élargir l’offre au bĂ©nĂ©fice de tous. Nous ajouterons bientĂŽt la possibilitĂ© de dĂ©lĂ©guer Ă  plusieurs pools Ă  partir d’un “hardware wallet”, ce qui aidera les propriĂ©taires de Trezor (dans un premier temps) et ensuite de Ledger Ă  rĂ©partir leur participation sur un Ă©ventail de pools. Les amĂ©liorations apportĂ©es aux “serveurs de pools” (SMASH) permettront Ă  terme aux membres de la communautĂ© de commencer Ă  Ă©tablir leurs propres listes de pools afin d’aider Ă  façonner et Ă  orienter les choix de dĂ©lĂ©gation. Nous allons Ă©galement retirer tous nos pools I.O.G. publics Ă  l’exception d’un seul et encourager nos dĂ©lĂ©gataires Ă  passer sur des pools communautaires, tout en dĂ©veloppant notre propre stratĂ©gie de dĂ©lĂ©gation. En ce qui concerne les paramĂštres, nous sommes en train de finaliser une modĂ©lisation des engagements des opĂ©rateurs de pool, un autre facteur qui contribuera Ă  modifier la dynamique du rĂ©seau en faveur d’une plus large diffusion des ada. Attendez-vous Ă  d’autres nouvelles sur tous ces sujets prochainement.

Nous reconnaissons qu’à court terme, le passage de k Ă  500 signifiera un changement significatif pour certains. Si les dĂ©lĂ©gataires des grands pools ne rĂ©agissent pas, certains pools seront sur-saturĂ©s et les rĂ©compenses ne seront pas rĂ©clamĂ©es (notez qu’aucune rĂ©compense n’est perdue ; tout retourne dans les rĂ©serves du systĂšme pour que la communautĂ© puisse y puiser Ă  l’avenir). En consĂ©quence, les opĂ©rateurs de pools devront ajuster leur marge et leurs coĂ»ts Ă  court terme pour rester rentables et inciter les dĂ©lĂ©gataires Ă  agir. Bien que cela exige un certain effort de la part de la communautĂ©, il s’agit d’une Ă©tape essentielle pour l’écosystĂšme Cardano afin de maximiser sa dĂ©centralisation. Alors que les smart-contrats et les multi-devises seront bientĂŽt mis en place Ă  Cardano, un niveau Ă©levĂ© de dĂ©centralisation sera le joyau de l’écosystĂšme et un avantage concurrentiel fort par rapport aux autres blockchain.

L’augmentation de k sera un pas important dans l’accomplissement de la mission de Cardano. Comme ce changement entraĂźnera des perturbations, nous voulons donner Ă  la communautĂ© tout le temps nĂ©cessaire pour l’absorber et adapter sa stratĂ©gie. De plus, nous souhaitons aider la communautĂ© Ă  prendre les bonnes dĂ©cisions pour la viabilitĂ© Ă  long terme de Cardano. Nous publierons davantage de contenu au cours des prochaines semaines et des prochains mois pour soutenir cette approche - notamment un guide pour faire les bons choix de dĂ©lĂ©gation - Ă  mesure que nous continuerons Ă  amĂ©liorer l’expĂ©rience utilisateur.

Atteindre le plus haut niveau de dĂ©centralisation est l’objectif ultime de toute blockchain. La dĂ©centralisation est la base solide sur laquelle l’écosystĂšme Cardano va prospĂ©rer. La vĂ©ritable dĂ©centralisation ne peut pas ĂȘtre uniquement le fruit de thĂ©orĂšmes mathĂ©matiques, et l’ajustement des paramĂštres et des formules ne suffira jamais Ă  lui seul, mĂȘme si, avec Cardano, nous avons fait d’énormes progrĂšs par rapport Ă  toute autre blockchain. NĂ©anmoins, en fin de compte, une vĂ©ritable dĂ©centralisation Ă©manera de la volontĂ© et des actions collectives de la communautĂ© Cardano. Nous continuerons dans cette voie ensemble, en Ă©tudiant d’autres approches pour permettre aux pools de construire leur marque, de communiquer avec leurs dĂ©lĂ©gataires et de mettre plus directement en valeur leurs propres contributions et leur mission.

Merci Ă  Aggelos Kiayias, Colin Edwards, Olga Hryniuk et Francisco Landino pour leur contribution Ă  cet article. Merci Ă©galement aux chercheurs Aikaterini-Panagiota Stouka et Elias Koutsoupias. Nous publierons tout au long du mois prochain pour aider les dĂ©lĂ©gataires et les opĂ©rateurs de poolĂ  l’approche de la date limite du 6 dĂ©cembre. N’oubliez pas de nous suivre sur Twitter et de vous inscrire sur YouTube pour recevoir les derniĂšres mises Ă  jour.

Article original : https://iohk.io/en/blog/posts/2020/11/05/parameters-and-decentralization-the-way-ahead/

1 Like