Le grand livre Cardano ajoute des règles pour les blocs d’endorseur Leios

Les changements fusionnés ajoutent deux règles pour le traitement des blocs d’endorseur dans l’ère Dijkstra. Des mises à jour distinctes introduisent la validation des certificats et une interface pour la couche de consensus.

By SongMarketCap

Cardano News - Le grand livre Cardano ajoute des règles pour les blocs d’endorseur Leios

L’équipe de développement du grand livre Cardano a fusionné des règles pour le traitement des blocs d’endorseur Ouroboros Leios. La pull request #6215, intitulée « Add EB and EBLEDGERS, », a été fusionnée dans la branche master du dépôt cardano-ledger le 30 octobre.

Cette mise à jour s’inscrit dans les travaux de préparation du grand livre de Cardano pour Leios, une extension de protocole proposée et conçue pour accroître le débit des transactions. Leios reste en développement et n’est pas actif sur le mainnet Cardano.

Fonctionnement des nouvelles règles du grand livre Cardano

Le grand livre vérifie si les blocs et les transactions sont valides et détermine comment ils modifient l’état enregistré du réseau. Les règles nouvellement fusionnées s’appliquent à l’ère Dijkstra prévue et précisent comment le grand livre traite un bloc d’endorseur et ses transactions.

La première règle, EB, vérifie si le hachage du bloc en cours d’application correspond à la dernière annonce de bloc d’endorseur enregistrée dans l’état du grand livre. Elle rejette également le bloc si aucune annonce n’est présente.

La seconde règle, EBLEDGERS, traite les transactions du bloc. Dans sa forme initiale, elle suit la règle existante LEDGERS utilisée pour le traitement des transactions. La pull request fusionnée inclut également des tests pour les nouvelles règles.

Certificats Leios et vote des pools de stake

Leios introduit des blocs d’endorseur aux côtés de la chaîne Praos existante. La conception permet à ces blocs de référencer des transactions supplémentaires, avec un comité de pools de stake votant avant que ces transactions puissent être intégrées au grand livre.

Selon la proposition actuelle CIP-0164, le comité est composé des plus grands pools par stake actif et est sélectionné pour une époque. Les votes sont pondérés par le stake et combinés à l’aide de signatures BLS. La proposition décrit un seuil de certificat de 75 % du stake actif total comme valeur de paramètre envisageable.

L’équipe du grand livre a fusionné une règle distincte LEIOSCERT le 27 octobre pour valider les certificats et leur temporalité. Le 29 octobre, elle a également fusionné une interface de validation des certificats destinée à la couche de consensus. La tâche de développement associée décrit une manière de vérifier un certificat lorsque les informations nécessaires à la validation sont disponibles mais que le bloc d’endorseur lui-même n’a pas encore été reçu.

[NEWSBREAK]

Des changements du grand livre au hard fork Dijkstra

Les nouvelles règles du grand livre ont été fusionnées après la préversion de cardano-node 11.2.0. Cette version inclut des fonctionnalités de développement pour Dijkstra et les bases pour Leios, tandis que la fonctionnalité Leios reste désactivée par défaut.

Selon le compte rendu du Hard Fork Working Group d’Intersect, le nœud 11.3 devrait inclure Leios linéaire. Le groupe l’a décrit comme le premier candidat pouvant être promu en version 12.0, laquelle serait capable de franchir le hard fork, à condition que les tests n’identifient pas de problèmes bloquants.

Le plan de déploiement publié par Input Output inclut le hard fork Dijkstra, l’enregistrement des clés BLS par les opérateurs de pools de stake, des exercices de charge sur le mainnet et, ultérieurement, des augmentations de capacité via des mises à jour des paramètres du protocole. L’objectif initial est d’environ trois à cinq fois le plafond actuel de Praos de 4.5 kilooctets de transactions par seconde. Des mises à jour ultérieures visent environ dix à quinze fois ce plafond, sous réserve des tests et des décisions de gouvernance.