说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210572017.9 (22)申请日 2022.05.25 (65)同一申请的已公布的文献号 申请公布号 CN 114710297 A (43)申请公布日 2022.07.05 (73)专利权人 深圳天谷信息科技有限公司 地址 518055 广东省深圳市南 山区桃源街 道平山社区丽山路65号平山民企科技 园3栋3楼B305 (72)发明人 钟一民 陈传义 郭峰 金宏洲  程亮  (74)专利代理 机构 深圳智汇远见知识产权代理 有限公司 4 4481 专利代理师 聂磊(51)Int.Cl. H04L 9/32(2006.01) 审查员 匡仁炳 (54)发明名称 基于聚合签名的区块链存证方法、 装置、 设 备及存储介质 (57)摘要 本申请涉及一种基于聚合签名的区块链存 证方法、 装置、 设备及存储介质。 所述方法包括: 获取交易提交者对目标主题的存证数据进行签 名后的存证交易进行验证, 当验证通过时删除存 证交易中的存证信息, 判断存证交易为初始存证 交易还是增量存证交易, 当判断为初始存证交易 时, 基于初始存证交易中的存证签名生成区块并 进行上链存证, 当判断为增量存证交易时, 验证 增量存证交易的前一次交易在区块链中的所处 位置信息中是否存在历史签名, 若存在, 基于增 量存证交易的存证签名与历史签名生成区块进 行上链存证, 基于历史签名对区块中的签名信息 执行合并操作。 本申请可以减小区块链的存储 量, 降低区块验证时的计算量, 也降低了出证的 数据量和验证的计算 量。 权利要求书2页 说明书9页 附图4页 CN 114710297 B 2022.09.06 CN 114710297 B 1.一种基于聚合签名的区块链存证方法, 其特 征在于, 所述方法包括: 获取交易提交者对目标主题的存证数据进行签名后的存证交易, 对所述存证交易进行 验证, 当验证通过时删除所述存证交易中的存证信息; 判断所述存证交易 为初始存证交易还是增量存证交易; 当判断所述存证交易为初始存证交易 时, 基于所述初始存证交易中的存证签名生成区 块并进行 上链存证; 当判断存证交易为增量存证交易 时, 验证所述增量存证交易的前一 次交易在区块链中 的所处位置信息中是否存在历史签名, 若存在, 基于所述增量存证交易的存证签名与所述 历史签名生成区块进 行上链存证, 基于所述历史签名对所述区块中的签名信息执行合并操 作。 2.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述获取交易提 交者对目标主题的存证数据进行签名后的存证交易, 包括: 交易提交者对所述存证数据执 行哈希计算, 得到存证数据的哈希运 算结果; 交易提交者对 存证数据的哈希运 算结果进行签名得到存证 签名; 获取所述交易提交者发送的所述存证交易, 其中, 所述存证交易包括所述目标主题、 所 述哈希运 算结果及所述存证 签名。 3.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述对所述存证 交易进行验证, 包括: 验证所述存证交易是否为所述交易提交者, 对所述目标主题及初始存证数据的哈希运 算结果的签名。 4.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述删除所述存 证交易中的存证信息, 包括: 删除所述存证交易中的目标主题及存证数据的哈希运 算结果。 5.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述基于所述初 始存证交易中的存证 签名生成区块并进行 上链存证, 包括: 将所述初始存证交易的存证 签名放入交易列表; 基于交易列表生成区块, 以使该区块对应的其 余区块链成员验证该区块; 当验证通过时, 对该区块进行 上链存证。 6.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述方法还包 括: 当验证所述增量存证交易的前一次交易在区块链中的所处位置信息中不存在历史签 名时, 丢弃 所述增量存证交易。 7.如权利要求1所述的基于聚合签名的区块链存证方法, 其特征在于, 所述基于所述历 史签名对所述区块中的签名信息执 行合并操作, 包括: 将所述历史签名的签名信息修改为所述历史签名对应的哈希值; 判断所述 位置信息所处节点对应的并列节点的值是否为哈希值; 若是, 将所述 位置信息所处节点及并列节点进行合并得到合并节点; 判断所述 合并节点对应的并列节点的值是否为哈希值; 若是, 合并所述 合并节点及合并节点的并列节点。权 利 要 求 书 1/2 页 2 CN 114710297 B 28.一种基于聚合签名的区块链存证装置, 其特 征在于, 所述装置包括: 获取模块: 用于获取交易提交者对目标主题的存证数据进行签名后的存证交易, 对所 述存证交易进行验证, 当验证通过时删除所述存证交易中的存证信息; 判断模块: 用于判断所述存证交易 为初始存证交易还是增量存证交易; 初始存证处理模块: 用于当判断所述存证交易为初始存证交易时, 基于所述初始存证 交易中的存证 签名生成区块并进行 上链存证; 增量存证处理模块: 用于当判断存证交易为增量存证交易时, 验证所述增量存证交易 的前一次交易在区块链中的所处位置信息中是否存在历史签名, 若存在, 基于所述增量存 证交易的存证签名与所述历史签名生成区块进行上链存证, 基于所述历史签名对所述区块 中的签名信息执 行合并操作。 9.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总线, 其中, 处理 器, 通信接口, 存 储器通过通信总线完成相互间的通信; 存储器, 用于存放计算机程序; 处理器, 用于执行存储器上所存放的程序时, 实现权利要求1至7中任一项所述的基于 聚合签名的区块链存证方法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现如权利要求1至7中任一项所述基于聚合签名的区块链存证方法的步 骤。权 利 要 求 书 2/2 页 3 CN 114710297 B 3

.PDF文档 专利 基于聚合签名的区块链存证方法、装置、设备及存储介质

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