[发明专利]一种区块链跨链交易方法在审
申请号: | 202110029076.7 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112613996A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 褚勇;梁志超;耿中辉 | 申请(专利权)人: | 江苏众享金联科技有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/2458;G06F16/27 |
代理公司: | 深圳深瑞知识产权代理有限公司 44495 | 代理人: | 穆瑞丹 |
地址: | 210032 江苏省南京市江北新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 链跨链 交易 方法 | ||
1.一种区块链跨链交易系统,其特征在于:包括一号区块链、二号区块链和中继模块,所述一号区块链通过中继模块与二号区块链连接;
所述中继模块:用于管理区块链网络接入、转发交易和收集比对模拟执行结果,在结果一致则发送到区块链共识节点进行交易共识,落账失败更换共识节点重新发起共识落账。
2.根据权利要求1所述的一种区块链跨链交易方法,其特征在于:包括以下步骤:
Ⅰ、跨链查询,一号区块链通过中继模块查询二号区块链上的数据;
Ⅱ、跨链交易,一号区块链通过中继模块与二号区块链进行交易;
Ⅲ、跨链验证,一号区块链通过中继模块与二号区块链连接验证数据。
3.根据权利要求2所述的一种区块链跨链交易方法,其特征在于:步骤Ⅰ中一号区块链通过中继模块查询二号区块链上的数据的步骤如下:
一号区块链将查询操作发给中继模块,中继模块调用查询接口,二号区块链将查询结果返回中继模块,中继模块将二号区块链中查询结果返回给一号区块链。
4.根据权利要求2所述的一种区块链跨链交易方法,其特征在于:步骤Ⅱ中一号区块链通过中继模块与二号区块链进行交易的步骤如下:
①、一号区块链和二号区块链将交易数据发送给中继模块;
②、中继模块对一号区块链和二号区块链中的交易数据进行比对;
③、比对数据正确,中继模块反馈信息给一号区块链和二号区块链,一号区块链和二号区块链上节点进行模拟执行;
④、中继模块收集一号区块链和二号区块链的模拟执行结果,并且对模拟执行结果进行验证;
⑤、验证模拟执行结果正确,中继模块发起共识记账,一号区块链和二号区块链记账并且向中继模块反馈记账结果;
⑥、中继模块判断一号区块链和二号区块链是否均记账成功,记账成功是反馈信息给一号区块链和二号区块链记账成功。
5.根据权利要求4所述的一种区块链跨链交易方法,其特征在于:步骤②中比对数据错误时一号区块链和二号区块链重新发送交易数据给中继模块。
6.根据权利要求4所述的一种区块链跨链交易方法,其特征在于:步骤④中验证模拟执行结果不正确,一号区块链和二号区块链重新发送交易数据给中继模块。
7.根据权利要求4所述的一种区块链跨链交易方法,其特征在于:步骤⑥中存在一号区块链或二号区块链失败的情况或者两个区块链网络记账均失败,则对落账失败的区块链网络更换发送的共识节点对象,重新发送交易,直到落账成功。
8.根据权利要求2所述的一种区块链跨链交易方法,其特征在于:步骤Ⅲ中一号区块链通过中继模块与二号区块链连接验证数据的步骤如下:
一号区块链将验证操作发给中继模块,中继模块调用验证操作,二号区块链将验证操作返回中继模块,中继模块将二号区块链中验证操作返回给一号区块链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏众享金联科技有限公司,未经江苏众享金联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110029076.7/1.html,转载请声明来源钻瓜专利网。