Protocol, Cryptography, Algorithms, Decentralized Storage.
author of a message or content) Commitment scheme (allows one to commit to a chosen value while keeping it hidden to others, with the ability to reveal it later) Cryptographic pseudo-random number generators Cryptographic primitives are in general defined by their security properties. zkSNARKs