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 条
  • [1] Sustainability in Blockchain: A Systematic Literature Review on Scalability and Power Consumption Issues
    Alshahrani, Hani
    Islam, Noman
    Syed, Darakhshan
    Sulaiman, Adel
    Al Reshan, Mana Saleh
    Rajab, Khairan
    Shaikh, Asadullah
    Shuja-Uddin, Jaweed
    Soomro, Aadar
    [J]. ENERGIES, 2023, 16 (03)
  • [2] [Anonymous], 2018, Secure A., The Zilliqa Project: A Secure, Scalable Blockchain Platform
  • [3] Aydar M, 2020, Arxiv, DOI arXiv:1906.09791
  • [4] A survey of blockchain consensus safety and security: State-of-the-art, challenges, and future work?
    Bao, Qihao
    Li, Bixin
    Hu, Tianyuan
    Sun, Xueyong
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 196
  • [5] Bitcoin NS, 2008, BITCOIN PEER TO PEER, DOI DOI 10.2139/SSRN.3440802
  • [6] Practical byzantine fault tolerance and proactive recovery
    Castro, M
    Liskov, B
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04): : 398 - 461
  • [7] Towards Scaling Blockchain Systems via Sharding
    Dang, Hung
    Tien Tuan Anh Dinh
    Loghin, Dumitrel
    Chang, Ee-Chien
    Lin, Qian
    Ooi, Beng Chin
    [J]. SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 123 - 140
  • [8] Eyal I, 2016, 13TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI '16), P45
  • [9] The Supply Chain Has No Clothes: Technology Adoption of Blockchain for Supply Chain Transparency
    Francisco, Kristoffer
    Swanson, David
    [J]. LOGISTICS-BASEL, 2018, 2 (01):
  • [10] Hammoodi Neamah Al-Mutar Firas, 2024, BIO Web of Conferences, V97, DOI 10.1051/bioconf/20249700075