Merkle Trees and Bitcoin

Note that in generating the merkle root all transaction hashes are converted to little endian. Nodes in the tree are represented via big endian. Hover over leaf nodes to see the necessary hashes to prove that a given transaction hash exists in the block, given some merkle root. Feel free to change the hashes in the transaction box, the tree will update accordingly.

longje Fri Aug 19 2016