Advanced cryptography in blockchain
The basic blockchain uses hash functions and public key cryptography to implement a distributed ledger
Additional cryptographic algorithms and primitives have been used to provide additional guarantees and features on the blockchain:
Multisignatures
Zero-knowledge proofs
Stealth addresses
Ring signatures
Commitment schemes
Last updated