This project was implemented as part of the Distributed Systems class at the ECE School of NTUA during the winter semester 2019-2020. The core implementation highlights are:
- Proof of Work Consensus
- Peer-to-peer communication via Flask REST API
- User-friendly CLI
- Log in to your VM
- export FLASK_APP=<name_of_initial_file>.py
- flask run --host=0.0.0.0
- and of you goooooooooooo....to the port from your browser!