HomeCybersecurityMerkle Proof Tamper Detection

Merkle Proof Tamper Detection

Interactive 2D Merkle tree built with real SHA-256 hashing: edit a leaf's data and watch the verification path diverge from the trusted root, exactly like a blockchain light client rejecting a forged inclusion proof.

Cybersecurity2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-blockchain-merkle-tree-verification ↗ Open standalone

This simulator builds a real SHA-256 Merkle tree in the browser — the same cryptographic structure blockchains use to let light clients verify a single transaction against one trusted root hash. Edit a leaf's data, then run Verify Proof to watch the mismatch propagate node-by-node from the leaf all the way to the root, exactly as it would when a node rejects a forged inclusion proof. Rebuild the tree honestly to see the alternative: a legitimate data change publishes a brand-new trusted root instead of trying to reuse stale hashes.

⚙ Under the hood

Build a real SHA-256 Merkle tree, edit a leaf's data, and watch the verification path diverge from the trusted root exactly as a blockchain light client would reject a forged inclusion proof.

blockchainmerkle-treecryptographyhashingcybersecurity

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)