
A web-based simulation that visualizes the Bitcoin mining process using Proof of Work consensus, built with JavaScript and Node.js for educational purposes.
Bitcoin Mining Simulator is a web-based application designed to demonstrate how the mining process works in the Bitcoin network using the Proof of Work (PoW) consensus algorithm. The app allows users to create virtual transactions, validate blocks through mining, and observe how new blocks are added to the blockchain. The process is visualized step by step, from pending transactions to mining rewards. Built with JavaScript, Node.js, and SHA-256 hashing, the application serves as an educational platform for students, developers, and beginners to learn about blockchain, cryptography, and mining without requiring specialized hardware.