Paper 2025/603

Mobile Byzantine Agreement in a Trusted World

Bo Pan, LIP6, Sorbonne University
Maria Potop Butucaru, LIP6, Sorbonne University
Abstract

In this paper, we address the Byzantine Agreement problem in synchronous systems where Byzantine agents can move from process to process, corrupting their host. We focus on three representative models: \emph{Garay's}, \emph{Bonnet's} and \emph{Buhrman's} models. In \emph{Garay's model} when a process has been left by the Byzantine, it is in the \emph{cured} state and it is aware of its condition and thus can remain silent for a round to prevent the dissemination of wrong information. In \emph{Bonnet's model} a cured process may send messages (based on a state corrupted by the malicious agent), however it will behave correctly in the way it sends those messages: i.e., send messages according to the algorithm. In \emph{Buhrman's model} Byzantine agents move together with the message. It has been shown that in order to solve Byzantine Agreement in the \emph{Garay's model} at least processors are needed, for \emph{Bonnet's model} at least processors are needed, while for \emph{Buhrman's model} at least processors are needed. In this paper we target to increase the tolerance to mobile Byzantines by integrating a trusted counter abstraction to the above models. This abstraction prevents nodes to equivocate. In the new models we prove that at least , respectively , and processors are needed to tolerate mobile Byzantine agents. Furthermore, we propose novel Mobile Byzantine Agreement algorithms that match these new lower bounds for \emph{Garay's}, \emph{Bonnet's} and \emph{Buhrman's} models.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
agreementmobile byzantinetrusted objects
Contact author(s)
bo pan @ lip6 fr
maria potop-butucaru @ lip6 fr
History
2025-04-04: approved
2025-04-02: received
See all versions
Short URL
https://ia.cr/2025/603
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/603,
      author = {Bo Pan and Maria Potop Butucaru},
      title = {Mobile Byzantine Agreement in a Trusted World},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/603},
      year = {2025},
      url = {https://eprint.iacr.org/2025/603}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.