BFT-Lab – Large-scale fault injection in BFT protocols
BFT-Lab – Large-scale fault injection in BFT protocols
Shadow integration with a BFT fault-injection framework
Field of study / Research area
481 - Computer science
Level
PhD
Name of the Programme
BFT-Lab – Large-scale fault injection in BFT protocols
Website (URL) of the Programme
https://www.dcc.fc.up.pt/en
Name of the offer / activity
Shadow integration with a BFT fault-injection framework
Brief description of the activities to be carried out
The purpose of this project is to integrate a network simulation/emulation layer (called Shadow (https://shadow.github.io/)) with our fault injection framework, for testing and validation of BFT protocols in large-scale.
The candidate is expected to:
- study and comprehend the behaviour of Shadow
- study and comprehend the behaviour of Zermia (our fault-injection framework)
- design and develop the required components for integrating both tools
- test and validate the proposed solution
Working language(s)
English
Host University
University of Porto
University Department / Unit
Departamento de Ciência de Computadores, Faculdade de Ciências da Universidade do Porto
Duration in months
6
Comments on duration
The duration may be expanded if agreed by the PhD student, the host and the home Universities and as long as the financial support for the additional months is ensured.
Starting
September 2026
Ending
July 2027
Academic responsible for the offer
João Soares
joao.soares@fc.up.pt
