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 条
  • [31] Optimal extension protocols for byzantine broadcast and agreement
    Chaya Ganesh
    Arpita Patra
    Distributed Computing, 2021, 34 : 59 - 77
  • [32] AN OPTIMAL PROBABILISTIC ALGORITHM FOR SYNCHRONOUS BYZANTINE AGREEMENT
    FELDMAN, P
    MICALI, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 372 : 341 - 378
  • [33] MESSAGE-OPTIMAL PROTOCOLS FOR BYZANTINE AGREEMENT
    HADZILACOS, V
    HALPERN, JY
    MATHEMATICAL SYSTEMS THEORY, 1993, 26 (01): : 41 - 102
  • [34] An optimal probabilistic protocol for synchronous Byzantine agreement
    Feldman, P
    Micali, S
    SIAM JOURNAL ON COMPUTING, 1997, 26 (04) : 873 - 933
  • [35] Fast Asynchronous Consensus with Optimal Resilience
    Abraham, Ittai
    Aguilera, Marcos K.
    Malkhi, Dahlia
    DISTRIBUTED COMPUTING, 2010, 6343 : 4 - 19
  • [36] Communication-Efficient Signature-Free Asynchronous Byzantine Agreement
    Li, Fan
    Chen, Jinyuan
    2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 2864 - 2869
  • [37] Revisiting Optimal Resilience of Fast Byzantine Consensus
    Kuznetsov, Petr
    Tonkikh, Andrei
    Zhang, Yan X.
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 343 - 353
  • [38] Byzantine Auditable Atomic Register with Optimal Resilience
    Del Pozzo, Antonella
    Milani, Alessia
    Rapetti, Alexandre
    2022 41ST INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2022), 2022, : 121 - 132
  • [39] Optimal Byzantine Resilient Convergence in Asynchronous Robots Networks
    Bouzid, Zohir
    Potop-Butucaiu, Maria Gradmaim
    Tixeml, Sebasten
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5873 : 165 - 179
  • [40] Random Oracles in Constantinople: Practical Asynchronous Byzantine Agreement Using Cryptography
    Christian Cachin
    Klaus Kursawe
    Victor Shoup
    Journal of Cryptology, 2005, 18 : 219 - 246