The simulation research internship during the summer of 2018 led to the creation of the Hyperledger Umbra Lab. Due to the overall difficulty of getting Hyperledger blockchain frameworks running under the Shadow simulation tool, work on the Umbra lab has slowed to a crawl. A different network simulation tool called Mininet has been proposed as an alternative to using Shadow and it has the potential to drastically reduce the startup cost of getting a network simulation tool running Hyperledger blockchains. This proposal is for a research project to test the feasibility of running Hyperledger blockchains under Mininet for the purposes of running scalability and consensus mechanism experiments.
Running Hyperledger blockchain networks under simulation rather than on real hardware or cloud platforms creates the opportunity for Hyperledger blockchain frameworks into computer science research labs as test beds for new consensus mechanisms, new smart contract tools, and new network scaling techniques. This is a critical roadblock that reduces the appeal of our software to university and corporate research and development efforts.
The intern will learn the following:
We have been seeking a simulation tool that will allow our blockchain platform projects to execute experiments to test consensus algorithms and scaling strategies for years now. Last year we came close to achieving that goal. This year it looks like Mininet is a much better solution to creating that capability.
This internship project doesn't have an expected education level but rather a required set of skills. The only requirement is that the intern able to legally work for compensation.
The Hyperledger Umbra Lab already exists. Once we achieve the ability to run Hyperledger blockchains under simulation, future work will be around designing and conducting empirical computer science research experiments to help direct improvements in design and architecture of future versions of the Hyperledger blockchain platforms.
Part-time, 20 hours per week for 24 weeks starting in the summer and concluding in the fall of 2019.
David Huseby, firstname.lastname@example.org.
Raphael Vicente Rosa