Skip to content

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

Merkle Root

Advanced Mining Basics

Also known as: Merkle hash, Root hash

Definition

The Merkle root is a cryptographic summary of every transaction in a block. It is computed by recursively hashing pairs of transaction IDs (TXIDs) in a binary tree structure until a single 32-byte hash remains. This root hash is included in the block header.

Merkle trees allow efficient verification: a node can prove a specific transaction is included in a block by providing only a handful of hashes (the Merkle proof) rather than the entire block. This is critical for lightweight SPV (Simplified Payment Verification) clients.

In Simple Terms

A hash summarizing all transactions in a block using a tree structure for efficient verification.

A single hash that represents all transactions in a block, computed by hashing pairs of transaction hashes up a tree structure until one root hash remains.

Explore the Full Glossary

Browse all Bitcoin mining terms from A to Z. Whether you are a beginner or expert, deepen your understanding of the mining ecosystem.

Mining Glossary

ASIC Miner Database

Compare 500+ miners with real-time profitability data, home mining scores, and detailed specs.

Compare Miners