include dirname(dirname(__DIR__)) . '/includes/lab-nav.php'; ?>
Educational Hub

Merkle Tree & SPV Verification

Alter any letter in the base transactions and observe how the cryptographic mutation cascades upwards, corrupting the Root. Use the SPV buttons to understand how a light client (mobile wallet) proves transaction inclusion without downloading the entire block.

Merkle Root
...
Hash(0+1)
...
Hash(2+3)
...
Leaf 0
...
Leaf 1
...
Leaf 2
...
Leaf 3
...

SPV Simulator (Simplified Payment Verification)

Request a mathematical proof of inclusion for a specific transaction without requiring the full tree:

Verification Console

[System] Tree initialized with 4 transactions.