论文标题

动态实用的拜占庭容错及其区块链系统:大规模的马尔可夫建模

Dynamic Practical Byzantine Fault Tolerance and Its Blockchain System: A Large-Scale Markov Modeling

论文作者

Chang, Yan-Xia, Li, Quan-Lin, Wang, Qing, Song, Xing-Shuo

论文摘要

在实用的拜占庭容错(PBFT)区块链网络中,投票节点可能总是离开网络,而某些新节点也可以进入网络,因此投票节点的数量正在不断变化。这种具有动态节点的新PBFT称为动态PBFT。显然,动态PBFT可以更强烈支持区块链的分散和分布式结构。但是,分析动态PBFT区块链系统将变得更加有趣和具有挑战性。 在本文中,我们提出了一种大规模的马尔可夫建模技术,以分析动态PBFT投票过程及其动态PBFT区块链系统。为此,我们设置了一个大规模的马尔可夫流程(并进一步进行了多维准生命和死亡(QBD)过程),并为动态PBFT投票过程和动态PBFT区块链系统提供了性能分析。特别是,我们获得了一种有效的计算方法,用于复杂的动态PBFT区块链系统的吞吐量。最后,我们使用数值示例来检查理论结果的有效性,并指示某些关键系统参数如何影响动态PBFT投票过程和动态PBFT区块链系统的性能度量。因此,通过使用多维QBD过程的理论和RG-Factorization技术,我们希望本文在本文中发展的方法和结果揭示了对动态PBFT区块链系统的研究,因此可以潜在地开发一系列有希望的研究。

In a practical Byzantine fault tolerance (PBFT) blockchain network, the voting nodes may always leave the network while some new nodes can also enter the network, thus the number of voting nodes is constantly changing. Such a new PBFT with dynamic nodes is called a dynamic PBFT. Clearly, the dynamic PBFT can more strongly support the decentralization and distributed structure of blockchain. However, analyzing dynamic PBFT blockchain systems will become more interesting and challenging. In this paper, we propose a large-scale Markov modeling technique to analyze the dynamic PBFT voting processes and its dynamic PBFT blockchain system. To this end, we set up a large-scale Markov process (and further a multi-dimensional Quasi-Birth-and-Death (QBD) process) and provide performance analysis for both the dynamic PBFT voting processes and the dynamic PBFT blockchain system. In particular, we obtain an effective computational method for the throughput of the complicated dynamic PBFT blockchain system. Finally, we use numerical examples to check the validity of our theoretical results and indicate how some key system parameters influence the performance measures of the dynamic PBFT voting processes and of the dynamic PBFT blockchain system. Therefore, by using the theory of multi-dimensional QBD processes and the RG-factorization technique, we hope that the methodology and results developed in this paper shed light on the study of dynamic PBFT blockchain systems such that a series of promising research can be developed potentially.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源