BSS:一种联盟链存储优化方案OA北大核心CSTPCD
BSS:A Storage Optimization Scheme for the Permissioned Blockchain
针对联盟链系统普遍采用的全副本存储模式导致存储可扩展性及安全性降低的问题,提出一种基于动态弹性区块散布的存储分片方案.在全网划分若干存储组,同一组内节点以协作方式维护固定数量区块链副本,从而在大幅降低存储开销的同时保证存储可靠性及数据访问性能.具体地,初始散布机制为每个新区块随机分配固定数量初始副本;根据实时区块访问热度变化,动态复制机制弹性增加热区块副本数量,存储优化机制则将冷区块由副本态切换为编码态.根据模拟实验结果,与使用全副本存储模式相比,具有2节点容错能力的存储分片系统可将节点存储开销降低约71%,同时区块访问性能保持在较为良好的水平.
For the permissioned blockchain,the commonly-used full-replication storage mode impacts the storage scalability and security.To solve the problem,a blockchain storage sharding scheme was proposed,which offered good per-formance,high reliability,and low storage overhead.The network is divided into several storage units,each of which holds a certain number of blockchain copies through cooperation among nodes.The initial allocation distributes each new block to fixed-number of nodes.According to the changing access pattern,the adaptive replication increases replicas of popular blocks,and the storage optimization switches unpopular blocks into encoded mode.Experimental results show that,com-pared with the full-replication mode,the proposed scheme reduces the storage overhead of full nodes by on average 71%,with the performance kept at a proper level.
阎萌;杨颖;王刚;刘晓光
南开大学计算机学院,天津 300350||天津市网络与数据安全技术重点实验室,天津 300350
计算机与自动化
联盟链区块链可扩展性分布式存储数据散布存储分片
permissioned blockchainblockchain scalabilitydistributed storagedata dispersionstorage sharding
《电子学报》 2024 (004)
1364-1376 / 13
国家自然科学基金项目(No.62141412,No.61872201);天津市科技发展计划项目(No.20JCZD-JC00610,No.19YFZCSF00900) National Natural Science Foundation of China(No.62141412,No.61872201);Tianjin Science and Technology Development Plan Project(No.20JCZDJC00610,No.19YFZCSF00900)
评论