Learning path · Step 2 of 8
Interactive Demo
See the Chain in Action
Each block contains a hash of the previous block. Press "Tamper" — watch how one change breaks the entire chain downstream.
1Input & process
Each block shows its data, the previous block's hash and its own hash. Press Tamper on any block after the first to change its data; press Restore to undo.
2Output
All blocks valid — the chain is intact.
3Explanation
- Block
- A container holding a batch of validated transactions, a timestamp, the previous block's hash, and a nonce used in mining.
- Hash
- A fixed-length fingerprint of data produced by a one-way function. The same input always produces the same hash; any change produces a completely different one.