MSSP: A Blockchain Sharding Protocol Based on Multi-Shard Storage

被引:0
作者
Liu, Jinyi [1 ,2 ]
Tian, Junfeng [1 ,2 ]
Nian, Zhaoyu [1 ]
机构
[1] Hebei Univ, Sch Cyber Secur & Comp, Baoding 071000, Peoples R China
[2] Hebei Univ, Key Lab High Trusted Informat Syst Hebei Prov, Baoding 071000, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 06期
关键词
blockchain; sharding; cross-shard transactions; scalability; consistency;
D O I
10.3390/app15063260
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Sharding is currently one of the mainstream technologies for solving the scalability problem in blockchain systems. However, with the increase in shard numbers, the coordination and management of cross-shard transactions become more complex, limiting the scalability of the system. Existing methods usually split cross-shard transactions into multiple sub-transactions for processing, which not only reduces throughput but also increases transaction latency. This paper proposes a blockchain sharding protocol based on multi-shard storage to address this issue. In this protocol, nodes can store data from multiple shards, and nodes that store the same shard set form a consensus zone, which can directly handle cross-shard transactions and improve transaction processing efficiency. We propose a priority sorting mechanism to defend against double-spending attacks effectively. In addition, we introduce a P-probability return update completion proof mechanism to ensure node data consistency while enhancing blockchain security. Finally, we conduct a security analysis and performance testing of this protocol. The results show that the multi-shard storage protocol has significant advantages in terms of throughput, latency, and security compared to traditional sharding protocols.
引用
收藏
页数:19
相关论文
共 35 条
  • [31] Blockchain for healthcare data management: opportunities, challenges, and future recommendations
    Yaqoob, Ibrar
    Salah, Khaled
    Jayaraman, Raja
    Al-Hammadi, Yousof
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (14) : 11475 - 11490
  • [32] RapidChain: Scaling Blockchain via Full Sharding
    Zamani, Mahdi
    Movahedi, Mahnush
    Raykova, Mariana
    [J]. PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 931 - 948
  • [33] Efficient Execution of Arbitrarily Complex Cross-Shard Contracts for Blockchain Sharding
    Zhang, Jianting
    Chen, Wuhui
    Hong, Zicong
    Xiao, Gang
    Du, Linlin
    Zheng, Zibin
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (05) : 1190 - 1205
  • [34] Lay Down the Common Metrics: Evaluating Proof-of-Work Consensus Protocols' Security
    Zhang, Ren
    Preneel, Bart
    [J]. 2019 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2019), 2019, : 175 - 192
  • [35] XBlock-ETH: Extracting and Exploring Blockchain Data From Ethereum
    Zheng, Peilin
    Zheng, Zibin
    Wu, Jiajing
    Dai, Hong-Ning
    [J]. IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2020, 1 (01): : 95 - 106