国内刊号:51-1196/TP
国际刊号:1001-3695
发布日期:
作者:胡宁玉,郝耀军,常建龙,冯丽萍,
单位:1.忻州师范学院计算机系,山西忻州034000;2.中北大学智能武器研究院,太原030051;
关键词:区块链,变色龙hash,存储扩展性,
基金:山西省回国留学人员科研资助项目(2020-139);山西省应用基础研究计划资助项目(20210302124330);航空科学基金资助项目(2019ZA0U0001);忻州师范学院五台山文化生态研究院专题项目(2020133101);;
区块链中的节点以副本形式保存数据,随着时间的推移,区块链中的区块数不断增加,导致节点承受的存储压力随之增大,存储压力成为区块链应用落地的瓶颈之一。为了解决区块链中存储压力问题,提出了基于变色龙hash的区块链可扩展存储方案,该方案利用节点被攻击成功的概率和改进的温度模型,将区块分为高低安全性的冷热区块;基于变色龙hash算法和改进的Merkle tree,对高安全性的冷区块进行部分节点存储。在存储过程中,除高安全性冷区块的区块体信息被重构外,其余数据保持不变。仿真实验表明,在不改变区块链结构和安全性能的情况下,所提出的方案可减少区块链中数据的存储总量,减少存储节点的存储压力;且区块数量越多,其优势越明显。
来源:2023年第12期
《计算机应用研究》期刊编辑部