【技术实现步骤摘要】
本专利技术涉及链上数据治理中的分块数据备份存储,特别涉及一种基于区块链的数据备份存储方法及系统。
技术介绍
1、区块链存储技术是一种分布式数据存储技术,用于在区块链网络中存储和管理数据。它是区块链技术的核心组成部分之一。传统的数据存储方式通常依赖于集中式数据库或服务器,这使得数据容易受到中心化机构的控制、篡改和丢失风险。相反,区块链存储技术通过将数据分布在网络的多个节点上,提供了更高的安全性、去中心化和防篡改的特性。区块链存储技术基于一系列块(blocks),每个块包含一些数据记录,并通过密码学哈希算法形成链式结构。每个块都包含前一个块的哈希值,这样就形成了数据的完整历史记录。区块链存储技术使用共识算法来确保网络上的所有节点对数据的一致性达成共识。
2、现有技术中,为了保证备份节点的安全隐私性,大多是通过随机选择节点的方式选择备份节点。但是这样并不能保证所选择的节点能够完成节点备份和恢复的能力。
3、首先,虽然随机地从节点池中选择备份节点可以降低潜在的恶意攻击和数据泄露风险,减少预测攻击,并增加攻击者的难度。但也
...【技术保护点】
1.一种基于区块链的数据备份存储方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于区块链的数据备份存储方法,其特征在于,所述步骤3中,所述存储分配策略包括:每个数据块至少在两个不同的备份节点中各存储一次。
3.根据权利要求2所述的基于区块链的数据备份存储方法,其特征在于,所述存储分配策略包括:M个备份节点中备份能力因子S值最大的备份节点中存储其余各备份节点中的至少部分数据块。
4.根据权利要求1所述的基于区块链的数据备份存储方法,其特征在于,所述步骤3中,还包括基于M、K和存储分配策略,生成备份节点与其对应存储的数据块信
...【技术特征摘要】
1.一种基于区块链的数据备份存储方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于区块链的数据备份存储方法,其特征在于,所述步骤3中,所述存储分配策略包括:每个数据块至少在两个不同的备份节点中各存储一次。
3.根据权利要求2所述的基于区块链的数据备份存储方法,其特征在于,所述存储分配策略包括:m个备份节点中备份能力因子s值最大的备份节点中存储其余各备份节点中的至少部分数据块。
4.根据权利要求1所述的基于区块链的数据备份存储方法,其特征在于,所述步骤3中,还包括基于m、k和存储分配策略,生成备份节点与其对应存储的数据块信息间的关系表。
5.根据权利要求1所述的基于区块链的数据备份存储方法,其特征在于,所述步骤...
【专利技术属性】
技术研发人员:姚昱旻,王雪晴,肖晶,陈孝经,刘齐军,谭林,
申请(专利权)人:广东天河国云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。