哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)张伟哲获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)申请的专利一种基于零知识证明的跨链隐私保护方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119743263B 。
龙图腾网通过国家知识产权局官网在2025-11-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411718215.7,技术领域涉及:H04L9/32;该发明授权一种基于零知识证明的跨链隐私保护方法及装置是由张伟哲;杨和儒;冯禹铭;王德胜设计研发完成,并于2024-11-28向国家知识产权局提交的专利申请。
本一种基于零知识证明的跨链隐私保护方法及装置在说明书摘要公布了:本发明公开了一种基于零知识证明的跨链隐私保护方法及装置,所述方法包括中继链代理节点接收来自应用链内部实体的跨链请求,将其打包并发送至中继链;同时,中继链代理节点还负责将中继链的响应或其他链的跨链请求转发给应用链内的相应实体;其中,针对跨链交易请求,所述中继链使用零知识证明来保护跨链交易的隐私;针对跨链数据请求,所述中继链使用零知识证明在不暴露数据请求者的具体身份信息的情况下验证数据请求者的身份合法性。本发明方法可更好的保护跨链互操作的隐私。
本发明授权一种基于零知识证明的跨链隐私保护方法及装置在权利要求书中公布了:1.一种基于零知识证明的跨链隐私保护方法,其特征在于,所述方法包括: 中继链代理节点接收来自应用链内部实体的跨链请求,将其打包并发送至中继链;同时,中继链代理节点还负责将中继链的响应或其他链的跨链请求转发给应用链内的相应实体; 其中,针对跨链交易请求,所述中继链使用零知识证明来保护跨链交易的隐私,具体包括:当一个交易被执行后,会被添加到一个区块中并生成对应的默克尔证明且更新默克尔树;针对跨链数据请求,所述中继链使用零知识证明在不暴露数据请求者的具体身份信息的情况下验证数据请求者的身份合法性,具体包括:对具有某种数据访问权限的成员身份信息打包为一个集合,使用哈希函数获取身份信息的哈希值并生成对应的默克尔证明且更新默克尔树; 跨链交易请求的隐私保护具体过程如下: 应用链A节点NA生成跨链交易CCTX、对应的默克尔证明MPA和默克尔树根MRA,然后将生成的数据发送给应用链A的中继链代理节点GA; GA收到数据后使用应用链B的中继链代理节点GB的公钥对跨链交易CCTX进行加密并生成对应的跨链交易密文CCCTX,然后使用默克尔证明MPA和跨链交易CCTX的哈希值H-CCTX作为零知识证明生成算法的私有输入,默克尔树根MRA作为零知识证明生成算法的公共输入生成零知识证明πA; GA将跨链交易的密文CCCTX、零知识证明πA和默克尔树根MRA发送给应用链A在中继链中注册的发布者节点PA,然后PA将接收到的数据转发给应用链B在中继链中注册的发布者节点PB; PB在收到数据后使用零知识证明验证算法验证证明的正确性;如果失败则通知GA进行交易回滚;如果成功则将跨链交易的密文CCCTX转发给GB; GB收到数据后使用自己的私钥SKB解密出跨链交易CCTX,然后将跨链交易CCTX转发给NB; NB收到跨链交易之后执行交易内容,然后生成对应的默克尔证明MPB和默克尔树根MRB; NB将跨链交易CCTX、对应的默克尔证明MPB和默克尔树根MRB发送给应用链B的中继链代理节点GB; GB使用默克尔证明MPA和跨链交易CCTX的哈希值H-CCTX作为零知识证明生成算法的私有输入,默克尔树根MRB作为零知识证明生成算法的公共输入生成零知识证明πB,然后将πB发送给PB; PB将零知识证明πB转发给PA,PA收到后验证πB的正确性,然后将验证结果返回给NA;如果正确,则PA将交易{πA,πB,MRA,MRB,CCCTX}记录在中继链的账本上; 跨链数据请求的隐私保护具体过程如下: 应用链A节点NA生成自己的身份信息PIDA,对应的默克尔证明MPPIDA和默克尔树根MPPIDA以及请求数据关键字Key,然后将生成的数据发送给应用链A的中继链代理节点GA; GA收到数据后使用应用链B的中继链代理节点GB的公钥对请求数据关键字进行加密并生成密文CKey,然后使用默克尔证明MPPIDA和身份信息PIDA的哈希值H-PIDA作为零知识证明生成算法的私有输入,默克尔树根MRPIDA作为零知识证明生成算法的公共输入生成零知识证明πPIDA; GA请求数据关键字的密文CKey、知识证明πPIDA和默克尔树根MRPIDA发送给应用链A在中继链中注册的发布者节点PA,然后PA将数据转发给应用链B在中继链中注册的发布者节点PB; PB在收到数据后使用零知识证明验证算法验证证明的正确性;如果失败则通知GA进行回滚;如果成功则将请求数据关键字的密文CKey转发给GB; GB收到数据后使用自己的私钥SKB解密请求数据关键字Key,然后将Key转发给NB; NB收到Key之后,查找请求数据Value然后使用GA的公钥对数据进行加密并上传到IPFS节点,IPFS节点在收到数据后返回数据的IPFS地址; NB将得到的IPFS地址返回给GA,GA使用自己的私钥解密出数据,然后将数据发送给NA; 将交易{πPIDA,MRPIDA,CKey,Addr}记录在中继链的账本上,Addr表示IPFS地址。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院),其通讯地址为:518055 广东省深圳市南山区桃源街道深圳大学城哈尔滨工业大学校区;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励