Un árbol de Merkle comprime muchos datos en un único resumen llamado raíz de Merkle. Los nodos hoja almacenan hashes de elementos de datos individuales (por ejemplo, transacciones). Cada nodo interno almacena un hash calculado a partir de sus dos hijos (por ejemplo, hash(izquierda || derecha)). La raíz depende de cada hoja, por lo que cualquier cambio en cualquier transacción cambia la raíz de Merkle.
Raíz de Merkle en encabezados de bloque