A New Probabilistic Mobile Byzantine Failure Model for Self-Protecting Systems

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bonomi, Silvia, Farina, Giovanni, Friedman, Roy, Procaccia, Eviatar B., Tixeuil, Sebastien
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917065749692416
author Bonomi, Silvia
Farina, Giovanni
Friedman, Roy
Procaccia, Eviatar B.
Tixeuil, Sebastien
author_facet Bonomi, Silvia
Farina, Giovanni
Friedman, Roy
Procaccia, Eviatar B.
Tixeuil, Sebastien
contents 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 Analysis component. Our new model captures the dynamics of evolving attacks and can be used to drive the self-protection and reconfiguration strategy. We analyze mathematically the time that it takes until the number of Byzantine nodes crosses given thresholds, or for the system to self-recover back into a safe state, depending on the rates of Byzantine infection spreading \emph{vs.} the rate of self-recovery. We also provide simulation results that illustrate the behavior of the system under such assumptions.
format Preprint
id arxiv_https___arxiv_org_abs_2511_04523
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A New Probabilistic Mobile Byzantine Failure Model for Self-Protecting Systems
Bonomi, Silvia
Farina, Giovanni
Friedman, Roy
Procaccia, Eviatar B.
Tixeuil, Sebastien
Distributed, Parallel, and Cluster Computing
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 Analysis component. Our new model captures the dynamics of evolving attacks and can be used to drive the self-protection and reconfiguration strategy. We analyze mathematically the time that it takes until the number of Byzantine nodes crosses given thresholds, or for the system to self-recover back into a safe state, depending on the rates of Byzantine infection spreading \emph{vs.} the rate of self-recovery. We also provide simulation results that illustrate the behavior of the system under such assumptions.
title A New Probabilistic Mobile Byzantine Failure Model for Self-Protecting Systems
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2511.04523