Asynchronous Byzantine Agreement with optimal resilience

被引:0
|
作者
Arpita Patra
Ashish Choudhury
C. Pandu Rangan
机构
[1] University of Bristol,Department of Computer Science
[2] IIT Madras,Department of Computer Science and Engineering
来源
Distributed Computing | 2014年 / 27卷
关键词
Byzantine Agreement; Computationally unbounded; Secret sharing; Common coin;
D O I
暂无
中图分类号
学科分类号
摘要
We present an efficient, optimally-resilient Asynchronous Byzantine Agreement (ABA) protocol involving n=3t+1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$n = 3t+1$$\end{document} parties over a completely asynchronous network, tolerating a computationally unbounded Byzantine adversary, capable of corrupting at most t\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$t$$\end{document} out of the n\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$n$$\end{document} parties. In comparison with the best known optimally-resilient ABA protocols of Canetti and Rabin (STOC 1993) and Abraham et al. (PODC 2008), our protocol is significantly more efficient in terms of the communication complexity. Our ABA protocol is built on a new statistical asynchronous verifiable secret sharing (AVSS) protocol with optimal resilience. Our AVSS protocol significantly improves the communication complexity of the only known statistical and optimally-resilient AVSS protocol of Canetti et al. Our AVSS protocol is further built on an asynchronous primitive called asynchronous weak commitment (AWC), while the AVSS of Canetti et al. is built on the primitive called asynchronous weak secret sharing (AWSS). We observe that AWC has weaker requirements than AWSS and hence it can be designed more efficiently than AWSS. The common coin primitive is one of the most important building blocks for the construction of an ABA protocol. In this paper, we extend the existing common coin protocol to make it compatible with our new AVSS protocol that shares multiple secrets simultaneously. As a byproduct, our new common coin protocol is more communication efficient than all the existing common coin protocols.
引用
收藏
页码:111 / 146
页数:35
相关论文
共 50 条
  • [1] Asynchronous Byzantine Agreement with optimal resilience
    Patra, Arpita
    Choudhury, Ashish
    Rangan, C. Pandu
    DISTRIBUTED COMPUTING, 2014, 27 (02) : 111 - 146
  • [2] Simple and Efficient Asynchronous Byzantine Agreement with Optimal Resilience
    Patra, Arpita
    Choudhary, Ashish
    Rangan, C. Pandu
    PODC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2009, : 92 - 101
  • [3] Communication Optimal Multi-valued Asynchronous Byzantine Agreement with Optimal Resilience
    Patra, Arpita
    Rangan, C. Pandu
    INFORMATION THEORETIC SECURITY, (ICITS 2011), 2011, 6673 : 206 - 226
  • [4] On optimal probabilistic asynchronous Byzantine agreement
    Shareef, Amjed
    Rangan, C. Pandu
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2008, 4904 : 86 - 98
  • [5] 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 - +
  • [6] Asymptotically Optimal Validated Asynchronous Byzantine Agreement
    Abraham, Ittai
    Malkhi, Dahlia
    Spiegelman, Alexander
    PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 337 - 346
  • [7] Optimal resilience asynchronous approximate agreement
    Abraham, I
    Amit, Y
    Dolev, D
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2005, 3544 : 229 - 239
  • [9] Almost-Surely Terminating Asynchronous Byzantine Agreement Against General Adversaries with Optimal Resilience
    Choudhury, Ashish
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 167 - 176
  • [10] Byzantine Agreement with Optimal Early Stopping, Optimal Resilience and Polynomial Complexity
    Abraham, Ittai
    Dolev, Danny
    STOC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2015, : 605 - 614