Input Output Global (IOG) has added new functionality to Plutus to support ECDSA and Schnorr signatures. This measure simplifies the implementation of multi-chain applications for developers. Cryptographic signature algorithms guarantee the trust and security of blockchain parameters. However, many blockchains use different methods.
EdDSA, an effective but limited signature
The Elliptic Curve Digital Signature Algorithm (ECDSA) and Schnorr signatures are the two most popular signature schemes. They are used on Bitcoin and Ethereum, as well as other blockchain networks such as Polkadot.
Cardano relies on the Edwards Curve Digital Signature Algorithm (EdDSA), with the elliptical curve Curve25519 as its base curve (aka Ed25519). This contributes to improve overall blockchain performance and security. Additionally, Ed25519 is designed to resist certain cryptographic attacks, making it a safer choice. Monero, Ripple and other blockchain networks also use Ed25519 as their signature algorithm.
However, Plutus DApp developers who want to work with other blockchains need to implement SECP elliptic curve algorithms. This increases the security risk and can use resources unrealistically. Only Ed25519, Cardano’s main signature algorithm, is integrated into Plutus. Therefore, ECDSA and Schnorr operations will be more expensive and time-consuming if they are not also integrated.
The importance of integrating ECDSA and Schnorr signatures with Plutus
To facilitate the development of cross-chain applications, Input Output Global (IOG) decided to simplify the process. This, by integrating functionality into Plutus to allow validation of ECDSA and Schnorr signatures. This way, developers can now implement cryptographic primitives directly into their applications, without having to worry about additional layers of security.
This integration with Plutus will also speed up the interoperability process and create more robust cross-chain applications and services. Plutus developers can now take advantage of existing blockchain technologies and code signing services from other blockchains.
In sum, Cardano’s new measures seem commendable and well thought out. They will allow the developers Enjoy a faster and easier workflow for developing cross-chain applications.
Receive a digest of news in the world of cryptocurrencies by subscribing to our new service ofdaily and weekly so you don’t miss any of the essential Tremplin.io!