A simple blockchain implementation in Rust for educational purposes.
This project implements a basic blockchain with the following features:
- Account management with balances.
- Transaction creation and handling.
- Proof-of-Work mining algorithm.
- Command-Line Interface (CLI) for interaction.
- Mining: Users can mine new blocks, earning rewards.
- Transactions: Users can send coin to others.
- Accounts: Manage accounts with balances.
- CLI Interface: Interactive command-line interface for user interaction.