Throughput-oriented associated transaction assignment in sharding blockchains for IoT social data storage

被引:0
|
作者
Liping Tao [1 ,2 ]
Yang Lu [1 ,2 ]
Xu Ding [3 ]
Yuqi Fan [1 ,4 ]
Jung Yoon Kim [5 ]
机构
[1] School of Computer Science and Information Engineering, Hefei University of Technology
[2] Engineering Research Center of Safety Critical Industrial Measurement and Control Technology, Ministry of Education, Hefei University of Technology
[3] Institute of Industry & Equipment Technology, Hefei University of Technology
[4] Key Laboratory of Knowledge Engineering with Big Data (Hefei University of Technology), Ministry of Education
[5] Graduate School of Game, Gachon
关键词
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
Blockchain is a viable solution to provide data integrity for the enormous volume of 5G IoT social data,while we need to break through the throughput bottleneck of blockchain.Sharding is a promising technology to solve the problem of low throughput in blockchains.However,cross-shard communication hinders the effective improvement of blockchain throughput.Therefore,it is critical to reasonably allocate transactions to different shards to improve blockchain throughput.Existing research on blockchain sharding mainly focuses on shards formation,configuration,and consensus,while ignoring the negative impact of cross-shard communication on blockchain throughput.Aiming to maximize the throughput of transaction processing,we study how to allocate blockchain transactions to shards in this paper.We propose an Associated Transaction assignment algorithm based on Closest Fit(ATCF).ATCF classifies associated transactions into transaction groups which are then assigned to different shards in the non-ascending order of transaction group sizes periodically.Within each epoch,ATCF tries to select a shard that can handle all the transactions for each transaction group.If there are multiple such shards,ATCF selects the shard with the remaining processing capacity closest to the number of transactions in the transaction group.When no such shard exists,ATCF chooses the shard with the largest remaining processing capacity for the transaction group.The transaction groups that cannot be completely processed within the current epoch will be allocated in the subsequent epochs.We prove that ATCF is a 2-approximation algorithm for the associated transaction assignment problem.Simulation results show that ATCF can effectively improve the blockchain throughput and reduce the number of cross-shard transactions.
引用
收藏
页码:885 / 899
页数:15
相关论文
共 12 条
  • [1] Throughput-oriented associated transaction assignment in sharding blockchains for IoT social data storage
    Tao, Liping
    Lu, Yang
    Ding, Xu
    Fan, Yuqi
    Kim, Jung Yoon
    DIGITAL COMMUNICATIONS AND NETWORKS, 2022, 8 (06) : 885 - 899
  • [2] Throughput-oriented channel assignment for opportunistic spectrum access networks
    Salameh, Haythem Ahmad Bany
    MATHEMATICAL AND COMPUTER MODELLING, 2011, 53 (11-12) : 2108 - 2118
  • [3] A Throughput-Oriented NVMe Storage Virtualization With Workload-Aware Management
    Yang, Ming
    Peng, Bo
    Yao, Jianguo
    Guan, Haibing
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (12) : 2112 - 2124
  • [4] An exabyte a day: throughput-oriented, large scale, managed data transfers with Effingo
    Papay, Ladislav
    Pustelnik, Jan
    Rzadca, Krzysztof
    Strack, Beata
    Stradomski, Pawel
    Wolowiec, Bartlomiej
    Zasadzinski, Michal
    PROCEEDINGS OF THE 2024 ACM SIGCOMM 2024 CONFERENCE, ACM SIGCOMM 2024, 2024, : 970 - 982
  • [5] Data storage mechanism of industrial IoT based on LRC sharding blockchain
    Yongjun Ren
    Xinyu Liu
    Pradip Kumar Sharma
    Osama Alfarraj
    Amr Tolba
    Shenqing Wang
    Jin Wang
    Scientific Reports, 13
  • [6] Data storage mechanism of industrial IoT based on LRC sharding blockchain
    Ren, Yongjun
    Liu, Xinyu
    Sharma, Pradip Kumar
    Alfarraj, Osama
    Tolba, Amr
    Wang, Shenqing
    Wang, Jin
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [7] Anonymous IoT Data Storage and Transaction Protocol Based on Blockchain and Edge Computing
    Qiao, Zhi
    Zhu, Congcong
    Wang, Zhiwei
    Yang, Nianhua
    SCIENCE OF CYBER SECURITY, SCISEC 2019, 2019, 11933 : 181 - 189
  • [8] An IoT-Oriented Data Storage Framework in Cloud Computing Platform
    Jiang, Lihong
    Xu, Li Da
    Cai, Hongming
    Jiang, Zuhai
    Bu, Fenglin
    Xu, Boyi
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) : 1443 - 1451
  • [9] An IoT-Oriented Data Storage Framework in Smart City Applications
    Shwe, Hnin Yu
    Jet, Tseng King
    Chong, Peter Han Joo
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC 2016): TOWARDS SMARTER HYPER-CONNECTED WORLD, 2016, : 106 - 108
  • [10] Throughput-oriented Power Allocation Scheme Based on Convex Optimization for Cache-enabled FiWi Access Network in 5G IoT Scenario
    Guan, Lin
    Yang, Hui
    Bao, Bowen
    Yu, Ao
    Li, Jun
    Cheriet, Mohamed
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 1043 - 1046