Tweag teste le dernier code Peras sur le testnet Cardano

L'équipe ajuste les paramètres du testnet, passe en revue le stockage des certificats et étend la prise en charge du ledger pour le protocole de règlement plus rapide de Cardano.

By SongMarketCap

Cardano News - Tweag teste le dernier code Peras sur le testnet Cardano

Tweag a mis en service un testnet Cardano initial avec le dernier code Peras activé, selon son rapport de développement du 9 octobre. La mise à niveau de consensus proposée est conçue pour réduire le délai nécessaire afin d'avoir une forte confiance qu'une transaction ADA restera sur la chaîne acceptée.

Le vote Peras vise un règlement plus rapide sur Cardano

Les premiers problèmes rencontrés sur le testnet ont principalement nécessité des ajustements de paramètres pour s'adapter à son rythme plus rapide. Les développeurs ont également poursuivi l'intégration de Prometheus pour le suivi opérationnel et améliorer la facilité d'utilisation de l'environnement de test.

Ouroboros Peras ajoute un mécanisme de vote au protocole de consensus Praos de Cardano. Lorsque les votes en faveur d'un bloc atteignent le quorum requis, ils forment un certificat qui augmente le poids du bloc dans la sélection de chaîne. Cela réduit la probabilité que le bloc et ses prédécesseurs soient annulés.

Pour les plateformes d'échange, les ponts blockchain et les chaînes partenaires, le niveau de confiance du règlement détermine le moment où un transfert peut être reconnu et utilisé. Peras vise à fournir cette confiance plus tôt pour les transactions impliquant ADA et d'autres actifs de Cardano. Son mécanisme de vote est spécifié dans CIP-0140.

Cardano Ledger ajoute la prise en charge de Peras

Le 13 octobre, Cardano Ledger a fusionné une modification qui fournit à la couche de consensus les paramètres Peras nécessaires à la validation durant l'époque en cours. L'intégration relie le logiciel qui maintient l'état et les règles de Cardano avec le composant chargé de sélectionner la chaîne acceptée.

Les développeurs ont également commencé à travailler sur la mise à jour de l'état du protocole au début de chaque tour de vote Peras, indépendamment de l'arrivée de nouveaux blocs. Cela permet à l'implémentation de suivre le calendrier de vote entre les blocs.

Ces travaux restent rattachés au développement du protocole. CIP-0140 conserve son statut de proposition et le rapport de Tweag n'indique aucune date d'activation sur le mainnet.

Le stockage des certificats Peras entre en phase d'examen

Tweag a indiqué que l'implémentation minimale viable de la base de données des certificats historiques est terminée et fait l'objet d'un examen interne. Une suite de tests complète a été rédigée, avec des mises à jour nécessaires pour refléter les récents changements de code.

La base de données proposée conserve les certificats une fois que les blocs auxquels ils se réfèrent deviennent immuables dans le stockage du nœud. À ce stade, les certificats n'influencent plus la sélection de chaîne mais restent disponibles comme enregistrements historiques du consensus. L'implémentation associée est encore une pull request en brouillon.

Sa conception de stockage inclut des vérifications d'intégrité et une gestion de quarantaine pour les fichiers manquants, incomplets ou corrompus. Un nœud peut identifier les enregistrements de certificats concernés et les demander à d'autres pairs, ce qui offre une voie de récupération lorsque son archive locale présente des lacunes.