This is Assignment 2 of the Distributed System 2, DISI, University of Trento, A.Y. 2019/2020. Here, you can find the Java source of Byzantine Agreement protocol simulation implemented with Repast Simphony and a report with some performance analysis.
- Lorenzo Masciullo [203315] , lorenzo.masciullo@studenti.unitn.it
- Valentina Odorizzi [203314], valentina.odorizzi@studenti.unitn.it
The project is an implementation of Asyncrhronous Byzantine Agreement Protocols, by Grabriel Bracha.
You can download the installer (.jar) from here and follow the steps described into section 4 of the report.