是什么阻碍了我的区块链吞吐量?开发一种识别联盟链瓶颈的通用方法
密码学与安全
2024-04-05 v1 数据库
摘要
联盟链已被提议用于各种需要去中心化但又满足企业需求的用例,这些需求是迄今为止非联盟链无法满足的——尤其是在性能方面。然而,与成熟的中心化系统相比,流行的联盟链仍表现出相对较低的最大吞吐量。因此,研究人员对不同的联盟链进行了多项基准测试研究,以识别其局限性,并在某些情况下识别其瓶颈,试图寻找改进途径。然而,这些方法高度异构、难以比较,并且需要对底层特定区块链的实现具备高度专业知识。本文基于对相关工作的系统回顾、使用分布式账本性能扫描(DLPS)进行的实验及其图形化评估功能的扩展,开发了一种更统一、更图形化的联盟链瓶颈识别方法。我们对 Hyperledger Fabric 和 Quorum 这两种具有不同架构设计且广泛使用的联盟链进行了深入的案例研究,展示了我们的框架在不同区块链间的适应性。我们为致力于评估或改进联盟链的研究人员和从业者提供了一套工具包、关于应记录哪些数据的指南,以及在瓶颈搜索过程中如何推进的见解。
引用
@article{arxiv.2404.02930,
title = {What Blocks My Blockchain's Throughput? Developing a Generalizable Approach for Identifying Bottlenecks in Permissioned Blockchains},
author = {Orestis Papageorgiou and Lasse Börtzler and Egor Ermolaev and Jyoti Kumari and Johannes Sedlmeir},
journal= {arXiv preprint arXiv:2404.02930},
year = {2024}
}