Le projet CAP-12 de Cardano supprime l’interrupteur d’arrêt de Leios

Le président du comité technique d’Intersect a proposé de rétablir le mécanisme après l’avoir testé sur des testnets publics et sur l’ensemble des implémentations de nœud Cardano.

By SongMarketCap

Updated:

Cardano News - Le projet CAP-12 de Cardano supprime l’interrupteur d’arrêt de Leios

Le cinquième projet de l’amendement constitutionnel CAP-12 de Cardano supprime un mécanisme qui permettrait à Cardano de désactiver Ouroboros Leios via une modification d’un paramètre du protocole. Intersect a indiqué que le projet confie la désactivation au plan de hard fork Dijkstra. Le 6 novembre, Kevin Hammond, président du Technical Steering Committee d’Intersect, a proposé de rétablir le mécanisme sous quatre conditions. Le comité doit examiner sa proposition le 18 novembre.

Comment un paramètre de protocole pourrait désactiver Leios

CAP-12 ajouterait les nouveaux paramètres de protocole de Dijkstra à la Constitution de Cardano et fixerait des limites à la façon dont ils peuvent être modifiés. L’un des paramètres, maxEndorserBlockTxsSize, plafonne la taille totale des transactions dans un bloc d’endorseur. Leios introduit ces blocs dans le cadre de sa conception pour augmenter le débit de transactions de Cardano.

Une version antérieure aurait permis à Cardano de désactiver Leios sur l’ensemble du réseau en fixant ce paramètre à zéro. Le cinquième projet, publié le 30 octobre, exige que les paramètres de Leios aient des valeurs non nulles. S’il était adopté tel quel, cette contrainte exclurait la méthode de désactivation proposée par un changement de paramètre.

Ce que Hammond veut tester avant de rétablir l’interrupteur

Selon un résumé publié par l’opérateur de stake pool SIPO, Hammond souhaite que l’équipe Leios confirme par écrit que fixer le paramètre à zéro ramènerait les nœuds à un comportement cohérent avec Ouroboros Praos. Il demande aussi de tester à la fois la désactivation et la réactivation sur les réseaux Preview et Preprod de Cardano afin que les deux transitions puissent être vérifiées avant l’utilisation du mécanisme sur le mainnet.

Les deux autres conditions sont des tests de conformité sur toutes les implémentations de nœud et une modification des règles appliquées par le Guardrails Script. Les tests vérifieraient si les implémentations se comportent de manière cohérente lorsque le paramètre change. Ce changement permettrait à une proposition fixant le paramètre à zéro de réussir les vérifications du script.

[NEWSBREAK]

Ce qui reste en suspens avant un vote sur CAP-12

La mise à jour d’Intersect du 6 novembre a indiqué qu’environ 30 valeurs de CAP-12 attendent encore un retour du Parameter Committee et qu’un sixième projet est attendu. DijkstraNet exécute déjà la version 12 du protocole, tandis qu’Intersect vise cardano-node 11.3 comme version candidate qui combinerait l’ensemble des fonctionnalités de Dijkstra avec Linear Leios.

Intersect a programmé une revue publique de CAP-12 et des autres amendements en cours pour le 12 novembre. Lors de sa revue du 18 novembre, le comité technique doit envisager s’il convient de soutenir le rétablissement de zéro comme valeur qui désactiverait Leios, sous réserve des tests proposés et de la modification du Guardrails Script.