Cryptography in Blockchain

From Hashing to Merkle Trees and Why It All Matters