中文

基于随机建模与混沌工程的许可链评估

分布式、并行与集群计算 2023-01-19 v1

摘要

区块链与分布式账本技术依赖于分布式共识算法。近年来已提出许多共识算法与协议,其中大多面向许可链网络。然而,这些算法的性能尚未被充分理解。本文引入一种在存在拜占庭及其他网络故障的敌对网络环境下评估共识算法与区块链平台的方法。该方法首先使用随机建模对不同典型与故障运行场景下的共识算法行为进行建模。接着,我们使用不同共识协议实现了一个区块链应用,并采用混沌工程技术测试其性能。为展示我们的通用评估方法,我们分析了四个许可链平台及其共识协议的性能。结果表明,随机建模是一种廉价且高效的共识协议分析技术,但其并不能代表生产环境中共识协议的实际性能。此外,混沌工程实验表明,若两个不同区块链平台使用相同的区块链算法或协议,不应假定它们具有相似性能。因此,考虑平台架构的作用以及协议在特定平台中的工程实现方式也至关重要。

关键词

引用

@article{arxiv.2301.07527,
  title  = {Evaluating Permissioned Blockchain Using Stochastic Modeling and Chaos Engineering},
  author = {Shiv Sondhi and Sherif Saad and Kevin Shi and Mohammad Mamun and Issa Traore},
  journal= {arXiv preprint arXiv:2301.07527},
  year   = {2023}
}

备注

21. arXiv admin note: text overlap with arXiv:2108.08441