Skip to main content

Merkle tree

cryptography
data-structure

A Merkle tree is a binary tree of hashes that enables efficient verification of large data sets, used in blockchains for transaction inclusion proofs.

Also known as
hash tree
1
concept

Leaves are hashes of data chunks; parents hash their children up to a root. Verifiers can check membership with a short proof without downloading the entire set.

2
properties

Merkle trees provide logarithmic proof size and support efficient updates. Variants include Merkle Patricia tries used in account-based chains.

Conceptual links

Related terms

3 linked

Explore connected entries beyond the alphabetical index.

All terms and definitions may update as the Cryptionary improves.