Blockchain sharding storage scheme based on concatenated coding

Traditional blockchain faces the challenge of storage scalability. Existing research has reduced the storage overhead of blockchain based on erasure coding theory, but it brings high computational and communication spending during the decoding and recovery of blocks. To solve these problems, a block...

Full description

Saved in:
Bibliographic Details
Main Authors: TIAN Youliang, HUANG Yuqing, WANG Shuai
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2024-07-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024114/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Traditional blockchain faces the challenge of storage scalability. Existing research has reduced the storage overhead of blockchain based on erasure coding theory, but it brings high computational and communication spending during the decoding and recovery of blocks. To solve these problems, a blockchain sharding storage scheme based on concatenated coding was proposed. By adding a pre-coding layer to improve the existing rateless erasure code, a decoding complexity of <inline-formula><alternatives><math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M2"><mi>Ο</mi><mfenced separators="|"><mrow><mi>n</mi></mrow></mfenced></math><graphic specific-use="big" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="alternativeImage/52928E18-61BE-4fdf-9821-64E0CE2DAEC9-M002.jpg"><?fx-imagestate width="6.94266701" height="3.21733332"?></graphic><graphic specific-use="small" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="alternativeImage/52928E18-61BE-4fdf-9821-64E0CE2DAEC9-M002c.jpg"><?fx-imagestate width="6.94266701" height="3.21733332"?></graphic></alternatives></inline-formula> was achieved. Considering the communication delay skew between nodes during the decoding process, a delay-sensitive sharding algorithm based on Metis was proposed, which cut down the communication expenditure in the decoding process by delaying weights to determine the shard ownership of nodes. Simulation results show that the proposed scheme not only ensures the reliability of blockchain data, but also has lower computational and communication cost compared to traditional schemes.
ISSN:1000-436X