公共安全标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111516147.2 (22)申请日 2021.12.07 (71)申请人 中信银行股份有限公司 地址 100020 北京市朝阳区光 华路10号院1 号楼6-30层、 32-42层 (72)发明人 姜鹏 曲傲 陈志明  (74)专利代理 机构 北京市兰台律师事务所 11354 代理人 于越 张峰 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 67/1097(2022.01) G06Q 20/40(2012.01) G06Q 20/38(2012.01)G06F 16/22(2019.01) G06F 16/182(2019.01) (54)发明名称 一种基于联盟链的聚合交易验签存证方法 及系统 (57)摘要 本发明涉及一种基于联盟链的聚合交易验 签存证方法及系统, 通过零知识 证明批量验证存 证交易背书是否满足其背书策略; 增加数据库节 点存储文件数据, 只上链文件摘要, 减少签名和 验签时间; 通过链下计算零知识证明、 链上合约 验证零知识证明, 批量提交存证交易, 实现了联 盟链存证合约和聚合交易验证合约, 存证交易的 背书策略对应的零知识证明生 成服务, 并通过链 下计算、 链上证明方式实现了高效文件存证上链 服务。 权利要求书2页 说明书12页 附图3页 CN 114257429 A 2022.03.29 CN 114257429 A 1.一种基于联盟链的聚合交易验签存证方法, 其特 征在于, 包括: 将存证交易批量打包生成聚合交易; 根据存证合约的背 书策略生成对应聚合交易的零知识证明; 对聚合交易进行背 书签名; 对背书签名后的聚合交易进行共识排序, 生成新的区块并上链; 根据新的区块更新本地账本中的数据; 验证聚合交易的零知识证明是否有效; 当聚合交易的零知识证明有效时, 将聚合交易内的存证交易批量提交至存证合约进行 交易。 2.如权利要求1所述的方法, 其特征在于, 所述将存证交易批量打包生成聚合交易包 括: 验证存证交易的签名合法性; 将多个签名合法的存证交易打包为聚合交易。 3.如权利要求1所述的方法, 其特征在于, 所述根据存证合约的背书策略生成对应聚合 交易的零知识证明包括: 根据存证合约背 书策略中每 个聚合交易所包 含的存证交易数量 生成对应的电路; 针对聚合交易的零知识证明请求, 使用对应的电路生成零知识证明。 4.如权利要求3所述的方法, 其特征在于, 所述根据存证合约背书策略中每个聚合交易 所包含的存证交易数量生成对应的电路包括: 针对每个存证交易是否满足存在合约背书 策 略划分可验证的逻辑验证步骤, 并依据逻辑验证步骤编译电路源码。 5.如权利要求3所述的方法, 其特 征在于, 所述使用对应的电路生成零知识证明包括: 针对电路执 行可信启动操作, 创建可信设置, 得到证明密钥和验证密钥; 根据电路约束生成见证信息; 根据可信设置和见证信息, 使用证明密钥生成零知识证明; 使用验证密钥将零知识证明导出为可部署在链上的交易聚合验证合约。 6.如权利要求1所述的方法, 其特征在于, 所述对背书签名后的聚合交易进行共识排 序, 生成新的区块并上链包括: 按照区块生成策略, 将一批聚合交易打包, 生成新的区块, 并同步新的区块到链上全部 节点。 7.如权利要求1所述的方法, 其特征在于, 所述对聚合交易进行背书签名包括对聚合交 易中各存在交易的文件摘要 进行背书。 8.一种基于联盟链的聚合交易验签存证系统, 其特 征在于, 包括: 客户端, 用于 接收用户请求并根据用户请求执 行存证交易相关操作; 文件存储模块, 用于存 储存证交易并生成对应存证交易的文件摘要; 联盟链模块, 包括若干节点和共识节点, 所述节点根据客户端发送的用户请求对存在 交易与聚合交易进行背书签名、 依据交易聚合验证合约验证聚合交易以及依据存证合约 将 聚合交易上链交易, 所述共识节点用于对背书签名后的聚合交易进行共识 排序并生成新的 区块进行 上链; 零知识证明生成模块, 用于根据存证合约的背书策略生成对应聚合交易的零知识证权 利 要 求 书 1/2 页 2 CN 114257429 A 2明。 9.一种计算机可读存储介质, 其特征在于, 所述存储介质上存储有计算机程序, 所述计 算机程序被处 理器执行时实现权利要求1至7中任一项所述的方法。 10.一种电子设备, 其特 征在于, 包括处 理器和存 储器; 所述存储器, 用于存 储存证交易; 所述处理器, 用于通过调用存证交易, 执 行权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114257429 A 3

.PDF文档 专利 一种基于联盟链的聚合交易验签存证方法及系统

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