Downsampling and Transparent Coding for Blockchain

被引:7
作者
Huang, Qin [1 ]
Quan, Li [1 ]
Zhang, Shengli [2 ]
机构
[1] Beihang Univ, Sch Elect & Informat Engn, Beijing 100191, Peoples R China
[2] Shenzhen Univ, Coll Informat Engn, Shenzhen 518060, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2022年 / 9卷 / 04期
基金
中国国家自然科学基金;
关键词
Blockchains; History; Encoding; Bitcoin; Synchronization; Scalability; Entropy; Blockchain; downsampling; transparent coding; erasure coding; FRAMEWORK;
D O I
10.1109/TNSE.2022.3155385
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Blockchain is considered to be able to solve the problem of trust between distributed nodes. However, it's a challenge to store the large amount of data produced by blockchain. Therefore, it is necessary to reduce node storage overhead while ensuring node independence and data recoverability. This paper proposes to downsample these data to reduce the storage overhead of nodes. These nodes keep good independence, if downsampling follows the entropy of blockchain and the block bodies are continuously stored. Moreover, it demonstrates that the entire blockchain history can be efficiently recovered through the cooperative decoding of a group of nodes like fountain codes, if reserved data over these nodes obey the soliton distribution. However, these data on nodes are transparent (stored data are uncoded and can be used directly by the node without decoding). Thus, the proposed algorithm not only keeps decentralization and security, but also has good scalability in independence and recoverability.
引用
收藏
页码:2139 / 2149
页数:11
相关论文
共 28 条
[1]  
Antonopoulos A.M., 2014, Mastering Bitcoin: Unlocking Digital Cryptocurrencies
[2]  
B. Core, 2015, BITCOIN CORE VERSION
[3]   Near-chip Dynamic Vision Filtering for Low-Bandwidth Pedestrian Detection [J].
Bisulco, Anthony ;
Ojeda, Fernando Cladera ;
Isler, Volkan ;
Lee, Daniel Dongyuel .
2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, :234-239
[4]   A Blockchain-Based Framework for Supply Chain Provenance [J].
Cui, Pinchen ;
Dixon, Julie ;
Guin, Ujjwal ;
Dimase, Daniel .
IEEE ACCESS, 2019, 7 :157113-157125
[5]   A Low Storage Room Requirement Framework for Distributed Ledger in Blockchain [J].
Dai, Mingjun ;
Zhang, Shengli ;
Wang, Hui ;
Jin, Shi .
IEEE ACCESS, 2018, 6 :22970-22975
[6]   Information Propagation in the Bitcoin Network [J].
Decker, Christian ;
Wattenhofert, Roger .
13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,
[7]  
Dryja T., 2019, 2019611
[8]  
Georgiadis E., 2019, THEORETICALLY CRYPTO
[9]   FLUID: A Blockchain based Framework for Crowdsourcing [J].
Han, Siyuan ;
Xu, Zihuan ;
Zeng, Yuxiang ;
Chen, Lei .
SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, :1921-1924
[10]   Lightweight Blockchain for Healthcare [J].
Ismail, Leila ;
Materwala, Huned ;
Zeadally, Sherali .
IEEE ACCESS, 2019, 7 :149935-149951