
A Merkle tree is a data structure composed of data-converting hashes that is utilized by blockchains for the secure verification of information. A Merkle tree summarizes all the transactions in a block by producing a digital fingerprint (i.e., a single hash) of the entire set of transactions.