Merkle TreeMerkle Trees are a cryptographic commitment scheme frequently used in blockchain applications.