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
相关论文
共 50 条
  • [11] A blockchain shard storage model suitable for multi-view
    Chuxin Zhuang
    Qingyun Dai
    Jiangzhong Cao
    Peer-to-Peer Networking and Applications, 2023, 16 : 538 - 553
  • [12] Scalable Blockchain Protocol Based on Proof of Stake and Sharding
    Gao, Yuefei
    Kawai, Shin
    Nobuhara, Hajime
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2019, 23 (05) : 856 - 863
  • [13] A Secure Shard Reconfiguration Protocol for Sharding Blockchains Without a Randomness
    Liu, Yizhong
    Liu, Jianwei
    Hei, Yiming
    Tan, Wei
    Wu, Qianhong
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 1013 - 1020
  • [14] Distributed Secure Storage Scheme Based on Sharding Blockchain
    Wang, Jin
    Han, Chenchen
    Yu, Xiaofeng
    Ren, Yongjun
    Sherratt, R. Simon
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (03): : 4485 - 4502
  • [15] Efficient Execution of Arbitrarily Complex Cross-Shard Contracts for Blockchain Sharding
    Zhang, Jianting
    Chen, Wuhui
    Hong, Zicong
    Xiao, Gang
    Du, Linlin
    Zheng, Zibin
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (05) : 1190 - 1205
  • [16] NSshard: Low-Cross-Shard Sharding via Account Partitioning for Blockchain-Based IoT
    Yin, Bo
    Xie, Qianwen
    Xu, Rongwei
    Gu, Ke
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (07): : 9019 - 9030
  • [17] New public blockchain protocol based on sharding and aggregate signatures
    Fu, Jinhua
    Zhou, Wenhui
    Xu, Mixue
    Si, Xueming
    Yuan, Chao
    Huang, Yongzhong
    JOURNAL OF HIGH SPEED NETWORKS, 2021, 27 (01) : 83 - 99
  • [18] Throughput-Scalable Shard Reorganization Tailored to Node Relations in Sharding Blockchain Networks
    Tao, Liping
    Lu, Yang
    Fan, Yuqi
    Shi, Lei
    Tan, Chee Wei
    Wei, Zhen
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (06): : 7271 - 7285
  • [19] Optimized Data Storage Method for Sharding-Based Blockchain
    Jia, Dayu
    Xin, Junchang
    Wang, Zhiqiong
    Wang, Guoren
    IEEE ACCESS, 2021, 9 : 67890 - 67900
  • [20] PShard: A Practical Sharding Protocol for Enterprise Blockchain
    Gao, Jianbo
    Zhang, Jiashuo
    Li, Yue
    Hao, Jiakun
    Wang, Ke
    Guan, Zhi
    Chen, Zhong
    2022 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2022, 2022, : 110 - 116