A New Probabilistic Mobile Byzantine Failure Model for Self-Protecting Systems
Silvia Bonomi, Giovanni Farina, Roy Friedman, Eviatar B. Procaccia, Sebastien Tixeuil

TL;DR
This paper introduces a probabilistic Mobile Byzantine Failure model for self-protecting distributed systems, capturing attack dynamics and aiding in system resilience through analysis and simulation.
Contribution
It proposes a novel probabilistic MBF model integrated into the analysis component of a self-protecting system, enabling dynamic attack modeling and system recovery analysis.
Findings
Mathematical analysis of Byzantine node thresholds
Simulation results demonstrating system behavior
Insights into attack spread and recovery rates
Abstract
Modern distributed systems face growing security threats, as attackers continuously enhance their skills and vulnerabilities span across the entire system stack, from hardware to the application layer. In the system design phase, fault tolerance techniques can be employed to safeguard systems. From a theoretical perspective, an attacker attempting to compromise a system can be abstracted by considering the presence of Byzantine processes in the system. Although this approach enhances the resilience of the distributed system, it introduces certain limitations regarding the accuracy of the model in reflecting real-world scenarios. In this paper, we consider a self-protecting distributed system based on the \emph{Monitoring-Analyse-Plan-Execute over a shared Knowledge} (MAPE-K) architecture, and we propose a new probabilistic Mobile Byzantine Failure (MBF) that can be plugged into the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Software System Performance and Reliability · Petri Nets in System Modeling
