首页> 外文期刊>Distributed Computing >Optimal extension protocols for byzantine broadcast and agreement
【24h】

Optimal extension protocols for byzantine broadcast and agreement

机译:拜占庭广播和协议的最优延伸协议

获取原文
获取原文并翻译 | 示例

摘要

The problems of Byzantine Broadcast (BB) and ByzantineAgreement (BA) are of interest to both the distributed computing and cryptography communities. Extension protocols for these primitives have been introduced to handle long messages efficiently at the cost of small number of single-bit broadcasts, referred to as seed broadcasts. While the communication optimality has remained the most sought-after property of an extension protocol in the literature, we prioritize both communication and round optimality in this work. In a setting with n parties and a static adversary controlling at most t parties in Byzantine fashion, we present BB and BA extension protocols with t n, t n/2 and t n/3 that are simultaneously optimal in terms of communication and round complexity. The best communication that an extension protocol can achieve in any setting is O(ln) bits for a message of length l bits. The best achievable round complexity is O(n) for the setting t n and O(1) in the other two settings t n/2 and t n/3. The existing constructions are either optimal only in terms of communication complexity, or require more rounds than our protocols, or achieve optimal round complexity at the cost of sub-optimal communication. Specifically, we construct communication-optimal protocols in the three corruption scenarios with the following round complexities:- t n/3: 3 rounds, improving over O(v root l + n(2))- t n/2: 5 rounds, improving over 6- t n: O(n) rounds, improving over O(n(2))A concrete protocol from an extension protocol is obtained by replacing the seed broadcasts with a BB protocol for a single bit. Our extension protocols minimize the seed-round complexity and seed-communication complexity. The former refers to the number of rounds in an extension protocol in which seed broadcasts are invoked and impacts the round complexity of a concrete protocol due to a number of sequential calls to bit broadcast. The latter refers to the number of bits communicated through the seed broadcasts and impacts the round and communication complexity due to parallel instances of single-bit broadcast. In the settings of t n/3, t n/2 and t n, our protocols improve the seed-round complexity from O(root l + n(2)) to 1, from 3 to 2 and from O(n(2)) to O(n) respectively. Our protocols keep the seed-communication complexity independent of the message length l and, either improve or keep the complexity almost in the same order compared to the existing protocols.
机译:拜占庭广播(BB)和Byzantineagrement(BA)的问题对分布式计算和密码社区的感兴趣。已经引入了这些基元的扩展协议以在少量单位广播的成本上有效地处理长期消息,称为种子广播。虽然通信最优性仍然是文献中扩展协议的最追捧的属性,但我们在这项工作中优先顺序进行通信和圆形最优性。在N缔约方和大多数T派对的静态对手控制的环境中,我们向BB和BA扩展协议提供了与T

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号