[发明专利]一种区块链的跨链交易方法及装置有效
申请号: | 202010328330.9 | 申请日: | 2020-04-23 |
公开(公告)号: | CN111523892B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 李昊轩;严强;廖飞强;李辉忠;张开翔;范瑞彬 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 宋正伟 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 交易 方法 装置 | ||
本发明公开了一种区块链的跨链交易方法及装置,其中方法为:第一区块链的第一节点接收第一交易数据;所述第一交易数据包括第一零知识证明和第二零知识证明;所述第一节点若验证通过所述第一零知识证明和所述第二零知识证明,则执行所述第一交易数据;所述第一零知识证明验证通过指示第一交易对象、第二交易对象和第三交易对象满足预设关系;所述第二零知识证明验证通过指示所述第二交易对象与第四交易对象等价。上述方法应用于金融科技(Fintech)时,通过验证所述第一零知识证明和所述第二零知识证明,间接证明第一交易对象、第四交易对象和第三交易对象满足预设关系,从而保证了交易的正确性。
技术领域
本发明涉及金融科技(Fintech)领域中的区块链(blockchain)领域,尤其涉及一种区块链的跨链交易方法及装置。
背景技术
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。金融科技领域中对金融交易的安全性要求极高,因此常通过区块链(blockchain)来实现金融交易。
在跨区块链的交易过程中,一个区块链中的交易的发起方的交易对象可能会发生改变(如交易金额的变化),如何确保这种变化的正确性,是保证交易正确性的重点。然而,目前确保这种变化的正确性方式是将改变过程中的交易对象都公开。显然,现有的这种跨区块链的交易过程中,确保交易对象变化的正确性时会泄露改变过程中的交易对象,这是一个亟待解决的问题。
发明内容
本发明提供一种区块链的跨链交易方法及装置,解决了现有技术中确保交易对象变化的正确性时会泄露改变过程中的交易对象的问题。
第一方面,本发明提供一种区块链的跨链交易方法,包括:第一区块链的第一节点接收第一交易数据;所述第一交易数据包括第一零知识证明和第二零知识证明;所述第一节点若验证通过所述第一零知识证明和所述第二零知识证明,则执行所述第一交易数据;所述第一零知识证明验证通过指示第一交易对象、第二交易对象和第三交易对象满足预设关系;所述第二零知识证明验证通过指示所述第二交易对象与第四交易对象等价;所述第一交易对象为第一账户的待交易对象;所述第二交易对象为所述第一账户从所述第一交易对象中拟向第二账户转入的交易对象;所述第三交易对象为所述第一账户从所述第一交易对象中拟向第三账户转入的交易对象;所述第四交易对象为所述第二账户待生成的交易对象;所述第一账户为第一用户在所述第一区块链上的账户;所述第二账户为第二用户在第二区块链上的账户;所述第三账户为所述第一用户在所述第二区块链上的账户。
上述方法中,第一区块链的第一节点接收到的第一交易数据包括:第一零知识证明和第二零知识证明,而所述第一零知识证明可以证明第一交易对象、第二交易对象和第三交易对象满足预设关系,且所述第二零知识证明可以证明所述第二交易对象与第四交易对象等价,从而所述第一节点若验证所述第一交易数据通过,则表明第一交易数据的交易正确性,可以在不泄露第一交易对象、第三交易对象和第四交易对象的情况下,通过验证所述第一零知识证明和所述第二零知识证明,间接证明第一交易对象、第四交易对象和第三交易对象满足预设关系,从而保证了交易的正确性。
可选的,所述第一节点执行所述第一交易数据,包括:所述第一节点向第二区块链的第二节点发送已验证通过的所述第一交易数据;所述第一节点接收来自所述第二节点的第二交易数据;所述第二交易数据指示所述第二节点验证通过所述第一零知识证明和所述第二零知识证明。
上述方法中,所述第一节点向第二区块链的第二节点发送已验证通过的所述第一交易数据,并接收来自所述第二节点的第二交易数据,从而第一节点和第二节点都对第一零知识证明和第二零知识证明进行了验证,进一步增加了交易的可靠性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010328330.9/2.html,转载请声明来源钻瓜专利网。