一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的数据管理方法、装置及电子设备

2023-03-25 19:27:46 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的数据管理方法,其特征在于,应用于区块链系统,所述区块链系统分别与登记链和管理链连接,所述登记链用于存储向所述区块链系统存储数据的区块链节点所对应的身份标识、上传的数据的内容标识以及对应的时间戳,所述管理链用于存储数据的存储位置信息,所述区块链系统中的节点包括数据存储节点、存储信息管理节点及数据合规评判节点,所述数据存储节点用于对上传到区块链系统中的数据进行存储;所述方法包括:响应于第一数据合规评判节点对区块链系统中存储的数据进行合规性检查;若检测到区块链系统上存储的任一数据不满足合规要求,通过所述存储信息管理节点从所述管理链中找到所述数据存储的位置信息;根据所述位置信息,将所述数据从相应的存储节点中删除。2.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述将所述数据从相应的存储节点中删除之后,所述方法还包括:通过所述存储信息管理节点将相应的数据无效标识上传至管理链;通过所述第一数据合规评判节点将所述无效标识的记录上传至登记链。3.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述方法还包括:当接收到任一区块链节点的数据上链请求,通过第二数据合规评判节点对待上链的数据进行合规性检查;当合规性检查满足要求时,通过所述第一数据合规评判节点将所述区块链节点对应的身份标识、上传的数据的内容标识以及对应的时间戳上传至登记链,将待上链的数据存储到所述存储节点;通过所述存储信息管理节点将相应数据的存储位置信息上传至管理链。4.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述响应于第一数据合规评判节点对区块链系统中存储的数据进行合规性检查之前,所述方法还包括:根据预设信誉评价指标计算区块链系统中每一个评判节点的信誉得分;根据所述信誉得分选取预设数量的评判节点作为所述第一数据合规评判节点。5.根据权利要求1或3所述的基于区块链的数据管理方法,其特征在于,通过下述公式进行合规性检查:其中,score表示对数据合规性投票得分;w
i
表示数据合规评判节点的投票权重;vote
i
表示数据合规评判节点对数据的合规性投票结果;s表示数据合规评判节点集合;|s|表示数据合规评判节点集合中数据合规评判节点的个数;若计算的投票得分大于第一预设阈值表示数据合规;若计算的投票得分小于或等于第一预设阈值表示数据违规。6.根据权利要求3所述的基于区块链的数据管理方法,其特征在于,所述将待上链的数据存储到所述存储节点,包括:获取所述待上链的数据所需要的存储空间值;判断所述待上链的数据所需要的存储空间值是否达到第二预设存储阈值;
若所述待上链的数据所需要的存储空间值达到第二预设存储阈值,将所述待上链的数据进行分片、重组后生成多组数据块并将所述多组数据块存储到所述存储节点中;若所述待上链的数据所需要的存储空间值未达到第二预设存储阈值,将所述待上链的数据存储到存储节点中。7.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述响应于第一数据合规评判节点对区块链系统中存储的数据进行合规性检查,包括:响应于接收到所述区块链系统对应的违规数据检举指令;根据所述违规数据检举指令,向上传所述违规数据对应的区块链节点发送检举通知;若所述区块链节点未进行撤销或修改操作,通过所述第一数据合规评判节点进行合规性检查。8.根据权利要求6所述的基于区块链的数据管理方法,其特征在于,所述将待上链的数据存储到所述存储节点之后,所述方法还包括:获取所述存储节点中包含的数据的当前周期访问频率相比于前一周期访问频率的变化值;根据相邻周期内频率的变化值,对相应数据的存储节点的数量进行调整。9.一种基于区块链的数据管理装置,其特征在于,应用于区块链系统,所述区块链系统分别与登记链和管理链连接,所述登记链用于存储向所述区块链系统存储数据的区块链节点所对应的身份标识、上传的数据的内容标识以及对应的时间戳,所述管理链用于存储数据的存储位置信息,所述区块链系统中的节点包括数据存储节点、存储信息管理节点及数据合规评判节点,所述数据存储节点用于对上传到区块链系统中的数据进行存储;所述装置包括:检查响应模块,用于响应于第一数据合规评判节点对区块链系统中存储的数据进行合规性检查;位置信息获取模块,用于若检测到区块链系统上存储的任一数据不满足合规要求,通过所述存储信息管理节点从所述管理链中找到所述数据存储的位置信息;数据删除模块,用于根据所述位置信息,将所述数据从相应的存储节点中删除。10.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-8任一所述的基于区块链的数据管理方法的步骤。

技术总结
本发明公开了一种基于区块链的数据管理方法、装置及电子设备,方法包括:响应于第一数据合规评判节点对区块链系统中存储的数据进行合规性检查;若检测到区块链系统上存储的任一数据不满足合规要求,通过所述存储信息管理节点从所述管理链中找到所述数据存储的位置信息;根据所述位置信息,将所述数据从相应的存储节点中删除。本发明通过设计区块链存储多节点评判方案对数据合规性进行评判以及设计数据和登记、管理信息分离的方案减少了人工工作量和成本以及在进行数据销毁时,可以抹除违规数据的源数据。规数据的源数据。规数据的源数据。


技术研发人员:袁佳楠 杨静 马晨琳 王毅
受保护的技术使用者:深圳大学
技术研发日:2022.10.19
技术公布日:2023/2/23
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献