[发明专利]跨链交易方法、电子设备及可读存储介质有效
申请号: | 202010758625.X | 申请日: | 2020-07-31 |
公开(公告)号: | CN111953754B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 李成才;刘昱;高勇;邓柯 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610094 四川省成都市高新区益*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易 方法 电子设备 可读 存储 介质 | ||
本发明实施例提供一种跨链交易方法、电子设备及可读存储介质,旨在提高跨链交易的可靠性。所述跨链交易方法包括:公链网络判断第一专链网络和第二专链网络是否均同意执行目标交易,若是,则生成执行提示;第一专链网络获得该执行提示,并预执行该目标交易,得到第一预执行结果,第二专链网络获得该执行提示,并预执行该目标交易,得到第二预执行结果;公链网络获得第一预执行结果和第二预执行结果,以判断第一专链网络和第二专链网络是否均成功预执行目标交易,若是,则执行目标交易,获得执行结果;第一专链网络获得该执行结果,并将第一预执行结果上链,第二专链网络获得该执行结果,并将第二预执行结果上链。
技术领域
本发明涉及通信技术领域,特别是涉及一种跨链交易方法、电子设备及可读存储介质。
背景技术
区块链技术构建在传输网络(例如点对点网络)之上,传输网络中的分布式节点利用链式数据结构来验证与存储数据,并采用分布式节点共识算法来生成和更新数据,实现了防止数据篡改的机制。
区块链技术具有广泛地应用前景,目前已经在金融、保险、医疗、资产管理、供应链等诸多领域得以应用。然而由于区块链技术的天然特性,导致不同区块链网络之间难以互通,多个区块链网络形成了多个信息孤岛,从而限制了区块链技术的进一步发展。相关技术中,提出了跨链通信方法,基于该跨链通信方法,可实现跨链交易。然而现有的跨链交易方法还不成熟,容易产生交易错误,交易过程的可靠性偏低。
发明内容
本发明实施例的目的在于提供一种跨链交易方法、电子设备及可读存储介质,旨在提高跨链交易的可靠性。具体技术方案如下:
在本发明实施例的第一方面,提供一种跨链交易方法,应用于区块链网络系统,所述区块链网络系统包括公链网络、第一专链网络以及第二专链网络,所述方法包括:
所述公链网络获得所述第一专链网络对目标交易的第一共识投票和所述第二专链网络对所述目标交易的第二共识投票,并根据所述第一共识投票和所述第二共识投票,判断所述第一专链网络和所述第二专链网络是否均同意执行所述目标交易,若是,则生成执行提示,所述执行提示用于表征允许执行所述目标交易;
所述第一专链网络获得所述执行提示后,预执行所述目标交易,得到第一预执行结果,所述第二专链网络获得所述执行提示后,预执行所述目标交易,得到第二预执行结果;
所述公链网络获得所述第一预执行结果和所述第二预执行结果,并根据所述第一预执行结果和所述第二预执行结果,判断所述第一专链网络和所述第二专链网络是否均成功预执行所述目标交易,若是,则执行所述目标交易,获得执行结果;
所述第一专链网络获得所述执行结果,并在所述执行结果表征所述公链网络成功执行所述目标交易的情况下,通过所述第一专链网络的区块链记录所述第一预执行结果,所述第二专链网络获得所述执行结果,并在所述执行结果表征所述公链网络成功执行所述目标交易的情况下,通过所述第二专链网络的区块链记录所述第二预执行结果。
可选地,所述执行提示被记录在所述公链网络的新区块中;所述方法还包括:
所述第一专链网络按照区块高度递增的顺序,同步所述公链网络产生的新区块,并针对同步到的每个新区块,检测该新区块中是否记录有所述执行提示,以获取所述执行提示;
当所述第一专链网络从一个新区块中获得所述执行提示后,所述第一专链网络将所述目标交易对应的第一目标账本锁定;
在所述第一专链网络通过其区块链记录所述第一预执行结果之后,所述第一专链网络对所述第一目标账本进行解锁;
所述第二专链网络按照区块高度递增的顺序,同步所述公链网络产生的新区块,并针对同步到的每个新区块,检测该新区块中是否记录有所述执行提示,以获取所述执行提示;
当所述第二专链网络从一个新区块中获得所述执行提示后,所述第二专链网络将所述目标交易对应的第二目标账本锁定;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010758625.X/2.html,转载请声明来源钻瓜专利网。