TIAN Youliang,HUANG Yuqing,WANG Shuai.Blockchain sharding storage scheme based on concatenated coding[J].Journal on Communications,2024,45(07):159-170.
TIAN Youliang,HUANG Yuqing,WANG Shuai.Blockchain sharding storage scheme based on concatenated coding[J].Journal on Communications,2024,45(07):159-170. DOI: 10.11959/j.issn.1000-436x.2024114.
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 blockchain sharding storage scheme based on concatenated coding was proposed. By adding a pre-coding layer to improve the existing rateless erasure code
TIAN Y L , YUAN Y S , GAO H F , et al . Equity decentralized consensus algorithm based on incentive compatibility [J ] . Journal on Communications , 2022 , 43 ( 12 ): 101 - 112 .
FAN X , NIU B N , LIU Z L . Scalable blockchain storage systems: research progress and models [J ] . Computing , 2022 , 104 ( 6 ): 1497 - 1524 .
MATZUTT R , KALDE B , PENNEKAMP J , et al . CoinPrune: shrinking Bitcoin’s blockchain retrospectively [J ] . IEEE Transactions on Network and Service Management , 2021 , 18 ( 3 ): 3064 - 3078 .
KHAN D , JUNG L T , HASHMANI M A . Systematic literature review of challenges in blockchain scalability [J ] . Applied Sciences , 2021 , 11 ( 20 ): 9372 .
MITRA D , DOLECEK L . Patterned erasure correcting codes for low storage-overhead blockchain systems [C ] // Proceedings of the 2019 53rd Asilomar Conference on Signals, Systems, and Computers . Piscataway : IEEE Press , 2019 : 1734 - 1738 .
HE G B , SU W , GAO S . Chameleon: a scalable and adaptive permissioned blockchain architecture [C ] // Proceedings of the 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN) . Piscataway : IEEE Press , 2018 : 87 - 93 .
SHAH M , SHAIKH M , MISHRA V , et al . Decentralized cloud storage using blockchain [C ] // Proceedings of the 2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184) . Piscataway : IEEE Press , 2020 : 384 - 389 .
GOINT M , BERTELLE C , DUVALLET C . Secure access control to data in off-chain storage in blockchain-based consent systems [J ] . Mathematics , 2023 , 11 ( 7 ): 1592 - 1601 .
NAGAYAMA R , BANNO R , SHUDO K . Trail: a blockchain architecture for light nodes [C ] // Proceedings of the 2020 IEEE Symposium on Computers and Communications (ISCC) . Piscataway : IEEE Press , 2020 : 1 - 7 .
BÜNZ B , KIFFER L , LUU L , et al . FlyClient: super-light clients for cryptocurrencies [C ] // Proceedings of the 2020 IEEE Symposium on Security and Privacy (SP) . Piscataway : IEEE Press , 2020 : 928 - 946 .
PERARD D , LACAN J , BACHY Y , et al . Erasure code-based low storage blockchain node [C ] // Proceedings of the 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) . Piscataway : IEEE Press , 2018 : 1622 - 1627 .
WANG Z Z , WANG H X , SHAO A R , et al . An adaptive erasure-coded storage scheme with an efficient code-switching algorithm [C ] // Proceedings of the 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS) . Piscataway : IEEE Press , 2020 : 1177 - 1178 .
WU H H , ASHIKHMIN A , WANG X D , et al . Distributed error correction coding scheme for low storage blockchain systems [J ] . IEEE Internet of Things Journal , 2020 , 7 ( 8 ): 7054 - 7071 .
RAMAN R K , VARSHNEY L R . Dynamic distributed storage for blockchains [C ] // Proceedings of the 2018 IEEE International Symposium on Information Theory (ISIT) . Piscataway : IEEE Press , 2018 : 2619 - 2623 .
QI X D , ZHANG Z , JIN C Q , et al . A reliable storage partition for permissioned blockchain [J ] . IEEE Transactions on Knowledge and Data Engineering , 2021 , 33 ( 1 ): 14 - 27 .
KADHE S , CHUNG J , RAMCHANDRAN K . SeF: a secure fountain architecture for slashing storage costs in blockchains [J ] . arXiv Preprint , arXiv: 1906.12140 , 2019 .
LUBY M . LT codes [C ] // Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings . Piscataway : IEEE Press , 2002 : 271 - 280 .
ZAMANI M , MOVAHEDI M , RAYKOVA M . RapidChain: scaling blockchain via full sharding [C ] // Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security . New York : ACM Press , 2018 : 931 - 948 .
LUU L , NARAYANAN V , ZHENG C D , et al . A secure sharding protocol for open blockchains [C ] // Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security . New York : ACM Press , 2016 : 17 - 30 .
WANG P , CHEN W Q , LIN S L , et al . Consensus algorithm based on verifiable quantum random numbers [J ] . International Journal of Intelligent Systems , 2022 , 37 ( 10 ): 6857 - 6876 .
HUANG H W , PENG X W , ZHAN J Z , et al . BrokerChain: a cross-shard blockchain protocol for account/balance-based state sharding [C ] // Proceedings of the IEEE Conference on Computer Communications . Piscataway : IEEE Press , 2022 : 1968 - 1977 .
WANG J , HAN C C , YU X F , et al . Distributed secure storage scheme based on sharding blockchain [J ] . Computers , Materials & Continua, 2022 , 70 ( 3 ): 4485 - 4502 .
SHOKROLLAHI A . Raptor codes [J ] . IEEE Transactions on Information Theory , 2006 , 52 ( 6 ): 2551 - 2567 .
KWON J , BUCHMAN E . Cosmos whitepaper [J ] . A Network of Distributed Ledgers , 2019 , 27 : 1 - 32 .