Mining • Hashing • Blocks • Chain • Mining • Hashing • Blocks • Chain •

Blockchain Simulator

Experience how blockchain technology works with real cryptographic hashing

How Blockchain Works

Each block contains: (1) Data (transactions), (2) Hash of previous block, (3) Its own hash, (4) Timestamp, (5) Nonce (number used once).

Mining is finding a nonce that makes the block's hash start with zeros (proof-of-work). Each block references the previous block's hash, creating a chain. If someone tries to modify an old block, its hash changes, breaking the chain.

This is the same technology that secures Bitcoin, Ethereum, and thousands of cryptocurrencies!

Mathematical Concepts Used

SHA-256 Hashing: Uses modular arithmetic to create a unique fingerprint for each block.

Proof of Work: Based on the computational hardness of finding hash collisions — related to the discrete logarithm problem.

Digital Signatures: Use elliptic curve cryptography (ECDSA) to prove transactions are authorized.