A distributed blockchain implementation built in Java, featuring multithreading, network synchronization, and cryptography. Includes a web dashboard for visualization.
# Start java nodes cluster
run_miner.bat
# Or start the web dashboard (Node.js required)
npm install
npm run dev- Java Multithreading: Concurrent block mining across nodes.
- Network Synchronization: P2P communication and longest-chain consensus.
- Cryptography: RSA digital signatures and SHA-256 for data integrity.
- Web Dashboard: Real-time network and mining monitoring.
MIT License