《计算机应用》唯一官方网站 ›› 2025, Vol. 45 ›› Issue (11): 3446-3452.DOI: 10.11772/j.issn.1001-9081.2024121836
• 第七届CCF中国区块链技术大会 • 上一篇
Minghao LIU, Jianlei HONG, Chengxiang WANG, Jindong ZHAO(
)
摘要:
为了解决区块链数据量剧增带来的存储问题,提出一种改进的一致性哈希算法,以实现区块链的存储扩展。针对Hyperledger Fabric在企业级应用中节点存储负载不均和数据倾斜的问题,基于一致性哈希算法提出了改进方案——基于虚拟节点分配与动态权重策略的哈希算法(VNDWS)。首先,采用虚拟节点分配机制为每个节点动态分配多个虚拟节点,使数据在哈希环中均匀分布,减少负载不均;其次,应用动态权重机制,基于节点存储能力和网络延迟等性能指标实时调整权重,使高性能节点承担更多数据负载,从而优化数据分配和存储效率。仿真实验结果表明,与传统区块链Fabric网络和传统一致性哈希算法相比,VNDWS的节点存储消耗分别降低了48.31和6.39个百分点,而数据查询效率分别提升了96.25%和21.95%。VNDWS在存储扩展方面能有效降低节点存储消耗并提高查询效率。
中图分类号: