Bounding Byzantine Impact in Open CRDT Systems

Read full text
Authors: Timothé Albouy, Carlos Baquero, Abel Dantas, Antonio Fernández Anta, Davide Frey, Francisco Almeida Maia, César Sánchez
Cited by: 1

Abstract

Conflict-free Replicated Data Types (CRDTs) enable highly available and eventually consistent data replication without coordination, making them well suited for open and partition-prone environments. Recent work has shown that CRDTs can be extended to tolerate Byzantine faults by ensuring that replicas eventually agree on the validity of operations, even in permissionless settings. However, validity alone does not prevent a Byzantine participant from inflicting unbounded damage by issuing large volumes of adversarial yet well-formed updates. For example, when editing text, an attacker can easily delete all prior text. In this paper, we study how to bound the impact of Byzantine behavior in open CRDT systems. We introduce bounded Byzantine CRDTs, a rate-limiting framework for CRDTs in which each update carries an associated cost that limits the influence of adversarial operations relative to the resources they expend. Overall, this work bridges the gap between Byzantine-tolerant CRDTs and resource-bounded adversarial models, providing a principled foundation for deploying CRDTs in fully open, adversarial environments.

Fields of Study & Subjects

Distributed systems and fault tolerance Cryptography and Data Security Data Quality and Management

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
1 April 2026
Document type
Preprint