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