Abstract
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.
| Original language | English |
|---|---|
| Title of host publication | Theory of Cryptography - 21st International Conference, TCC 2023, Proceedings |
| Editors | Guy Rothblum, Hoeteck Wee |
| Publisher | Springer Science and Business Media Deutschland GmbH |
| Pages | 422-451 |
| Number of pages | 30 |
| ISBN (Print) | 9783031486234 |
| DOIs | |
| State | Published - 2023 |
| Externally published | Yes |
| Event | 21st International conference on Theory of Cryptography Conference, TCC 2023 - Taipei, Taiwan, Province of China Duration: 29 Nov 2023 → 2 Dec 2023 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Volume | 14372 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 21st International conference on Theory of Cryptography Conference, TCC 2023 |
|---|---|
| Country/Territory | Taiwan, Province of China |
| City | Taipei |
| Period | 29/11/23 → 2/12/23 |
Bibliographical note
Publisher Copyright:© International Association for Cryptologic Research 2023.
Funding
Ran Cohen’s research is supported in part by NSF grant no. 2055568. Juan Garay’s research is supported in part by NSF grants no. 2001082 and 2055694. Vassilis Zikas’s research is supported in part by NSF grant no. 2055599 and by Sunday Group. The authors were also supported by the Algorand Centres of Excellence programme managed by Algorand Foundation. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of Algorand Foundation.
| Funders | Funder number |
|---|---|
| Algorand Foundation | |
| Sunday Group | |
| National Science Foundation | 2001082, 2055694, 2055599, 2055568 |