This a simple implementation of BlockChain and Proof of Work.
Please take note that this is for learning pourposes, any suggestion about how to improve my implementation are welcomed. Also I know I've missed some things suchs as chain validation but as I said before this is only a simple implementation for learning experience.