Parallel Execution of Blockchain Transactions with Sharding

被引:0
|
作者
Chen, Guo [1 ]
Zhang, Jingjing [2 ]
Wu, Weigang [1 ]
Zhou, Jieying [1 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou, Peoples R China
[2] Guangdong Univ Foreign Studies, Sch Cyber Secur, Guangzhou, Peoples R China
关键词
Blockchain; Sharding; Parallel Execution of Transactions; Parallel Task Scheduling Algorithm; SECURE;
D O I
10.1109/ICC45041.2023.10279242
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Scalability is one of the main problems limiting blockchain applications. Most recent research on blockchain scalability has focused on improving the consensus layer, but the most advanced consensus protocols can only reach a few thousand transactions per second(tps), which is far below the capacity of typical distributed databases. With the use of blockchain sharding technology, the time overhead corresponding to the execution layer and the consensus layer in the blockchain is gradually reduced. Additionally, improving the efficiency of transaction execution could incentivize nodes to actively verify transactions and enhance blockchain security. In this paper, we propose a Sharding Based Parallel Execution of Block Transactions (SPEx-Tran) framework in blockchain, which transforms the sequential execution of intra-block transactions into parallel execution to improve the performance of blockchain. In addition, based on the characteristics of blockchain sharding transactions, we further propose a Blockchain Transaction Scheduling (BCTS) algorithm to improve the performance of blockchain by optimizing the parallel execution process of transactions. In the BCTS algorithm, the mechanism of local multi-processors sharing the Conflict Transactions cache Table (CTT) simplifies the verification process of conflicting transactions, thus improving the blockchain performance. Experimental results show that the throughput of blockchain using the SPExTran framework and BCTS algorithm is significantly higher than that of typical sharding technologies.
引用
收藏
页码:6559 / 6564
页数:6
相关论文
共 50 条
  • [41] BPPV-Chain: A Sharding Blockchain System with Output Shard Batch Processing and Parallel Transaction Verification
    Ding, Jinfeng
    Hu, Qihua
    Lin, Changkai
    Shi, Minglin
    Cheng, Hongju
    2023 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY, ICBCT 2023, 2023, : 8 - 14
  • [42] RapidChain: Scaling Blockchain via Full Sharding
    Zamani, Mahdi
    Movahedi, Mahnush
    Raykova, Mariana
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 931 - 948
  • [43] Pruneable sharding-based blockchain protocol
    Feng, Xiaoqin
    Ma, Jianfeng
    Miao, Yinbin
    Meng, Qian
    Liu, Ximeng
    Jiang, Qi
    Li, Hui
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (04) : 934 - 950
  • [44] An Overlapping Sharding Optimization Mechanism for Blockchain in IIoT
    Xu, Tianyi
    Yang, Xinjie
    Zhou, Xiaobo
    Gan, Ziqi
    Gan, Lin
    Qiu, Tie
    IEEE NETWORK, 2025, 39 (02): : 209 - 215
  • [45] Analytical Modeling and Throughput Computation of Blockchain Sharding
    Soltani, Pourya
    Ashtiani, Farid
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (06) : 828 - 842
  • [46] Ostraka: Secure Blockchain Scaling by Node Sharding
    Manuskin, Alex
    Mirkin, Michael
    Eyal, Ittay
    2020 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW 2020), 2020, : 397 - 406
  • [47] A Node Rating Based Sharding Scheme for Blockchain
    Wang, Jianrong
    Zhou, Yangyifan
    Li, Xuewei
    Xu, Tianyi
    Qiu, Tie
    2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, : 302 - 309
  • [48] Building operation and maintenance scheme based on sharding blockchain
    Wang, Jinlong
    Wang, Xu
    Shen, Yumin
    Xiong, Xiaoyun
    Zheng, Wenhu
    Li, Peng
    Fang, Xiaoxue
    HELIYON, 2023, 9 (02)
  • [49] GPartition-store: A multi-group collaborative parallel data storage mechanism for permissioned blockchain sharding
    Qiu, Lin
    Yi, Bo
    Wang, Xingwei
    Gao, Fei
    Zhang, Kaimin
    Qu, Yanpeng
    Huang, Min
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [50] GradingShard: A new sharding protocol to improve blockchain throughput
    Wang, Yu
    Wang, Wenyong
    Zeng, Youlu
    Yang, Ting
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (03) : 1327 - 1339