Communication complexity of byzantine agreement, revisited

被引:0
|
作者
Ittai Abraham
T.-H. Hubert Chan
Danny Dolev
Kartik Nayak
Rafael Pass
Ling Ren
Elaine Shi
机构
[1] VMware Research,
[2] The University of Hong Kong,undefined
[3] The Hebrew University of Jerusalem,undefined
[4] Duke University,undefined
[5] Cornell Tech,undefined
[6] University of Illinois,undefined
[7] Urbana-Champaign,undefined
[8] Carnegie Mellon University,undefined
来源
Distributed Computing | 2023年 / 36卷
关键词
Byzantine agreement; Communication complexity; Subquadratic; Lower bounds;
D O I
暂无
中图分类号
学科分类号
摘要
As Byzantine Agreement (BA) protocols find application in large-scale decentralized cryptocurrencies, an increasingly important problem is to design BA protocols with improved communication complexity. A few existing works have shown how to achieve subquadratic BA under an adaptive adversary. Intriguingly, they all make a common relaxation about the adaptivity of the attacker, that is, if an honest node sends a message and then gets corrupted in some round, the adversary cannot erase the message that was already sent—henceforth we say that such an adversary cannot perform “after-the-fact removal”. By contrast, many (super-)quadratic BA protocols in the literature can tolerate after-the-fact removal. In this paper, we first prove that disallowing after-the-fact removal is necessary for achieving subquadratic-communication BA. Next, we show new subquadratic binary BA constructions (of course, assuming no after-the-fact removal) that achieve near-optimal resilience and expected constant rounds under standard cryptographic assumptions and a public-key infrastructure (PKI) in both synchronous and partially synchronous settings. In comparison, all known subquadratic protocols make additional strong assumptions such as random oracles or the ability of honest nodes to erase secrets from memory, and even with these strong assumptions, no prior work can achieve the above properties. Lastly, we show that some setup assumption is necessary for achieving subquadratic multicast-based BA.
引用
收藏
页码:3 / 28
页数:25
相关论文
共 50 条
  • [1] Communication complexity of byzantine agreement, revisited
    Abraham, Ittai
    Chan, T. -H. Hubert
    Dolev, Danny
    Nayak, Kartik
    Pass, Rafael
    Ren, Ling
    Shi, Elaine
    DISTRIBUTED COMPUTING, 2023, 36 (01) : 3 - 28
  • [2] Communication Complexity of Byzantine Agreement, Revisited
    Abraham, Ittai
    Chan, T-H Hubert
    Dolev, Danny
    Nayak, Kartik
    Pass, Rafael
    Ren, Ling
    Shi, Elaine
    PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 317 - 326
  • [3] On the Round Complexity of Randomized Byzantine Agreement
    Cohen, Ran
    Haitner, Iftach
    Makriyannis, Nikolaos
    Orland, Matan
    Samorodnitsky, Alex
    JOURNAL OF CRYPTOLOGY, 2022, 35 (02)
  • [4] On the Round Complexity of Randomized Byzantine Agreement
    Ran Cohen
    Iftach Haitner
    Nikolaos Makriyannis
    Matan Orland
    Alex Samorodnitsky
    Journal of Cryptology, 2022, 35
  • [5] Asynchronous Byzantine Agreement with Subquadratic Communication
    Blum, Erica
    Katz, Jonathan
    Liu-Zhang, Chen-Da
    Loss, Julian
    THEORY OF CRYPTOGRAPHY, TCC 2020, PT I, 2020, 12550 : 353 - 380
  • [6] Error-free Multi-valued Broadcast and Byzantine Agreement with Optimal Communication Complexity
    Patra, Arpita
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2011, 7109 : 34 - 49
  • [7] The Power of Shunning: Efficient Asynchronous Byzantine Agreement Revisited
    Bangalore, Laasya
    Choudhury, Ashish
    Patra, Arpita
    JOURNAL OF THE ACM, 2020, 67 (03)
  • [8] On the Amortized Communication Complexity of Byzantine Broadcast
    Wan, Jun
    Xiang, Zhuolun
    Momose, Atsuki
    Ren, Ling
    Shi, Elaine
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023, 2023, : 253 - 261
  • [9] Almost-Surely Terminating Asynchronous Byzantine Agreement Revisited
    Bangalore, Laasya
    Choudhury, Ashish
    Patra, Arpita
    PODC'18: PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2018, : 295 - 304
  • [10] ROUNDS IN COMMUNICATION COMPLEXITY REVISITED
    NISAN, N
    WIGDERSON, A
    SIAM JOURNAL ON COMPUTING, 1993, 22 (01) : 211 - 219