A simple and clean implementation of blockchain concepts in Go. Ideal for learning and experimenting with distributed ledger fundamentals.
- Block structure with headers, body, timestamp, and previous hash
- Chain of blocks (simple linked list)
- Basic transaction model with inputs and outputs
- Proof-of-work mining algorithm