【技术实现步骤摘要】
一种区块链跨链交易方法
本专利技术涉及区块链跨链交易领域,特别涉及一种区块链跨链交易方法。
技术介绍
区块链已经广泛应用在金融、政务、供应链、电力等领域,尤其在业务复杂、场景繁多的区块链应用中,每一个区块链网络有其自己的存储方式、共识协议、接入方式,这也导致了不同区块链网络之间的数据交互很难实现。但是由于业务场景需要,打破这种区块链数据孤岛非常必要,为此跨链交易变得非常重要。跨链交易要解决的一大难题是:在交互的两个区块链网络中,一边落账成功,一边落账失败的问题。常用的解决方法是,交互原子性操作,一边成功,另一边失败时,成功的一边要进行回滚。虽然能保证交易的同步成功和失败,但是对原有区块链网络入侵干预太多,很难推广应用,不满足人们的使用要求,为此,我们提出一种区块链跨链交易方法。
技术实现思路
本专利技术的主要目的在于提供一种区块链跨链交易方法,可以有效解决
技术介绍
中的问题。为实现上述目的,本专利技术采取的技术方案为:一种区块链跨链交易方法,包括一号区块链、二号区块链和中继模块,所述 ...
【技术保护点】
1.一种区块链跨链交易系统,其特征在于:包括一号区块链、二号区块链和中继模块,所述一号区块链通过中继模块与二号区块链连接;/n所述中继模块:用于管理区块链网络接入、转发交易和收集比对模拟执行结果,在结果一致则发送到区块链共识节点进行交易共识,落账失败更换共识节点重新发起共识落账。/n
【技术特征摘要】
1.一种区块链跨链交易系统,其特征在于:包括一号区块链、二号区块链和中继模块,所述一号区块链通过中继模块与二号区块链连接;
所述中继模块:用于管理区块链网络接入、转发交易和收集比对模拟执行结果,在结果一致则发送到区块链共识节点进行交易共识,落账失败更换共识节点重新发起共识落账。
2.根据权利要求1所述的一种区块链跨链交易方法,其特征在于:包括以下步骤:
Ⅰ、跨链查询,一号区块链通过中继模块查询二号区块链上的数据;
Ⅱ、跨链交易,一号区块链通过中继模块与二号区块链进行交易;
Ⅲ、跨链验证,一号区块链通过中继模块与二号区块链连接验证数据。
3.根据权利要求2所述的一种区块链跨链交易方法,其特征在于:步骤Ⅰ中一号区块链通过中继模块查询二号区块链上的数据的步骤如下:
一号区块链将查询操作发给中继模块,中继模块调用查询接口,二号区块链将查询结果返回中继模块,中继模块将二号区块链中查询结果返回给一号区块链。
4.根据权利要求2所述的一种区块链跨链交易方法,其特征在于:步骤Ⅱ中一号区块链通过中继模块与二号区块链进行交易的步骤如下:
①、一号区块链和二号区块链将交易数据发送给中继模块;
②、中继模块对一号区块链和二号区块链中的交易数据进行比对;
③、比对数据正确,中继模块反馈信息给一号区块链和二号区...
【专利技术属性】
技术研发人员:褚勇,梁志超,耿中辉,
申请(专利权)人:江苏众享金联科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。