摘要
一种基于链下纠删码分布式存储的区块链数据存储系统及方法,其技术方案为:将区块链模块共识节点的存储功能分离至一个链下存储网络模块,使得共识节点仅保留计算功能以产生区块;负责区块存储的链下存储网络模块,通过编译码模块的纠删码方案和编译码模块纠删码方案对链下存储节点内不存在数据进行实时恢复。本发明在提升区块链节点计算能力的同时,大大降低了系统恢复数据时的单链路数据传输压力和计算的复杂度。具有更低的存储开销和更高的系统运行速率,以及更好的数据完整安全性、低数据恢复带宽、低计算复杂度以及更小的单链路网络传输压力的优点。
- 单位