Federated Byzantine Agreement Systems (FBASs) are a fascinating new paradigm in the context of consensus protocols. Originally proposed for powering the Stellar payment network, FBASs can instantiate Byzantine quorum systems without requiring out-of-band agreement on a common set of validators; every node is free to decide for itself with whom it requires agreement. Sybil-resistant and yet energy-efficient consensus protocols can therefore be built upon FBASs, and the "decentrality" possible with the FBAS paradigm might be sufficient to reduce the use of environmentally unsustainable proof-of-work protocols. In this paper, we first demonstrate how the robustness of individual FBASs can be determined, by precisely determining their safety and liveness buffers and therefore enabling a comparison with threshold-based quorum systems. Using simulations and example node configuration strategies, we then empirically investigate the hypothesis that while FBASs can be bootstrapped in a bottom-up fashion from individual preferences, strategic considerations should additionally be applied by node operators in order to arrive at FBASs that are robust and amenable to monitoring. Finally, we investigate the reported "open-membership" property of FBASs. We observe that an often small group of nodes is exclusively relevant for determining safety and liveness buffers, and prove that membership in this top tier is conditional on the approval by current top tier nodes if maintaining safety is a core requirement.
翻译:联邦比尚庭协议系统(FBAS)是协商一致协议协议协议范围内一个令人着迷的新范例。最初为给Stella支付网络提供动力而提出的新范例是,FBAS可以在不要求就一套共同验证器达成带外协议的情况下,即刻起Byzantine法定人数系统;每个节点都可以自行决定需要与谁达成协议;因此,Sybil抗药性协议和节能协议协议协议协议协议可以建立在FBAS上,而FBAS可能采用的“分散性”模式可能足以减少对环境不可持续的工作证明协议的使用。在本文件中,我们首先通过精确确定其安全和生活缓冲,从而能够与基于门槛的法定人数系统进行比较,来证明个别FBAS的稳健性,因此,每个节点可以自行决定与谁达成协议。我们用模拟和例中的节点配置战略,然后用经验来调查这样的假设,即尽管FBAS系统可以从个人偏好的方式以自下而上取代,但节制操作者应进一步运用战略考量考虑战略考量,以便达到FBAS系统具有绝对性和可接受和可接受的级别。最后确认的高度安全性,我们经常调查一个最底层的保密性,我们不支持的保密性。我们通常认为一个最底层的保密性、最高级的保密性、最高级的保密性。我们通常是遵守的保密的保密性。最后的保密性。