[发明专利]跨链交易监管方法、装置、设备和存储介质在审
申请号: | 202110473291.6 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113206744A | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 邱炜伟;李伟;匡立中;汪小益;方宝珠 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06Q40/04 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 李健 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易 监管 方法 装置 设备 存储 介质 | ||
1.一种跨链交易监管方法,其特征在于,应用于跨链交易监管系统,所述跨链交易监管系统包括第一网关、中继链以及监管终端,其中,所述第一网关为发起跨链交易的第一区块链的跨链网关,所述中继链上存储有所述监管终端的监管公钥,所述方法包括:
调用所述第一网关获取所述监管公钥和所述跨链交易的跨链信息,并随机生成交易密钥;
调用所述第一网关根据所述交易密钥、所述监管公钥和所述跨链信息,生成跨链交易信息,并将所述跨链交易信息发送至所述中继链,其中,所述跨链交易信息包括零知识证明信息和监管信息;
调用所述中继链对所述零知识证明信息进行验证,若验证通过,则调用所述监管终端获取所述监管信息,以及调用所述监管终端对所述监管信息进行解密,得到解密结果,并根据所述解密结果对所述跨链交易信息进行监管。
2.根据权利要求1所述的方法,其特征在于,所述第一网关配置有所述第一区块链的验证规则,所述验证规则包括基于零知识证明的生成代码,所述调用所述第一网关根据所述交易密钥、所述监管公钥和所述跨链信息,生成跨链交易信息,包括:
调用所述第一网关根据所述交易密钥、所述监管公钥和所述跨链信息,生成所述监管信息和所述零知识证明的输入参数;
调用所述第一网关根据所述输入参数和所述生成代码,生成所述零知识证明信息;
调用所述第一网关根据所述交易密钥、所述跨链信息、所述零知识证明信息和所述监管信息,得到所述跨链交易信息。
3.根据权利要求2所述的方法,其特征在于,所述跨链信息包括跨链调用信息,所述监管信息包括第一加密信息和第二加密信息,所述调用所述第一网关根据所述交易密钥、所述监管公钥和所述跨链信息,生成所述监管信息,包括:
调用所述第一网关根据所述交易密钥对所述跨链调用信息进行加密,得到所述第一加密信息;
调用所述第一网关根据所述监管公钥对所述交易密钥进行加密,得到所述第二加密信息。
4.根据权利要求3所述的方法,其特征在于,所述监管终端配置有监管私钥,所述监管私钥和所述监管公钥为一对非对称密钥,所述调用所述监管终端对所述监管信息进行解密,得到解密结果,包括:
调用所述监管终端根据所述监管私钥对所述第二加密信息进行解密,得到所述交易密钥;
调用所述监管终端根据所述交易密钥对所述第一加密信息进行解密,得到所述跨链调用信息,所述解密结果为所述跨链调用信息。
5.根据权利要求3所述的方法,其特征在于,所述跨链信息还包括跨链有效性证明信息,所述输入参数包括公开输入参数和隐私输入参数,所述隐私输入参数包括所述交易密钥、所述跨链调用信息和所述跨链有效性证明信息,所述公开输入参数包括所述监管公钥、所述第一加密信息、所述第二加密信息和第三加密信息,其中,所述第三加密信息为调用所述第一网关根据所述交易密钥,对所述跨链有效性证明信息进行加密,得到的加密信息。
6.根据权利要求5所述的方法,其特征在于,所述中继链上注册有与所述生成代码相对应的验证代码,所述调用所述中继链对所述零知识证明信息进行验证,包括:
调用所述中继链根据所述公开输入参数和所述验证代码,对所述零知识证明信息进行验证。
7.根据权利要求5所述的方法,其特征在于,所述跨链交易监管系统还包括目标网关,所述目标网关为所述跨链交易的目标区块链的跨链网关,所述中继链上存储有所述目标网关的目标公钥,所述跨链交易信息还包括所述第三加密信息和第四加密信息,其中,所述第四加密信息为调用所述第一网关根据所述目标公钥对所述交易密钥进行加密,得到的加密信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110473291.6/1.html,转载请声明来源钻瓜专利网。