Adversary-Augmented Simulation for Fairness Evaluation and Defense in Hyperledger Fabric

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Mahe, Erwan, Abdallah, Rouwaida, Piriou, Pierre-Yves, Tucci-Piergiovanni, Sara
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912332824707072
author Mahe, Erwan
Abdallah, Rouwaida
Piriou, Pierre-Yves
Tucci-Piergiovanni, Sara
author_facet Mahe, Erwan
Abdallah, Rouwaida
Piriou, Pierre-Yves
Tucci-Piergiovanni, Sara
contents This paper presents an adversary model and a simulation framework specifically tailored for analyzing attacks on distributed systems composed of multiple distributed protocols, with a focus on assessing the security of blockchain networks. Our model classifies and constrains adversarial actions based on the assumptions of the target protocols, defined by failure models, communication models, and the fault tolerance thresholds of Byzantine Fault Tolerant (BFT) protocols. The goal is to study not only the intended effects of adversarial strategies but also their unintended side effects on critical system properties. We apply this framework to analyze fairness properties in a Hyperledger Fabric (HF) blockchain network. Our focus is on novel fairness attacks that involve coordinated adversarial actions across various HF services. Simulations show that even a constrained adversary can violate fairness with respect to specific clients (client fairness) and impact related guarantees (order fairness), which relate the reception order of transactions to their final order in the blockchain. This paper significantly extends our previous work by introducing and evaluating a mitigation mechanism specifically designed to counter transaction reordering attacks. We implement and integrate this defense into our simulation environment, demonstrating its effectiveness under diverse conditions.
format Preprint
id arxiv_https___arxiv_org_abs_2504_12733
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Adversary-Augmented Simulation for Fairness Evaluation and Defense in Hyperledger Fabric
Mahe, Erwan
Abdallah, Rouwaida
Piriou, Pierre-Yves
Tucci-Piergiovanni, Sara
Cryptography and Security
Distributed, Parallel, and Cluster Computing
Multiagent Systems
This paper presents an adversary model and a simulation framework specifically tailored for analyzing attacks on distributed systems composed of multiple distributed protocols, with a focus on assessing the security of blockchain networks. Our model classifies and constrains adversarial actions based on the assumptions of the target protocols, defined by failure models, communication models, and the fault tolerance thresholds of Byzantine Fault Tolerant (BFT) protocols. The goal is to study not only the intended effects of adversarial strategies but also their unintended side effects on critical system properties. We apply this framework to analyze fairness properties in a Hyperledger Fabric (HF) blockchain network. Our focus is on novel fairness attacks that involve coordinated adversarial actions across various HF services. Simulations show that even a constrained adversary can violate fairness with respect to specific clients (client fairness) and impact related guarantees (order fairness), which relate the reception order of transactions to their final order in the blockchain. This paper significantly extends our previous work by introducing and evaluating a mitigation mechanism specifically designed to counter transaction reordering attacks. We implement and integrate this defense into our simulation environment, demonstrating its effectiveness under diverse conditions.
title Adversary-Augmented Simulation for Fairness Evaluation and Defense in Hyperledger Fabric
topic Cryptography and Security
Distributed, Parallel, and Cluster Computing
Multiagent Systems
url https://arxiv.org/abs/2504.12733