Unbeatable consensus

Armando Castañeda, Yannai A. Gonczarowski, Yoram Moses

Research output: Contribution to journalArticlepeer-review

Abstract

The unbeatability of a consensus protocol, introduced by Halpern et al. (SIAM J Comput 31:838–865, 2001), is a stronger notion of optimality than the accepted notion of early stopping protocols. Using a novel knowledge-based analysis, this paper derives the first explicit unbeatable consensus protocols in the literature, for the standard synchronous message-passing model with crash failures. These protocols strictly dominate the best kno-wn protocols for uniform and for Nonuniform Consensus, in some cases improving on them by a large margin. The analysis provides a new understanding of the logical structure of consensus, and of the distinction between uniform and nonuniform Consensus. All protocols presented in this paper have very concise descriptions, and are shown to be efficiently implementable.

Original languageEnglish
Pages (from-to)123-143
Number of pages21
JournalDistributed Computing
Volume35
Issue number2
DOIs
StatePublished - Apr 2022

Keywords

  • Consensus
  • Knowledge
  • Optimality
  • Uniform consensus

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'Unbeatable consensus'. Together they form a unique fingerprint.

Cite this