ECDSA (Elliptic Curve Digital Signature Algorithm) is a public-key signature scheme that uses the algebra of elliptic curves over finite fields to produce compact, efficient digital signatures. It provides strong security with much smaller keys than RSA, making it the dominant signing algorithm in blockchains such as Bitcoin and Ethereum. ECDSA enables verifiable authorship and integrity of messages and transactions without revealing the private key.

Content

  • ECDSA achieves equivalent security to RSA at far smaller key sizes, lowering storage and bandwidth costs. In governance systems like gasless snapshot voting, ECDSA signatures let token holders prove authorship of votes cryptographically without an on-chain transaction.