A learning-focused web simulator that lets you interact with mining step by step.
It visualizes the hash puzzle, difficulty, nonce, miner competition, block creation, and rewards.
- Difficulty slider to feel how success probability changes
- Manual nonce control and auto mining
- Multi-miner competition mode
- Block creation and chain linking visualization
- Reward accumulation and event log
- Educational guidance and explanations
- Left: Network / miners panel
- Center: Hash puzzle + block creation + chain area
- Right: Concept explanations + status summary
- Bottom: Event log
Open index.html in your browser.
- Adjust
Difficultyto change the target. - Enter a
Noncedirectly or clickIncrementto try the next value. - Use
Auto Mineto run the simulation automatically. - Toggle
Competition Modeto watch multiple miners race. - Click
Reset Simulationto start over.
index.html- UI layoutstyles.css- styles and animationsapp.js- simulation logic and interactions
This simulator simplifies cryptographic complexity for learning purposes and is not related to real cryptocurrency mining.