HomeCybersecurityMerkle Proof Tamper Detection

Merkle Proof Tamper Detection

Interactive 3D Merkle tree built with real SHA-256 hashing: tamper 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.

Cybersecurity3DModerate60 FPS
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. Select a leaf, tamper its underlying data, and 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, tamper 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

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)