Input Output Global (IOG) a ajouté une nouvelle fonctionnalité à Plutus pour prendre en charge les signatures ECDSA et Schnorr. Cette mesure simplifie la mise en place d’applications multichaînes pour les développeurs. Les algorithmes de signature cryptographique garantissent la confiance et la sécurité des paramètres de la blockchain. Cependant, de nombreuses blockchains utilisent des méthodes différentes.
EdDSA, une signature efficace, mais limitée
L’algorithme de signature numérique à courbe elliptique (ECDSA) et les signatures Schnorr sont les deux schémas de signature les plus populaires. Ils sont utilisés sur Bitcoin et Ethereum, ainsi que sur d’autres réseaux blockchain tels que Polkadot.
Cardano s’appuie sur l’algorithme Edwards Curve Digital Signature Algorithm (EdDSA), avec la courbe elliptique Curve25519 comme courbe de base (alias Ed25519). Cela contribue à améliorer les performances globales et la sécurité de la blockchain. De plus, l’Ed25519 est conçu pour résister à diverses attaques cryptographiques, ce qui en fait un choix plus sûr. Monero, Ripple et d’autres réseaux blockchain utilisent également Ed25519 comme algorithme de signature.
Cependant, les développeurs Plutus DApp qui souhaitent travailler avec d’autres blockchains doivent implémenter des algorithmes sur les courbes elliptiques SECP. Cela augmente le risque de sécurité et peut utiliser les ressources de manière irréaliste. Seul Ed25519, le principal algorithme de signature de Cardano, est intégré à Plutus. Par conséquent, les opérations ECDSA et Schnorr seront plus coûteuses et plus longues si elles ne sont pas également intégrées.
L’importance d’intégrer les signatures ECDSA et Schnorr à Plutus
Pour faciliter le développement d’applications inter-chaînes, Input Output Global (IOG) a décidé de simplifier le processus. Ceci, en intégrant des fonctionnalités dans Plutus pour permettre la validation des signatures ECDSA et Schnorr. De cette manière, les développeurs peuvent désormais implémenter des primitives cryptographiques directement dans leurs applications, sans avoir à se soucier des couches de sécurité supplémentaires.
Cette intégration avec Plutus accélérera également le processus d’interopérabilité et créera des applications et des services inter-chaînes plus robustes. Les développeurs de Plutus peuvent désormais tirer parti des technologies de blockchain existantes et des services de signature de code d’autres blockchains.
En résumé, les nouvelles mesures de Cardano semblent louables et bien pensées. Ils permettent aux développeurs de profiter d’un flux de travail plus rapide et plus simple pour développer des applications inter-chaînes.
Recevez un résumé de l’actualité dans le monde des crypto-monnaies en vous inscrivant à notre nouveau service de newsletter quotidienne et hebdomadaire pour ne rien manquer de l’essentiel Cointribune !
Le monde change et l’adaptation est la meilleure arme pour survivre dans cet univers ondulé. En tant que gestionnaire de communauté crypto à la base, je m’intéresse à tout ce qui touche de près ou de loin à la blockchain et ses dérivés. Pour partager mon expérience et faire connaître un domaine qui me passionne, rien de mieux que d’écrire des articles informatifs et relaxants à la fois.