A characterization of eventual Byzantine agreement

被引:0
|
作者
Halpern, JY [1 ]
Moses, Y
Waarts, O
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
[2] IBM Almaden Res Ctr, San Jose, CA 95114 USA
[3] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Haifa, Israel
[4] Weizmann Inst Sci, IL-76100 Rehovot, Israel
[5] Stanford Univ, Stanford, CA 94035 USA
关键词
fault-tolerance; eventual Byzantine agreement; common knowledge; continual common knowledge; optimal protocol;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate eventual Byzantine agreement (EBA) in the crash and omission failure modes. The emphasis is on characterizing optimal EBA protocols in terms of the states of knowledge required by the processors in order to attain EBA. It is well known that common knowledge among the nonfaulty processors is a necessary and sufficient condition for attaining simultaneous Byzantine agreement (SBA). We define a new variant that we call continual common knowledge and use it to provide necessary and sufficient conditions for attaining EBA. Using this characterization, we provide a technique that allows us to start with any EBA protocol and convert it to an optimal EBA protocol using a two-step process.
引用
收藏
页码:838 / 865
页数:28
相关论文
共 50 条
  • [1] Optimal Eventual Byzantine Agreement Protocols with Omission Failures
    Alpturer, Kaya
    Halpern, Joseph Y.
    van der Meyden, Ron
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023, 2023, : 244 - 252
  • [2] EXTENDING BINARY BYZANTINE AGREEMENT TO MULTIVALUED BYZANTINE AGREEMENT
    TURPIN, R
    COAN, BA
    INFORMATION PROCESSING LETTERS, 1984, 18 (02) : 73 - 76
  • [3] Byzantine agreement with homonyms
    Carole Delporte-Gallet
    Hugues Fauconnier
    Rachid Guerraoui
    Anne-Marie Kermarrec
    Eric Ruppert
    Hung Tran-The
    Distributed Computing, 2013, 26 : 321 - 340
  • [4] Byzantine Agreement with Homonyms
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Guerraoui, Rachid
    Kermarrec, Anne-Marie
    Ruppert, Eric
    Hung Tran-The
    PODC 11: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM PRINCIPLES OF DISTRIBUTED COMPUTING, 2011, : 21 - 30
  • [5] RANDOMIZED BYZANTINE AGREEMENT
    PERRY, KJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (06) : 539 - 546
  • [6] Byzantine agreement with homonyms
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Guerraoui, Rachid
    Kermarrec, Anne-Marie
    Ruppert, Eric
    Hung Tran-The
    DISTRIBUTED COMPUTING, 2013, 26 (5-6) : 321 - 340
  • [7] Grouping Byzantine Agreement
    Yan, KQ
    Wang, SC
    COMPUTER STANDARDS & INTERFACES, 2005, 28 (01) : 75 - 92
  • [8] OUTLOOK FOR EVENTUAL AGREEMENT ON ACCOUNTING PRINCIPLES
    SPACEK, L
    JOURNAL OF ACCOUNTANCY, 1968, 126 (04): : 61 - 63
  • [9] Byzantine agreement - Preface
    Canetti, R
    JOURNAL OF CRYPTOLOGY, 2005, 18 (03) : 187 - 189
  • [10] DEGRADABLE BYZANTINE AGREEMENT
    VAIDYA, NH
    PRADHAN, DK
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (01) : 146 - 150