ECDSA (Elliptic Curve Digital Signature Algorithm)
ECDSA, based on elliptic curve cryptography, enables users to prove they control a specific private key without revealing it. A typical Bitcoin address (P2PKH) relies on ECDSA for signature validation, ensuring only the rightful owner can spend those outputs.
Schnorr signatures (BIP 340) have since joined the toolbox, offering certain advantages like signature aggregation and smaller multisigs. Yet ECDSA remains widely used due to legacy addresses and broad compatibility. While slightly less efficient than Schnorr, ECDSA is tried-and-tested, forming the bedrock of Bitcoin’s security for more than a decade.