Mining Hashing Blocks Chain Mining Hashing Blocks Chain

Blockchain Simulator

Experience how blockchain technology works with real cryptographic hashing

Your Blockchain
Mining new block... Finding valid hash...

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.