Merkle Tree

A Merkle Tree also known as a binary hash tree. It is a data structure used for summarizing and then verifying the integrity of large data sets. Merkle trees are binary trees that contain cryptographic hashes.