Mini implementation of simple blockchain written in pure C for *nix systems (probably).
- Implement chain structure as linked list (store some arbitrary transaction as string)
- Implement hash function
- Implement dynamically adding node
- Implement printing out list locally
- Implement client/server socket interface to perform actions with node.
- Get chain
- Add transaction
- Add node
- Implement peer to peer network to allow nodes to interface
- Implement consensus algorithm
- Add proof of ... for blocks to be mined
- Upgrade internal hashing to use cryptographic hash function