[发明专利]一种跨链事务处理方法及装置在审
| 申请号: | 202011471245.4 | 申请日: | 2020-12-14 |
| 公开(公告)号: | CN112579700A | 公开(公告)日: | 2021-03-30 |
| 发明(设计)人: | 石翔;李辉忠;张开翔;范瑞彬 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/60;G06Q40/04 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 侯林林 |
| 地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 事务处理 方法 装置 | ||
本发明公开了一种跨链事务处理方法及装置,其中方法适用于N+1个参与方在M+1个区块链上的跨链事务,N,M均为正整数,N大于或等于M,方法具体为:若第一参与方确定跨链转账事务在所述M+1个区块链上待执行的事务触发交易的事务触发条件均为预设事务触发条件,则针对所述M+1个区块链中每个区块链,根据第一事务触发交易的第一事务触发参数调用所述区块链上的目标智能合约;所述目标智能合约成功调用后,执行所述预设事务触发条件在所述区块链上对应的事务触发交易。上述方法应用于金融科技(Fintech)时,只要一个区块链上能成功,其它区块链上的所述预设事务触发条件都会满足,不存在可信性问题。
技术领域
本发明涉及金融科技(Fintech)领域中的区块链(blockchain)领域,尤其涉及一种跨链事务处理方法及装置。
背景技术
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。目前金融科技(Fintech)常和区块链(blockchain)结合。跨链事务是区块链的一种常见场景,即需要在多条区块链上的操作,并且要保证能够同时成功。例如,跨链资产互换场景。X、Y两个用户分别在A、B两条区块链上有账户。X用A链上的100个A币换取Y在B链上的80个B币,则需要分别在A、B两条链上进行如下操作,在A链上:X给Y 100个A币;在B链上:Y给X 80个B币。若上述A、B链上的两个操作只有一个成功,则另一方会遭受损失。
为了保证上述A、B链上的两个操作能够同时成功,需要采用跨链事务机制。目前的跨链事务机制为2PC机制,2PC机制中,涉及跨链事务的多条区块链受中间方的控制。中间方分别向多条链发送交易来进行跨链事务。在中间方的主导下,多条链分别执行相关的预操作。中间方再确认,所有区块链的预操作执行成功后,向区块链发送确认交易。区块链接收确认交易,将预操作的结果写入真实数据中,实现事务一致性。然而,如果中间方和某个参与方串通作恶,可能会导致另一方遭受损失。如在A链上,X实际上没有给Y 100个A币,但中间方确也向区块链B发送确认交易,要求Y给X 80个B币,会让Y蒙受损失。因此,目前跨链事务机制依赖于中间方,存在可信性问题,这个问题亟待解决。
发明内容
本发明提供一种跨链事务处理方法及装置,解决了现有技术中目前跨链事务机制依赖于中间方,存在可信性风险的问题。
第一方面,本发明提供一种跨链事务处理方法,适用于N+1个参与方在M+1个区块链上的跨链事务,N,M均为正整数,N大于或等于M,所述方法包括:
第一参与方确定跨链转账事务在所述M+1个区块链上待执行的事务触发交易的事务触发条件是否均为预设事务触发条件;
所述第一参与方若确定均为所述预设事务触发条件,则针对所述M+1个区块链中每个区块链,根据第一事务触发交易的第一事务触发参数调用所述区块链上的目标智能合约;
所述第一参与方为所述N+1个参与方中任一参与方;所述第一事务触发交易为所述跨链转账事务中在第一区块链上需执行的事务触发交易;所述跨链转账事务在所述M+1个区块链上均有需执行的事务触发交易;所述预设事务触发条件及在所述M+1个区块链上的事务触发交易是所述第一参与方和N个第二参与方预先协商的;所述预设事务触发条件基于所述N+1个参与方的预设事务触发参数得到;
所述目标智能合约在接收到所述N+1个参与方的预设事务触发参数后调用成功,所述目标智能合约成功调用后,执行所述预设事务触发条件在所述区块链上对应的事务触发交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011471245.4/2.html,转载请声明来源钻瓜专利网。





