EBSF: Node Characteristics-Based Block Allocation Plans for Efficient Blockchain Storage

被引:4
|
作者
Yin, Bo [1 ]
Li, Jiaqi [1 ]
Wei, Xuetao [2 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha 410114, Peoples R China
[2] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchains; Resource management; Heuristic algorithms; Costs; Bitcoin; Scalability; Throughput; Blockchain; storage; block allocation plan; scalability; CHALLENGES;
D O I
10.1109/TNSM.2022.3188521
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The heavy storage problem has become a key obstacle to the application of blockchain to the actual business environments, because each node needs to keep a complete replica of blockchain data. The data volume grows undesirably large in practice. It prevents the widely used devices, e.g., tablets and mobile phones, to join blockchain systems due to their limited storage and computing resource. Previous work addressed the storage issue by allowing participating nodes to only keep a fraction of the entire transaction set, e.g., sharding. However, existing studies focus on transaction placement with the minimum cross-shard communications. These studies neglect the node characteristics (e.g., storage capacity, cost, and response capability), which impacts the storage performance adversely. In this paper, we propose EBSF, a block storage framework that achieves efficient block storage by constructing a block allocation plan based on node characteristics. Blockchain nodes are organized into committees such that nodes in a committee work together to maintain the entire blockchain data. We formulate the block allocation plan problem that assigns each block to at least one node in a committee. The goal is to minimize the total cost while reaching the threshold of the response capability of each block. We prove the NP-hardness of the problem and propose heuristic algorithms. We also propose two strategies to handle the dynamic scenario of new blocks. Extensive evaluation shows the efficiency and effectiveness of the proposed framework.
引用
收藏
页码:4858 / 4871
页数:14
相关论文
共 50 条
  • [31] EDCOMA: Enabling Efficient Double Compressed Auditing for Blockchain-Based Decentralized Storage
    Yu, Haiyang
    Chen, Yurun
    Yang, Zhen
    Chen, Yuwen
    Yu, Shui
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (05) : 2273 - 2286
  • [32] Device Characteristics-based Differentiated Energy-efficient Adaptive Solution for Video Delivery over Heterogeneous Wireless Networks
    Ding, Ruiqi
    Muntean, Gabriel-Miro
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2013, : 4588 - 4593
  • [33] Energy-efficient algorithms for distributed storage system based on block storage structure reconfiguration
    Liao, Bin
    Yu, Jiong
    Zhang, Tao
    Guo Binglei
    Hua, Sun
    Ying, Changtian
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 48 : 71 - 86
  • [34] A TDE-based Multi-node Data Categorized Transfer Storage Scheme in Consortium Blockchain
    Deng, Xian
    Liu, Junhong
    Wu, Peng
    Zhang, Jiaying
    Yuan, Zehui
    Fang, Fake
    Xie, Jiale
    Peng, Libo
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 2345 - 2350
  • [35] Block-secure: Blockchain based scheme for secure P2P cloud storage
    Li, Jiaxing
    Wu, Jigang
    Chen, Long
    INFORMATION SCIENCES, 2018, 465 : 219 - 231
  • [36] A Cost-Efficient-Based Cooperative Allocation of Mining Devices and Renewable Resources Enhancing Blockchain Architecture
    Mohamed, Mohamed A.
    Mirjalili, Seyedali
    Dampage, Udaya
    Salmen, Saleh H.
    Obaid, Sami Al
    Annuk, Andres
    SUSTAINABILITY, 2021, 13 (18)
  • [37] Efficient Blockchain-Based Data Integrity Auditing for Multi-Copy in Decentralized Storage
    Zhang, Qingyang
    Zhang, Zhiming
    Cui, Jie
    Zhong, Hong
    Li, Yang
    Gu, Chengjie
    He, Debiao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (12) : 3162 - 3173
  • [38] A Blockchain-Based Efficient Data Integrity Verification Scheme in Multi-Cloud Storage
    Zhang, Yiran
    Geng, Huizheng
    Su, Li
    Lu, Li
    IEEE ACCESS, 2022, 10 : 105920 - 105929
  • [39] OSCA: An Online-Model Based Cache Allocation Scheme in Cloud Block Storage Systems
    Zhang, Yu
    Huang, Ping
    Zhou, Ke
    Wang, Hua
    Hu, Jianying
    Ji, Yongguang
    Cheng, Bin
    PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 785 - 798
  • [40] Dynamic Characteristics-Based Capacity Optimization Strategy for Hybrid AA-CAES and Battery Storage Systems in Source-Grid-Load-Storage Integrated Base
    Ni, Jiahua
    Chen, Yuwei
    Goudarzi, Arman
    Wang, Tong
    Yang, Lingang
    Mei, Shengwei
    IEEE ACCESS, 2025, 13 : 42336 - 42349