Concurrent Asynchronous Byzantine Agreement in Expected-Constant Rounds, Revisited

被引:2
|
作者
Cohen, Ran [1 ]
Forghani, Pouyan [2 ]
Garay, Juan [2 ]
Patel, Rutvik [2 ]
Zikas, Vassilis [3 ]
机构
[1] Reichman Univ, Herzliyya, Israel
[2] Texas A&M Univ, College Stn, TX 77843 USA
[3] Purdue Univ, W Lafayette, IN USA
来源
关键词
MULTIPARTY COMPUTATION; DISTRIBUTED CONSENSUS; IMPOSSIBILITY; PROTOCOLS; TIME;
D O I
10.1007/978-3-031-48624-1_16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is well known that without randomization, Byzantine agreement (BA) requires a linear number of rounds in the synchronous setting, while it is flat out impossible in the asynchronous setting. The primitive which allows to bypass the above limitation is known as oblivious common coin (OCC). It allows parties to agree with constant probability on a random coin, where agreement is oblivious, i.e., players are not aware whether or not agreement has been achieved. The starting point of our work is the observation that no known protocol exists for information-theoretic multi-valued OCC with optimal resiliency in the asynchronous setting (with eventual message delivery). This apparent hole in the literature is particularly problematic, as multi-valued OCC is implicitly or explicitly used in several constructions. In this paper, we present the first information-theoretic multi-valued OCC protocol in the asynchronous setting with optimal resiliency, i.e., tolerating t < n/3 corruptions, thereby filling this important gap. Further, our protocol efficiently implements OCC with an exponential-size domain, a property which is not even achieved by known constructions in the simpler, synchronous setting. We then turn to the problem of round-preserving parallel composition of asynchronous BA. A protocol for this task was proposed by Ben-Or and El-Yaniv [Distributed Computing '03]. Their construction, however, is flawed in several ways. Thus, as a second contribution, we provide a simpler, more modular protocol for the above task. Finally, and as a contribution of independent interest, we provide proofs in Canetti's Universal Composability framework; this makes our work the first one offering composability guarantees, which are important as BA is a core building block of secure multi-party computation protocols.
引用
收藏
页码:422 / 451
页数:30
相关论文
共 50 条
  • [41] Communication Optimal Multi-valued Asynchronous Byzantine Agreement with Optimal Resilience
    Patra, Arpita
    Rangan, C. Pandu
    INFORMATION THEORETIC SECURITY, (ICITS 2011), 2011, 6673 : 206 - 226
  • [42] Single-prover concurrent zero knowledge in almost constant rounds
    Persiano, G
    Visconti, I
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2005, 3580 : 228 - 240
  • [43] A constant rounds group key agreement protocol without using hash functions
    Zhang, Hua
    Wen, Qiao-yan
    Zhang, Jie
    Li, Wen-min
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2009, 19 (06) : 457 - 464
  • [44] An Enhanced Password-based Group Key Agreement Protocol with Constant Rounds
    Yuan, Wei
    Hu, Liang
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (05): : 2589 - 2594
  • [45] Round-Efficient Byzantine Agreement and Multi-party Computation with Asynchronous Fallback
    Deligios, Giovanni
    Hirt, Martin
    Liu-Zhang, Chen-Da
    THEORY OF CRYPTOGRAPHY, TCC 2021, PT I, 2021, 13042 : 623 - 653
  • [46] Randomized k-set agreement in crash-prone and Byzantine asynchronous systems
    Mostefaoui, Achour
    Moumen, Hamouma
    Raynal, Michel
    THEORETICAL COMPUTER SCIENCE, 2018, 709 : 80 - 97
  • [47] Optimal asynchronous agreement and leader election algorithm for complete networks with Byzantine faulty links
    Sayeed, HM
    AbuAmara, M
    AbuAmara, H
    DISTRIBUTED COMPUTING, 1995, 9 (03) : 147 - 156
  • [48] An Almost-Surely Terminating Polynomial Protocol for Asynchronous Byzantine Agreement with Optimal Resilience
    Abraham, Ittai
    Dolev, Danny
    Halpern, Joseph Y.
    PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2008, : 405 - +
  • [49] Precise Bounded-Concurrent Zero-Knowledge in Almost Constant Rounds
    Ding, Ning
    Gu, Dawu
    Preneel, Bart
    JOURNAL OF INTERNET TECHNOLOGY, 2011, 12 (04): : 609 - 617
  • [50] Client-Server Concurrent Zero Knowledge with Constant Rounds and Guaranteed Complexity
    Canetti, Ran
    Jain, Abhishek
    Paneth, Omer
    ADVANCES IN CRYPTOLOGY - CRYPTO 2014, PT II, 2014, 8617 : 337 - 350