• DocumentCode
    3623662
  • Title

    Optimistically Terminating Consensus: All Asynchronous Consensus Protocols in One Framework

  • Author

    Piotr Zielinski

  • Author_Institution
    University of Cambridge, UK
  • fYear
    2006
  • fDate
    7/1/2006 12:00:00 AM
  • Firstpage
    24
  • Lastpage
    33
  • Abstract
    Optimistically terminating consensus (OTC) is a variant of consensus that decides if all correct processes propose the same value. It is surprisingly easy to implement: processes broadcast their proposals and decide if sufficiently many processes report the same proposal. This paper shows an OTC-based framework which can reconstruct all major asynchronous consensus algorithms, even in Byzantine settings, with no overhead in latency or the required number of processes. This result does not only deepen our understanding of consensus, but also reduces the problem of designing new, modular distributed agreement protocols to choosing the parameters of OTC
  • Keywords
    "Protocols","Proposals","Delay","Fault tolerance","Algorithm design and analysis","Laboratories","Broadcasting","Timing","Detectors","Distributed computing"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2006. ISPDC ´06. The Fifth International Symposium on
  • Print_ISBN
    0-7695-2638-1
  • Type

    conf

  • DOI
    10.1109/ISPDC.2006.37
  • Filename
    4021906