【24h】

Byzantine Fault-Tolerant Atomic Multicast

机译:拜占庭容错原子组播

获取原文

摘要

Atomic multicast is an important building block in the architecture of scalable and highly available services. Atomic multicast reliably propagates and orders messages addressed to one or more groups of processes. Despite the large body of literature on atomic multicast, existing protocols target benign failures. This paper presents ByzCast, the first Byzantine Fault-Tolerant atomic multicast. Byzantine Fault Tolerance has become increasingly appealing as services can be deployed in inexpensive hardware (e.g., cloud environments) and new applications (e.g., blockchain) become more sensitive to malicious behavior. ByzCast has two important characteristics: it was designed to use existing BFT abstractions and it scales with the number of groups, for messages addressed to a single group. We discuss the design of ByzCast and how it can be optimized for particular workloads. Besides proposing a novel atomic multicast protocol, we extensively assess its performance experimentally.
机译:原子多播是可伸缩和高可用性服务体系结构中的重要组成部分。原子多播可靠地传播和订购寻址到一组或多组进程的消息。尽管有大量关于原子多播的文献,但是现有协议针对的是良性故障。本文介绍了ByzCast,这是第一个拜占庭容错原子多播。由于可以将服务部署在廉价的硬件(例如云环境)中,并且新的应用程序(例如区块链)对恶意行为更加敏感,因此拜占庭式容错变得越来越有吸引力。 ByzCast具有两个重要的特征:它被设计为使用现有的BFT抽象,并且根据发送给单个组的消息的组数进行缩放。我们将讨论ByzCast的设计以及如何针对特定的工作负载对其进行优化。除了提出一种新颖的原子多播协议之外,我们还通过实验广泛评估其性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号