Cross-shard transaction optimization based on community detection in sharding blockchain systems

被引:0
|
作者
Han, Peng [1 ,2 ]
Sun, Linzhao [1 ]
Ngo, Quang-Vi [3 ]
Li, Yuanyuan [1 ]
Qi, Guanqiu [4 ]
An, Yiyao [1 ]
Zhu, Zhiqin [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci & Technol, Chongqing 400065, Peoples R China
[2] Chongqing Res Ctr Informat & Automat Technol, Chongqing 401121, Peoples R China
[3] Thuyloi Univ, Dept Robot & Intelligent Syst Engn RISE, Hanoi, Vietnam
[4] State Univ New York Buffalo State, Comp Informat Syst Dept, Buffalo, NY 14222 USA
基金
中国国家自然科学基金;
关键词
Blockchain; Sharding; Community detection; Cross-shard transaction;
D O I
10.1016/j.asoc.2024.112451
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Blockchain systems have always faced the challenge of performance bottlenecks, and sharding technology is considered a promising mainstream on-chain scalability solution to solve this problem. Due to the complexity and high cost of the cross-shard transaction processing mechanism in the sharding blockchain system, as well as the high proportion of cross-shard transactions, it becomes challenging for the sharding blockchain system to reach the ideal theoretical performance upper limit. Therefore, this paper aims to reduce the proportion of cross-shard transactions by dividing accounts with frequent transactions into the same shard, thereby improving system throughput. This paper builds a hypergraph based on historical transaction data to represent the diverse transaction relationships between accounts, and formulates the account division problem in the blockchain as a community discovery problem on the hypergraph structure. A time-aware community detection algorithm is proposed to partition accounts by considering the sustainability of transaction relationships between accounts. This also solves the problem of community detection algorithms tending to partition into larger shards. In addition, this paper builds a local Ethereum test network and implements the proposed algorithm on areal transaction dataset. Experimental results show that this algorithm can reduce the proportion of cross-shard transactions from about 95% to about 10%. Furthermore, it shows superior performance in terms of transaction throughput and latency compared with other community detection-based account partitioning algorithms.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Research on Multimicrogrid Transaction Model and Cross-Chain Transaction Mechanism Based on Blockchain
    Hu, Wei
    Xia, Xue
    Zhang, Yi
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [32] Incremental Cotton Diseases Detection Based on Aerial Remote Sensing Image and Blockchain Sharding
    Nie, Jing
    Li, Haochen
    Li, Yang
    Li, Jingbin
    Chao, Xuewei
    Ercisli, Sezai
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2024, 17 : 20331 - 20343
  • [33] Graph-Based Covert Transaction Detection and Protection in Blockchain
    Guo, Zhenyu
    Li, Xin
    Liu, Jiamou
    Zhang, Zijian
    Li, Meng
    Hu, Jingjing
    Zhu, Liehuang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 2244 - 2257
  • [34] Blockchain transaction model based on malicious node detection network
    Miao, Xiao-Ai
    Liu, Tao
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (14) : 41293 - 41310
  • [35] Blockchain transaction model based on malicious node detection network
    Xiao-Ai Miao
    Tao Liu
    Multimedia Tools and Applications, 2024, 83 : 41293 - 41310
  • [36] Blockchain Transaction Fraud Detection Based on Modular Decision Forest
    Tian, Hongpeng
    Wei, Tian
    Computer Engineering and Applications, 2023, 59 (19) : 237 - 246
  • [37] A Reputation-Based Mechanism for Transaction Processing in Blockchain Systems
    Zhang, Jiarui
    Cheng, Yukun
    Deng, Xiaotie
    Wang, Bo
    Xie, Jan
    Yang, Yuanyuan
    Zhang, Mengqian
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2423 - 2434
  • [38] A Blockchain Cross-Chain Transaction Protection Scheme Based on FHE
    Tian, Hongliang
    Li, Zuoqing
    CMC-COMPUTERS MATERIALS & CONTINUA, 2025, 82 (03): : 3983 - 4002
  • [39] Research on Optimization of Steel Foreign Trade Financial Transaction Based on Blockchain Technology
    Lin, Yu
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [40] Efficient authentication scheme for cross-trust domain of IoV based on double-layer shard blockchain
    Liu X.
    Zhong Q.
    Xia Y.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (05): : 213 - 223