Fully polynomial byzantine agreement for n > 3t processors in t + 1 rounds

Juan A. Garay, Yoram Moses

Research output: Contribution to journalArticlepeer-review

Abstract

This paper presents a polynomial-time protocol for reaching Byzantine agreement in t + 1 rounds whenever n > 3t, where n is the number of processors and t is an a priori upper bound on the number of failures. This resolves an open problem presented by Pease, Shostak, and Lamport in 1980. An early-stopping variant of this protocol is also presented, reaching agreement in a number of rounds that is proportional to the number of processors that actually fail.

Original languageEnglish
Pages (from-to)247-290
Number of pages44
JournalSIAM Journal on Computing
Volume27
Issue number1
DOIs
StatePublished - Feb 1998
Externally publishedYes

Keywords

  • Byzantine agreement
  • Computer security
  • Consensus
  • Distributed computing
  • Fault tolerance

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics

Fingerprint

Dive into the research topics of 'Fully polynomial byzantine agreement for n > 3t processors in t + 1 rounds'. Together they form a unique fingerprint.

Cite this