This project is a basic proof of concept for a blockchain implemented in Java. It includes a simple proof-of-work (PoW) mining system.
This project demonstrates the fundamental concepts of a blockchain, including block creation, hashing, and proof-of-work mining. It is intended for educational purposes and to provide a starting point for further development.
- Block creation and chaining
- SHA-256 hashing
- Simple proof-of-work mining system
- Basic transaction handling
- Clone the repository:
git clone https://github.com/gitcomit8/cyberchain.git
- Navigate to the project directory:
cd java-blockchain
- Compile the project:
javac -d bin src/*.java
-
Run the project:
Run on VS Code
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.