[发明专利]一种区块链的跨链交易方法及装置有效

专利信息
申请号: 202010328330.9 申请日: 2020-04-23
公开(公告)号: CN111523892B 公开(公告)日: 2021-07-27
发明(设计)人: 李昊轩;严强;廖飞强;李辉忠;张开翔;范瑞彬 申请(专利权)人: 深圳前海微众银行股份有限公司
主分类号: G06Q20/38 分类号: G06Q20/38;G06Q20/40
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 宋正伟
地址: 518027 广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 交易 方法 装置
【权利要求书】:

1.一种区块链的跨链交易方法,其特征在于,包括:

第一区块链的第一节点接收第一交易数据;所述第一交易数据包括第一零知识证明和第二零知识证明;

所述第一零知识证明是按照椭圆曲线的方式确定的;

所述第一零知识证明包括第一子部分、第二子部分、第三子部分、第四子部分、第五子部分和第六子部分;所述第一零知识证明的第一子部分是根据作为替代第一匿名凭证的第一临时变量、作为替代第二匿名凭证的第二临时变量和作为替代第三匿名凭证的第三临时变量按照预设哈希算法得到的;所述第一匿名凭证用于表征第一账户具有第一交易对象的权益、所述第二匿名凭证用于表征所述第一账户具有第二交易对象的权益和所述第三匿名凭证用于表征所述第一账户具有第三交易对象的权益;所述第一零知识证明的第二子部分是根据所述第一交易对象得到的;所述第一零知识证明的第三子部分是根据所述第一交易对象的第一子秘密得到的;所述第一零知识证明的第四子部分是根据所述第三交易对象得到的;所述第一零知识证明的第五子部分是根据所述第三交易对象的第三子秘密得到的;所述第一零知识证明的第六子部分是根据所述第二交易对象的第二子秘密得到的;所述第一零知识证明是基于第一临时替代变量、第二临时替代变量和第三临时替代变量按照所述预设哈希算法的哈希值与所述第一零知识证明的第一子部分验证的;所述第一临时替代变量是根据所述第一零知识证明的第二子部分、所述第一零知识证明的第三子部分和所述第一匿名凭证得到的;所述第二临时替代变量是根据所述第一零知识证明的第四子部分、所述第一零知识证明的第五子部分和所述第三匿名凭证得到的;所述第三临时替代变量是根据所述第一零知识证明的第二子部分、所述第一零知识证明的第四子部分、所述第一零知识证明的第六子部分和所述第二匿名凭证得到的;

所述第一节点若验证通过所述第一零知识证明和所述第二零知识证明,则执行所述第一交易数据;所述第一零知识证明验证通过指示第一交易对象、第二交易对象和第三交易对象满足预设关系;所述第二零知识证明验证通过指示所述第二交易对象与第四交易对象等价;所述第一交易对象为第一账户的待交易对象;所述第二交易对象为所述第一账户从所述第一交易对象中拟向第二账户转入的交易对象;所述第三交易对象为所述第一账户从所述第一交易对象中拟向第三账户转入的交易对象;所述第四交易对象为所述第二账户待生成的交易对象;所述第一账户为第一用户在所述第一区块链上的账户;所述第二账户为第二用户在第二区块链上的账户;所述第三账户为所述第一用户在所述第二区块链上的账户。

2.如权利要求1所述的方法,其特征在于,所述第一节点执行所述第一交易数据,包括:

所述第一节点向第二区块链的第二节点发送已验证通过的所述第一交易数据;

所述第一节点接收来自所述第二节点的第二交易数据;所述第二交易数据指示所述第二节点验证通过所述第一零知识证明和所述第二零知识证明。

3.如权利要求1所述的方法,其特征在于,所述第一零知识证明具体是按照以下方式确定的:

对第一随机数、第二随机数、第一公开点和第二公开点执行线性运算,确定所述第一临时变量;

对第三随机数、第四随机数、所述第一公开点和所述第二公开点执行线性运算,确定所述第二临时变量;

对所述第一随机数、所述第三随机数、第五随机数、所述第一公开点和所述第二公开点执行线性运算,确定所述第三临时变量;

对所述第一临时变量、所述第二临时变量和所述第三临时变量,按照所述预设哈希算法,确定所述第一零知识证明的第一子部分;

对所述第一随机数、第六随机数、所述第一交易对象执行线性运算,确定所述第一零知识证明的第二子部分;

对所述第二随机数、第六随机数、所述第一子秘密执行线性运算,确定所述第一零知识证明的第三子部分;

对所述第三随机数、第六随机数、所述第三交易对象执行线性运算,确定所述第一零知识证明的第四子部分;

对所述第四随机数、第六随机数、所述第三子秘密执行线性运算,确定所述第一零知识证明的第五子部分;

对所述第五随机数、第六随机数、所述第二子秘密执行线性运算,确定所述第一零知识证明的第六子部分。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010328330.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top