烟台大学学报(自然科学与工程版)2025,Vol.38Issue(3):339-348,10.DOI:10.13951/j.cnki.37-1213/n.240408
基于关联机制的区块链编码存储扩展方法
Blockchain Encoding Storage Extension Method Based on Association Mechanism
摘要
Abstract
To address the issue of heavy storage burdens on each node in a blockchain due to the need to store all transaction data,a Blockchain Encoding Storage Extension Method(BESEM)based on an association mechanism has been proposed.BESEM partitions the entire network of nodes into different Distributed Hash Table(DHT)groups,where each group is tasked with storing only a portion of the blockchain network's data.By utilizing Group Repairable Codes(GRC),BESEM employs hierarchical encoding to store sliced data within each group,effectively alleviating the storage burden on individual nodes.Additionally,BESEM devises a storage strategy based on Bloom filters to rapidly identify the storage location of blocks,thereby ensuring the dynamic and random nature of block storage and enhancing the efficiency and security of the blockchain network.Furthermore,BESEM optimizes the storage architecture of the blockchain to improve its adaptability to data expansion,enabling it to better cope with the ever-growing data scale.Experimental results demonstrate that BESEM significantly reduces node storage space utilization while maintaining the security and reliability of the system.In the event of node failure,GRC encoding can reconstruct lost data within 3.5 seconds,mitigating any significant impact on transaction queries.关键词
区块链/分布式哈希表(DHT)/布隆过滤器/纠删码/存储扩展Key words
blockchain/Distributed Hash Table(DHT)/bloom filter/erasure code/dtorage expansion分类
信息技术与安全科学引用本文复制引用
刘明灏,张东宏,宋永超,任浩,赵金东..基于关联机制的区块链编码存储扩展方法[J].烟台大学学报(自然科学与工程版),2025,38(3):339-348,10.基金项目
山东省自然科学基金资助项目(ZR2022QF037). (ZR2022QF037)