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/