Full text

Turn on search term navigation

© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

With the widespread application of blockchain technology across various industries, detecting and analyzing performance bottlenecks is crucial for evaluating and optimizing blockchain system performance. However, current research needs general performance metrics for detecting and analyzing bottlenecks. Only some studies focus on this aspect within blockchain systems. To address this, this paper first proposes 18 fine-grained performance metrics to evaluate performance across various layers of blockchain systems comprehensively. Subsequently, we introduce a generalized loosely coupled performance measurement framework to capture these metrics and construct the causal relationship between them, i.e., the mesoscopic performance structure. This approach allows for the detection and analysis of performance bottlenecks. Finally, numerous experimental results demonstrate that the causality between the relevant performance metrics disappears when the system reaches a performance bottleneck. Additionally, the framework has a performance impact of less than 15% on ChainMaker.

Details

Title
Blockchain Bottleneck Analysis Based on Performance Metrics Causality
Author
Song, Weihu 1   VIAFID ORCID Logo  ; Zhu, Mengxiao 2 ; Lu, Dong 3 ; Chen, Zhu 3 ; Zhao, Jiejie 4 ; Sun, Yi 5 ; Li, Lei 4 ; Zhu, Haogang 6 

 State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing 100191, China; [email protected] (W.S.); ; Zhongguancun Laboratory, Beijing 100086, China 
 School of Information Science and Technology, North China University of Technology, Beijing 100144, China 
 State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing 100191, China; [email protected] (W.S.); 
 Zhongguancun Laboratory, Beijing 100086, China 
 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100045, China 
 State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing 100191, China; [email protected] (W.S.); ; Zhongguancun Laboratory, Beijing 100086, China; Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Institute of Artificial Intelligence, Beihang University, Beijing 100191, China 
First page
4236
Publication year
2024
Publication date
2024
Publisher
MDPI AG
e-ISSN
20799292
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3126024659
Copyright
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.