Crime and punishment in distributed byzantine decision tasks

P Civit, S Gilbert, V Gramoli, R Guerraoui… - 2022 IEEE 42nd …, 2022 - ieeexplore.ieee.org
A decision task is a distributed input-output problem in which each process starts with its
input value and eventually produces its output value. Examples of such decision tasks are …

Tame the wild with byzantine linearizability: Reliable broadcast, snapshots, and asset transfer

S Cohen, I Keidar - arXiv preprint arXiv:2102.10597, 2021 - arxiv.org
We formalize Byzantine linearizability, a correctness condition that specifies whether a
concurrent object with a sequential specification is resilient against Byzantine failures. Using …

Permissionless and asynchronous asset transfer

P Kuznetsov, YA Pignolet, P Ponomarev… - Distributed …, 2023 - Springer
Most modern asset transfer systems use consensus to maintain a totally ordered chain of
transactions. It was recently shown that consensus is not always necessary for implementing …

Accountability and reconfiguration: Self-healing lattice agreement

LF de Souza, P Kuznetsov, T Rieutord… - arXiv preprint arXiv …, 2021 - arxiv.org
An accountable distributed system provides means to detect deviations of system
components from their expected behavior. It is natural to complement fault detection with a …

Carbon: Scaling Trusted Payments with Untrusted Machines

M Camaioni, R Guerraoui, J Komatovic… - … on Dependable and …, 2024 - ieeexplore.ieee.org
This paper introduces Carbon, a high-throughput system enabling asynchronous (safe) and
consensus-free (efficient) payments and votes within a dynamic set of clients. Carbon is …

Synchronous Byzantine Lattice Agreement in O (log (f) Rounds

GA Di Luna, E Anceaume, S Bonomi… - 2020 IEEE 40th …, 2020 - ieeexplore.ieee.org
In the Lattice Agreement (LA) problem, originally proposed by Attiya et al.[1], a set of
processes has to decide on a chain of a lattice. More precisely, each correct process …

Byzantine lattice agreement in synchronous message passing systems

X Zheng, V Garg - 34th International Symposium on Distributed …, 2020 - drops.dagstuhl.de
We propose three algorithms for the Byzantine lattice agreement problem in synchronous
systems. The first algorithm runs in min {3h (X)+ 6, 6√{f_a}+ 6}) rounds and takes O (n² min …

Lattice Theory in Multi-Agent Systems

H Riess - 2022 - search.proquest.com
In this thesis, we argue that (order-) lattice-based multi-agent information systems constitute
a broad class of networked multi-agent systems in which relational data is passed between …

Fault-tolerant Snapshot Objects in Message Passing Systems

VK Garg, S Kumar, L Tseng… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
The atomic snapshot object (ASO) can be seen as a generalization of the atomic read/write
register. ASO divides the object into n segments such that each node can update its own …

Amortized Constant Round Atomic Snapshot in Message-Passing Systems

V Garg, S Kumar, L Tseng, X Zheng - arXiv preprint arXiv:2008.11837, 2020 - arxiv.org
We study the lattice agreement (LA) and atomic snapshot problems in asynchronous
message-passing systems where up to $ f $ nodes may crash. Our main result is a crash …