Les développeurs de Cardano déploient cinq nouveaux CIPs Plutus dans une étape clé du protocole - U.Today

Cardano est sur le point d’introduire de nouvelles primitives Plutus telles que définies dans cinq CIPs, à savoir : CIP-109 | Fonction d’exponentiation modulaire intégrée pour Plutus Core ; CIP-132 | Nouvelle fonction intégrée dropList pour Plutus ; CIP-133 | Support de Plutus pour la multiplication scalaire multiple sur BLS12-381 ; CIP-138 | Type intégré de Plutus Core - Array ; CIP-153 | Type intégré de Plutus Core - MaryEraValue.

Le 8 mai, le réseau de test Cardano Preview a effectué une hard fork vers la Version de Protocole 11. Selon Intersect, cela signifie que ces nouvelles primitives introduites par la mise à jour précédente du modèle de coût Plutus sont désormais disponibles pour les tests.

Comme rapporté, Node v11.0.1 a maintenant été entièrement publié et est prêt pour la hard fork du réseau principal, alors que la dynamique vers la hard fork intra-ère van Rossem se poursuit à travers la coordination du nœud, de l’infrastructure et de l’écosystème, avec Preview maintenant passé à la première étape d’activation en gouvernance en direct.

De plus, DB-Sync 13.7.0.5 a été promu à une version entièrement prête pour le réseau principal, avec une compatibilité pour le nœud v11.0.1.

Cardano prêt à mettre à jour la fonctionnalité principale

La prochaine hard fork intra-ère vers la Version de Protocole 11 introduit des améliorations ciblées dans la performance de Plutus. Plutus désigne le langage de contrats intelligents natif de Cardano, basé sur le langage de programmation Haskell. La hard fork intra-ère nommée van Rossem Hard fork vise également à améliorer la cohérence du registre et la sécurité du nœud.

Suite à cette mise à niveau, toutes les fonctions intégrées seront disponibles sur Plutus V1, V2 et V3, élargissant ainsi les capacités des scripts Plutus V1 et V2 et unifiant la disponibilité des fonctionnalités entre les versions.

Les nouvelles fonctions intégrées et types natifs incluent CIP-138 | Type Array, qui ajoute une gestion efficace et native des tableaux en chaîne ; CIP-153 | Type MaryEraValue, qui offre des opérations optimisées sur les valeurs multi-actifs ; CIP-109 | Fonction d’exponentiation modulaire intégrée, essentielle pour la cryptographie avancée ; CIP-132 | Fonction dropList, permettant une manipulation efficace des listes ; CIP-133 | Multiplication scalaire multiple sur BLS12-381, utile pour les opérations cryptographiques avancées, notamment avec les systèmes de preuve à zéro connaissance.

Toutes ces nouvelles fonctions intégrées seront introduites dans toutes les versions de Plutus. Dans l’ensemble, ces changements devraient augmenter la performance des scripts, réduire le coût d’exécution et étendre de manière significative ce que les développeurs peuvent réaliser avec Plutus.

ADA-3,26%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler