说明:收录25万 73个行业的国家标准 支持批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111524290.6 (22)申请日 2021.12.14 (71)申请人 深圳市电子商务 安全证书管理有限 公司 地址 518000 广东省深圳市南 山区高新中 二路深圳软件园8栋 301号厂房 (72)发明人 周才军 罗六飞 王志辉 吴妍  魏燕青  (74)专利代理 机构 深圳中一联合知识产权代理 有限公司 4 4414 代理人 丁月蓉 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 12/18(2006.01)G06F 21/64(2013.01) G06F 40/30(2020.01) (54)发明名称 基于区块链的数据存储方法、 装置、 计算机 设备及介质 (57)摘要 本申请适用于区块链 技术领域, 提供了一种 基于区块链的数据存储方法、 装置、 计算机设备 及介质, 该方法包括: 根据待存储数据的数据内 容确定数据标签; 根据数据标签确定至少两个会 签对象, 并根据待存储数据向确定到的各会签对 象发送数据会签广播; 接收各会签对象针对数据 会签广播的广播响应, 根据各广播响应 分别对待 存储数据进行数字签名; 将数字签名后的待存储 数据存储至区块链节点中。 本申请根据授权检测 结果对待存储 数据进行数字签名, 以保障至少有 两个会签对象对待存储数据进行了数字签名, 以 达到多方会签的效果, 基于对待存储 数据的多 方 会签, 防止了仅基于任意一方会签对象进行数字 签名, 所导 致的数据存 储可信度较低的问题。 权利要求书2页 说明书10页 附图2页 CN 114221806 A 2022.03.22 CN 114221806 A 1.一种基于区块链的数据存 储方法, 其特 征在于, 包括: 若任一区块链节点接收到待存储数据, 则根据所述待存储数据的数据内容, 确定数据 标签; 根据所述数据标签确定至少两个会签对象, 并根据 所述待存储数据向确定到的各会签 对象发送数据会签广播; 接收各会签对象针对所述数据会签广播的广播响应, 并根据各广播响应分别对所述待 存储数据进行 数字签名; 将数字签名后的所述待存 储数据存 储至所述区块链 节点中。 2.根据权利要求1所述的基于区块链的数据存储方法, 其特征在于, 所述根据 所述待存 储数据的数据内容, 确定数据标签, 包括: 对所述待存储数据的数据内容进行语义分析, 得到语义词汇, 所述语义词汇用于表征 所述待存 储数据的数据内容, 并根据所述语义词汇确定第一标签; 根据所述语义词汇确定数据应用场景, 并根据确定到的所述数据应用场景确定第 二标 签; 对所述待存储数据的数据内容进行数据分类, 得到数据类型, 并根据所述数据类型确 定第三标签; 其中, 所述数据标签包括所述第一标签、 所述第二标签和所述第三标签。 3.根据权利要求2所述的基于区块链的数据存储方法, 其特征在于, 所述根据 所述数据 标签确定 至少两个会签对象, 包括: 根据所述第一标签、 所述第二标签和所述第三标签分别进行对象查询, 得到至少三个 候选对象; 对各候选对象进行对象筛 选, 并将筛 选后的所述 候选对象确定为所述会签对象。 4.根据权利要求3所述的基于区块链的数据存储方法, 其特征在于, 所述对各候选对象 进行对象筛 选, 包括: 若存在相同的候选对象, 则将所述相同的候选对象删除至1个; 若删除后的各候选对象之间的总数量为1个, 则获取默认对象, 并将所述默认对象设置 为所述候选对象。 5.根据权利要求1所述的基于区块链的数据存储方法, 其特征在于, 所述根据 各广播响 应分别对所述待存 储数据进行 数字签名, 包括: 分别获取 各广播响应的广播信息, 并对各广播响应的广播信息进行授权检测; 若任一所述广播响应的广播信 息的授权检测合格, 则将所述广播响应对应的所述会签 对象确定为签名授权对象, 并分别获取 各签名授权对象的个人证书私钥; 对所述待存储数据进行哈希值计算, 得到数字摘要, 并根据各签名授权对象的个人证 书私钥分别对所述数字摘要 进行加密, 得到数据数字签名。 6.根据权利要求5所述的基于区块链的数据存储方法, 其特征在于, 所述对各广播响应 的广播信息进行授权检测之后, 还 包括: 若任一所述广播响应的广播信 息的授权检测不合格, 则将所述广播响应对应的所述会 签对象确定为未授权对象; 若所述会签对象与 所述未授权对象之间的数量差值小于第 一数量阈值, 则获取默认对权 利 要 求 书 1/2 页 2 CN 114221806 A 2象, 并将所述默认对象设置为所述签名授权对象; 若所述会签对象与 所述未授权对象之间的数量差值小于第 二数量阈值, 则 针对所述待 存储数据输出会签错 误提示, 所述第二数量阈值小于所述第一数量阈值。 7.根据权利要求1至6任一所述的基于区块链的数据存储方法, 其特征在于, 所述将数 字签名后的所述待存 储数据存 储至所述区块链 节点中之后, 还 包括: 分别获取各数字签名后的所述待存储数据上的签名信息和所述签名信息对应的签名 时间戳, 并将获取到的所述签名信息、 所述签名时间戳和相对应的所述会签对 象的标识信 息进行对应存 储; 分别获取各广播响应的广播响应地址和响应时间, 并将获取到所述广播响应地址、 所 述响应时间和相对应的所述会签对象的标识信息进行对应存 储。 8.一种基于区块链的数据存 储装置, 其特 征在于, 包括: 标签确定单元, 用于若任一区块链节点接收到待存储数据, 则根据所述待存储数据的 数据内容, 确定数据标签; 会签广播单元, 用于根据所述数据标签确定至少两个会签对象, 并根据所述待存储数 据向确定 到的各会签对象发送数据会签广播; 数字签名单元, 用于接收各会签对象针对所述数据会签广播的广播响应, 并根据各广 播响应分别对所述待存 储数据进行 数字签名; 数据存储单元, 用于将数字签名后的所述待存 储数据存 储至所述区块链 节点中。 9.一种计算机设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器 上运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1至 7任一项所述方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处 理器执行时实现如权利要求1至7任一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 114221806 A 3

.PDF文档 专利 基于区块链的数据存储方法、装置、计算机设备及介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的数据存储方法、装置、计算机设备及介质 第 1 页 专利 基于区块链的数据存储方法、装置、计算机设备及介质 第 2 页 专利 基于区块链的数据存储方法、装置、计算机设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 23:35:23上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。