Optimized Blockchain Sharding Model Based on Node Trust and Allocation

被引:14
|
作者
Zhang, PeiYun [1 ]
Guo, WeiFeng [1 ]
Liu, ZiJie [2 ]
Zhou, Mengchu [3 ,4 ]
Huang, Bo [5 ]
Sedraoui, Khaled [6 ,7 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp Sci, Nanjing 210044, Peoples R China
[2] Anhui Normal Univ, Sch Comp & Informat, Wuhu 241003, Anhui, Peoples R China
[3] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Peoples R China
[5] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
[6] King Abdulaziz Univ, Fac Engn, Dept Elect & Comp Engn, Jeddah 21589, Saudi Arabia
[7] King Abdulaziz Univ, KA CARE Energy Res & Innovat Ctr, Jeddah 21589, Saudi Arabia
关键词
Blockchain; communication delay; differential evolution; node allocation; reliability; scalability; sharding model; trust; CONSENSUS MECHANISM; SECURITY; INTERNET; SCHEME; DESIGN;
D O I
10.1109/TNSM.2022.3233570
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sharding technology is a promising solution for improving the scalability of blockchain systems. However, it faces the problem of allocating suitable trusted nodes into separate shards to satisfy security and efficiency requirements. Existing blockchain sharding methods fail to consider shard trust difference, communication latency difference, and node count difference among shards. This tends to increase the risk of a blockchain failure. This work proposes a novel blockchain sharding model for node allocation by considering shard trust difference. Its key idea is to allocate nodes of different trust levels to suitable shards to make shards have almost the same trust, such that shards' reliability increases and blockchain failure probability decreases. To reduce the communication delay among shards, this work considers the communication latency difference and node count difference among shards. It proposes a sharding algorithm to iteratively adjust node allocations such that an optimal or near-optimal node allocation set is obtained. Simulation results show that the proposed method can effectively improve shard security and the performance of blockchain sharding compared with two state-of-the-art methods, i.e., Monoxide and Rapidchain, in terms of throughput, latency, and blockchain failure probability.
引用
收藏
页码:2804 / 2816
页数:13
相关论文
共 50 条
  • [41] Study on Quantum Trust Model Based on Node Trust Evaluation
    Zhang Shibin
    Xie Zhihai
    Yin Yifen
    Chang Yan
    Sheng Zhiwei
    Yan Lili
    Wang Haichun
    Han Guihua
    Huang Yuanyuan
    Wan Guogen
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (03) : 608 - 613
  • [42] Study on Quantum Trust Model Based on Node Trust Evaluation
    ZHANG Shibin
    XIE Zhihai
    YIN Yifen
    CHANG Yan
    SHENG Zhiwei
    YAN Lili
    WANG Haichun
    HAN Guihua
    HUANG Yuanyuan
    WAN Guogen
    Chinese Journal of Electronics, 2017, 26 (03) : 608 - 613
  • [43] EfShard: Toward Efficient State Sharding Blockchain via Flexible and Timely State Allocation
    Mu, Ke
    Wei, Xuetao
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2817 - 2829
  • [44] A New Blockchain-Based trust management model
    Masmoudi, Mariam
    Zayani, Corinne Amel
    Amous, Ikram
    Sedes, Florence
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 : 1081 - 1091
  • [45] A Blockchain-based trust model for crowd environments
    Mo Nguyen
    Yu, Jian
    Tung Nguyen
    PROCEEDINGS OF THE AUSTRALASIAN COMPUTER SCIENCE WEEK MULTICONFERENCE (ACSW 2020), 2020,
  • [46] 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
  • [47] A Heterogeneous IoT Node Authentication Scheme Based on Hybrid Blockchain and Trust Value
    Zhang, Shiqiang
    Cao, Yang
    Ning, Zhenhu
    Xue, Fei
    Cao, Dongzhi
    Yang, Yongli
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (09): : 3615 - 3638
  • [48] ScaleSFL: A Sharding Solution for Blockchain-Based Federated Learning
    Madill, Evan
    Nguyen, Ben
    Leung, Carson K.
    Rouhani, Sara
    BSCI'22: PROCEEDINGS OF THE FOURTH ACM INTERNATIONAL SYMPOSIUM ON BLOCKCHAIN AND SECURE CRITICAL INFRASTRUCTURE, 2022, : 95 - 106
  • [49] A Sharding Scheme Based on Graph Partitioning Algorithm for Public Blockchain
    Xu, Shujiang
    Wang, Ziye
    Wang, Lianhai
    Mihaljevic, Miodrag J.
    Zhang, Shuhui
    Shao, Wei
    Wang, Qizheng
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 139 (03): : 3311 - 3327
  • [50] Increasing Trust in Tor Node List Using Blockchain
    Hellebrandt, Lukas
    Homoliak, Ivan
    Malinka, Kamil
    Hanacek, Petr
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 29 - 32