Hello,
I'm coding a Blockchain Simulator (called BlockSim) using SimPy. It's part of my master thesis.
I already modeled Ethereum and Bitcoin protocol communication, in order to simulate the communication and blockchain sync between nodes.
This project aims to provide a simulation tool flexible enough to evaluate different blockchain implementations, which can be rapidly implemented by extending existing simulation models.
I'm looking for feedback and thoughts to improve this tool.
Best regards,
Carlos