In contrast to proof-of-work replication, Byzantine replicated systems maintain consistency with higher throughput, modest energy consumption, and deterministic liveness guarantees. If complemented with open membership and heterogeneous trust, they have the potential to serve as a global financial infrastructure. This paper presents a general model of heterogeneous quorum systems, where each participant can declare its own quorums, and captures the consistency, availability, and inclusion properties of these systems. In order to support open membership, it then presents reconfiguration protocols for heterogeneous quorum systems: joining and leaving of a process, and adding and removing of a quorum. It presents trade-offs for the properties that reconfigurations can preserve, and accordingly, presents reconfiguration protocols and proves their correctness. It further presents a graph characterization of heterogeneous quorum systems, and its application for reconfiguration optimization.
翻译:与工作证明复制相比,拜占庭复制系统通过更高的吞吐量、适度的能源消耗和确定性存活保证,保持一致性。如果与开放成员资格和异构信任相辅相成,它们有可能作为全球金融基础设施的基础。本文介绍了异构准系统的一般模型,其中每个参与者都可以声明自己的准系统,并捕获这些系统的一致性、可用性和包容性特征。为了支持开放成员资格,它还提出了异构准系统的重新配置协议:加入和离开一个过程,以及添加和删除一个准系统。它提出了重新配置可以保持的特性的权衡,并相应地提出了重新配置协议并证明了它们的正确性。它进一步介绍了异构准系统的图形描述及其用于重新配置优化的应用。