Scalable Agreement Protocols with Optimal Optimistic Efficiency

被引:0
|
作者
Gelles, Yuval [1 ]
Komargodski, Ilan [1 ,2 ]
机构
[1] Hebrew Univ Jerusalem, Jerusalem, Israel
[2] NTT Res, Sunnyvale, CA USA
基金
美国国家科学基金会; 以色列科学基金会;
关键词
Scalable Byzantine Agreement; Optimistic Efficiency; Secure Computation; SECURE MULTIPARTY COMPUTATION; CONSENSUS;
D O I
10.1007/978-3-031-71070-4_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Designing efficient distributed protocols for various agreement tasks such as Byzantine Agreement, Broadcast, and Committee Election is a fundamental goal with many applications, including most secure multiparty computation (MPC) protocols. Motivated by modern large-scale settings, we are interested in scalable protocols for these tasks, where each (honest) party communicates a number of bits which is sublinear in n, the number of parties. The state of the art protocols require each party to send (O) over tilde (root n) bits (We use the notation (O) over tilde(center dot), (Omega) over tilde(center dot) to hide poly-logarithmic factors in n) throughout (O) over tilde (1) rounds. Despite significant efforts, getting protocols with o(v n) communication per party has been a major challenge for several decades. We propose a new framework for designing efficient agreement protocols. Specifically, we design (O) over tilde (1)-round protocols for all of the above tasks (assuming constant < 1/3 fraction of static corruptions) with the following guarantees: - Optimistic complexity: In an honest execution, (honest) parties send only <(O)over tilde>(1) bits. - Pessimistic complexity: In any other case, (honest) parties send (O) over tilde (v n) bits. Thus, all an adversary can gain from deviating from the honest execution is that honest parties will need to work harder (i.e., transmit more bits) to reach agreement and terminate. We use our new framework to get a scalable MPC protocol with optimistic and pessimistic complexities. Technically, we identify a relaxation of Byzantine Agreement (of independent interest) that allows us to fall-back to a pessimistic execution in a coordinated way by all parties. We implement this relaxation with (O) over tilde (1) communication bits per party and within (O) over tilde (1) rounds.
引用
收藏
页码:297 / 319
页数:23
相关论文
共 50 条
  • [21] Dodo: A scalable optimistic deterministic concurrency control protocol
    Wang, Xinyuan
    Peng, Yun
    Huang, Hejiao
    Li, Xingchen
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 159 : 15 - 26
  • [22] A New Method for Formalizing Optimistic Fair Exchange Protocols
    Chen, Ming
    Wu, Kaigui
    Xu, Jie
    He, Pan
    INFORMATION AND COMMUNICATIONS SECURITY, 2010, 6476 : 251 - 265
  • [23] Processing transactions over optimistic atomic broadcast protocols
    Kemme, B
    Pedone, F
    Alonso, G
    Schiper, A
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 424 - 431
  • [24] Feasibility, efficiency and transportability of short-horizon optimal mixing protocols
    Cortelezzi, Luca
    Adrover, Alessandra
    Giona, Massimiliano
    JOURNAL OF FLUID MECHANICS, 2008, 597 : 199 - 231
  • [25] On Optimal Concurrency Control for Optimistic Replication
    Wang, Weihan
    Amza, Cristiana
    2009 29TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2009, : 317 - 326
  • [26] Efficiency agreement
    不详
    EUROPEAN CHEMICAL NEWS, 1996, 66 (1730): : 21 - 21
  • [27] The Integration of Accession Protocols into the WTO Agreement
    Kennedy, Matthew
    JOURNAL OF WORLD TRADE, 2013, 47 (01) : 45 - 75
  • [28] On the performance of group key agreement protocols
    Amir, Yair
    Kim, Yongdae
    Nita-Rotaru, Cristina
    Tsudik, Gene
    ACM Transactions on Information and System Security, 2004, 7 (03) : 457 - 488
  • [29] An Overview of Quantum Key Agreement Protocols
    Achouri, Youssouf
    Djellab, Rima
    Hamouid, Khaled
    QUANTUM COMPUTING: APPLICATIONS AND CHALLENGES, QSAC 2023, 2024, 2 : 1 - 14
  • [30] Agreement protocols in environments with temporal uncertainties
    Greve, FGP
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 266 - 266