计算机科学 > 性能
[提交于 2023年6月19日
]
标题: 实用拜占庭容错的性能和可靠性分析与可修复投票节点
标题: Performance and Reliability Analysis for Practical Byzantine Fault Tolerance with Repairable Voting Nodes
摘要: 实用拜占庭容错(PBFT)共识协议是区块链技术发展中的基本共识协议之一。 同时,PBFT共识协议为其他一些重要的BFT共识协议奠定了基础,例如Tendermint、Streamlet、HotStuff和LibraBFT。 一般来说,投票节点可能会始终出现故障,从而在随机的时间间隔内离开基于PBFT的区块链系统,使得及时可用的投票节点数量不确定。 因此,这种不确定性使得对具有可修复投票节点的基于PBFT的区块链系统的分析更具挑战性。 在本文中,我们开发了一种具有可修复投票节点的新PBFT共识协议,并使用多维马尔可夫过程和首次通过时间方法来研究这种新的区块链系统。 基于此,我们提供了性能和可靠性分析,包括吞吐量、可用性和可靠性,针对具有可修复投票节点的新PBFT-based区块链系统。 此外,我们提供了一种近似算法来计算新PBFT-based区块链系统的吞吐量。 我们采用数值示例来证明我们理论结果的有效性,并说明关键系统参数如何影响具有可修复投票节点的基于PBFT的区块链系统的性能指标。 我们希望本文中开发的方法论和结果将激发未来的研究努力,并在此领域开辟新的研究方向。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.