A foundational blockchain implementation in Rust, demonstrating core Web3 concepts: Proof of Work (PoW), Cryptographic Hashing (SHA-256), and Chain Integrity Validation.
- Immutable Ledger: Blocks are cryptographically linked; tampering with one invalidates the entire chain.
- Proof of Work: Implements a mining algorithm (difficulty adjustment capable) using
noncediscovery. - Validation Engine: Verifies chain integrity by recalculating hashes and checking pointers.
cargo run