Implemented while watching Xavier Decuyper's excellent tutorial videos.
This is a blockchain implementation for learning purposes only, with at least the following limitations:
- There is no mechanism to recover from a tampered block
- There is no peer-to-peer network