Virtual Block Group: A Scalable Blockchain Model with Partial Node Storage and Distributed Hash Table

被引:22
|
作者
Yu, Bin [1 ,2 ]
Li, Xiaofeng [1 ,2 ]
Zhao, He [1 ]
机构
[1] Chinese Acad Sci, Hefei Inst Phys Sci, 350 Shushanhu Rd, Hefei 230031, Anhui, Peoples R China
[2] Univ Sci & Technol China, 96 JinZhai Rd, Hefei 230026, Anhui, Peoples R China
来源
COMPUTER JOURNAL | 2020年 / 63卷 / 10期
基金
中国国家自然科学基金;
关键词
blockchain; virtual block group; storage scalability; DHT protocol;
D O I
10.1093/comjnl/bxaa046
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The inability to scale is one of the most concerning problems looming in blockchain systems, where every node has to store all contents of the ledger database locally, leading to centralization and higher operation costs. In this paper, we propose a model named virtual block group (VBG), which aims at addressing the node storage scalability problem. Adopting the VBG model, each node only needs to store part of block data and saves the VBG storage index to distributed hash table by taking block data as a resource, thus improving the query efficiency of block data. With the incentive mechanism of block data storage, and the storage verification and audit mechanism of block data, the security and reliability of block data storage can be ensured. The analysis and calculation show that this model saves hard drive storage space of the node to a greater extent with a shorter time of requesting block data, in the premise of ensuring secure and reliable block data. Compared to other technologies such as sharding, our model does not change the consensus mechanism or the network topology and retains the reliability and security of the original blockchain system.
引用
收藏
页码:1524 / 1536
页数:13
相关论文
共 50 条
  • [31] Two-Layer Coding in Distributed Storage Systems With Partial Node Failure/Repair
    Gerami, Majid
    Xiao, Ming
    Skoglund, Mikael
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (04) : 726 - 729
  • [32] Multi-tenant Shared storage model combining sparse tables with block table
    Peng Bing
    Tan Xinming
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2018, : 96 - 101
  • [33] Scalable blockchain model using off-chain IPFS storage for healthcare data security and privacy
    Jayabalan, Jayapriya
    Jeyanthi, N.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 164 : 152 - 167
  • [34] CCESHP: Causal Consistency Model of Edge Storage Based on Hash Ring and Partial Geo-Replication
    Tian, Junfeng
    Jia, Haoyi
    Bai, Wenqing
    COMPUTER JOURNAL, 2023, 66 (12): : 2874 - 2886
  • [35] Scalable distributed speech recognition using Gaussian mixture model-based block quantisation
    So, Stephen
    Paliwal, Kuldip K.
    SPEECH COMMUNICATION, 2006, 48 (06) : 746 - 758
  • [36] Randomized Block Size (RBS) Model for Secure Data Storage in Distributed Server
    Sinha, Keshav
    Paul, Partha
    Amritanjali
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (12): : 4508 - 4530
  • [37] A Group-Based Block Storage Model With Block Splitting and Unit Encoding for Consortium Blockchains
    Zhang, PeiYun
    Liu, ZiJie
    Zhou, MengChu
    Huang, Bo
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2886 - 2897
  • [38] Research on Virtual Assembly Model Based on Scene Graph Technology of Extensible Group Node
    Wang, Dong
    Li, Dalei
    Qin, Shoutong
    Ma, Xiaofeng
    Yu, Tao
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3963 - +
  • [39] Distributed optimization model and algorithms for virtual energy storage systems using dynamic price
    Kang, Wenfa
    Chen, Minyou
    Li, Qiang
    Lai, Wei
    Luo, Yanyu
    Tavner, Peter J.
    JOURNAL OF CLEANER PRODUCTION, 2021, 289
  • [40] Secure cloud storage for IoT based distributed healthcare environment using blockchain orchestrated and deep learning model
    Rajasekaran, P.
    Duraipandian, M.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2024, 46 (01) : 1069 - 1084