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 条
  • [1] Virtual block group: A scalable blockchain model with partial node storage and distributed hash table
    Yu B.
    Li X.
    Zhao H.
    Computer Journal, 2021, 63 (10): : 1524 - 1536
  • [2] Improved Blockchain Commodity Traceability System Using Distributed Hash Table
    Wu Junhui
    Wu Tuolei
    Wu Yusheng
    Chen Jie
    Lin Kaiyan
    Si Huiping
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 1419 - 1424
  • [3] Latency model of a distributed hash table with big routing table
    Kato, D
    FOURTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2004, : 274 - 275
  • [4] MoHiD: A Scalable Mobility Platform based on Hierarchical Distributed Hash Table
    Kim, Haeun
    Park, Jaehyun
    Han, Sangyup
    Kim, Myungchul
    PROCEEDINGS OF THE 51ST ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2018, : 5807 - 5816
  • [5] Account-based blockchain scalable storage model
    Zhang X.
    Niu B.
    Gong T.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2022, 48 (04): : 708 - 715
  • [6] Scalable Blockchain Storage Model Based on DHT and IPFS
    Chen, Lu
    Zhang, Xin
    Sun, Zhixin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2022, 16 (07): : 2286 - 2304
  • [7] Scalable signaling protocol for Web real-time communication based on a distributed hash table
    Paik, Jung Ha
    Lee, Dong Hoon
    COMPUTER COMMUNICATIONS, 2015, 70 : 28 - 39
  • [8] Node Selection Model for Block Transmission in a Blockchain Network
    Shu, Junliang
    Zhang, Peiyun
    Sheng, Jiale
    Liu, Zijie
    2021 INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SOCIAL INTELLIGENCE (ICCSI), 2021,
  • [9] A query-adaptive partial distributed hash table for peer-to-peer systems
    Klemm, F
    Datta, A
    Aberer, K
    CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 506 - 515
  • [10] A Scalable Two-Layer Blockchain System for Distributed Multicloud Storage in IIoT
    Xu, Tianyi
    Qiu, Tie
    Hu, Dengcheng
    Mu, Chaoxu
    Wan, Zhiguo
    Liu, Wenyuan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 9173 - 9183