A sharding blockchain protocol for enhanced scalability and performance optimization through account transaction reconfiguration

被引:0
作者
Wu, Jiaying [1 ]
Yuan, Lingyun [1 ,2 ]
Xie, Tianyu [1 ]
Dai, Hui [1 ]
机构
[1] Yunnan Normal Univ, Sch Informat Sci & Technol, Kunming 650500, Peoples R China
[2] Yunnan Normal Univ, Key Lab Educ Informat Nationalities, Minist Educ, Kunming 650500, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Scalability; Sharding technique; Account transaction reconfiguration; Low cross-shard ratio;
D O I
10.1016/j.jksuci.2024.102184
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sharding is a critical technology for enhancing blockchain scalability. However, existing sharding blockchain protocols suffer from a high cross-shard ratio, high transaction latency, limited throughput enhancement, and high account migration. To address these problems, this paper proposes a sharding blockchain protocol for enhanced scalability and performance optimization through account transaction reconfiguration. Firstly, we construct a blockchain transaction account graph network structure to analyze transaction account correlations. Secondly, a modularity-based account transaction reconfiguration algorithm and a detailed account reconfiguration process is designed to minimize cross-shard transactions. Finally, we introduce a transaction processing mechanism for account transaction reconfiguration in parallel with block consensus uploading, which reduces the reconfiguration time overhead and system latency. Experimental results demonstrate substantial performance improvements compared to existing shard protocols: up to a 34.7% reduction in cross-shard transaction ratio, at least an 83.2% decrease in transaction latency, at least a 52.7% increase in throughput and a 7.8% decrease in account migration number. The proposed protocol significantly enhances the overall performance and scalability of blockchain, providing robust support for blockchain applications in various fields such as financial services, supply chain management, and industrial Internet of Things. It also enables better support for high-concurrency scenarios and large-scale network environments.
引用
收藏
页数:16
相关论文
共 33 条
  • [1] Al-Mutar F.H.N., 2024, BIOWEB C, P00075
  • [2] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [3] Fast unfolding of communities in large networks
    Blondel, Vincent D.
    Guillaume, Jean-Loup
    Lambiotte, Renaud
    Lefebvre, Etienne
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
  • [4] Formal Verification of the Ethereum 2.0 Beacon Chain
    Cassez, Franck
    Fuller, Joanne
    Asgaonkar, Aditya
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2022, PT I, 2022, 13243 : 167 - 182
  • [5] Challenges and pitfalls of partitioning blockchains
    Fynn, Enrique
    Pedone, Fernando
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 128 - 133
  • [6] A Tractable Probabilistic Approach to Analyze Sybil Attacks in Sharding-Based Blockchain Protocols
    Hafid, Abdelatif
    Hafid, Abdelhakim Senhaji
    Samih, Mustapha
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (01) : 126 - 136
  • [7] Hashim F., 2023, Social Netw. Comput. Sci., V4, P1, DOI DOI 10.1007/S42979-022-01435-Z
  • [8] Pyramid: A Layered Sharding Blockchain System
    Hong, Zicong
    Guo, Song
    Li, Peng
    Chen, Wuhui
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [9] BrokerChain: A Cross-Shard Blockchain Protocol for Account/Balance-based State Sharding
    Huang, Huawei
    Peng, Xiaowen
    Zhan, Jianzhou
    Zhang, Shenyang
    Lin, Yue
    Zheng, Zibin
    Guo, Song
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 1968 - 1977
  • [10] Scalable and redactable blockchain with update and anonymity
    Huang, Ke
    Zhang, Xiaosong
    Mu, Yi
    Rezaeibagha, Fatemeh
    Du, Xiaojiang
    [J]. INFORMATION SCIENCES, 2021, 546 : 25 - 41