Starknet's underlying ZK-STARK technology relies on hash-based cryptography and programmable accounts that allow adopting new signature schemes without a protocol upgrade.