[发明专利]一种区块链多链互联方法和区块链系统在审
申请号: | 202110292004.1 | 申请日: | 2021-03-18 |
公开(公告)号: | CN115114369A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 胡凯;胡心森;张震 | 申请(专利权)人: | 中移(上海)信息通信科技有限公司;中国移动通信集团有限公司;北京航空航天大学 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06Q20/02 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 201206 上海市浦东新区新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 链多链互联 方法 系统 | ||
本发明提供一种区块链多链互联方法和区块链系统,其中,区块链多链互联方法包括:源区块链接收用户提交的目标交易,其中,所述目标交易为跨链交易;目标从链和主链中的做块节点分别基于目标信息,生成第一区块,其中,目标从链和主链包括源区块链和目标交易的目的区块链,目标信息包括目标交易的交易信息和区块更新信息中的至少一项;做块节点对主链或者从链进行扫描,以生成区块更新信息;分别将第一区块在区块链系统所在的区块链网络中进行区块共识;区块链网络中的节点分别根据第一区块,执行或者回滚目标交易,并更新区块链状态。本申请实施例能够在多区块链系统中进行跨链交易时,确保跨链交易的原子性。
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链多链互联方法和区块链系统。
背景技术
区块链是一种防篡改的、去中心化的、匿名的、自治的、可追溯的数字化账本技术,其中所有参与者可在没有第三方可信仲裁机构参与的情况下,根据共识原则协同进行账本记录的更新,并可在所有区块链的成员节点之间进行数据的共享与同步,进而记录参与者之间资产与信息的交换。随着区块链技术的快速发展,其应用场景包括了数字资产交易、开放数据、合同数据存证、个人学位认证、数据确权以及电子货币等,正逐渐发展成为未来数字化社会的基础设施。
应某些业务场景的需求,可能要建立多区块链系统,这些区块链共同处理系统交易,分担系统的计算、存储负载,也就是说可能存在跨链交易的情况,此时,上级区块链广播了区块给子级区块链,但是并没有机制保证相关的子级区块链都同步或都不同步,即无法保证跨链交易的原子性。
由上可知,相关技术中的多区块链系统存在不同区块链之间的协调一致性较差的问题。
发明内容
本发明提供一种区块链多链互联方法和区块链系统,能够在多区块链系统中进行跨链交易时,确保跨链交易的原子性。
为解决上述技术问题,本发明是这样实现的:
第一方面,本发明提供了一种区块链多链互联方法,应用于区块链系统,所述区块链系统包括一个主链和至少一个从链,所述主链和所述从链均包括多个区块链节点,所述多个区块链节点中包括做块节点,所述方法包括:
源区块链接收用户提交的目标交易,其中,所述目标交易为跨链交易;
目标从链和所述主链中的做块节点分别基于目标信息,生成第一区块,其中,所述目标从链和所述主链包括所述源区块链和所述目标交易的目的区块链,所述目标信息包括所述目标交易的交易信息和区块更新信息中的至少一项;所述主链中的做块节点对所述区块链系统中的各个从链进行扫描,且所述从链中的做块节点分别对所述主链进行扫描,以分别根据扫描结果生成所述区块更新信息;
分别将所述第一区块在所述区块链系统所在的区块链网络中进行区块共识;
所述区块链网络中的节点分别根据所述第一区块,执行或者回滚所述目标交易,并更新区块链状态。
第二方面,本发明提供了一种区块链系统,所述区块链系统包括一个主链和至少一个从链,所述主链和所述从链均包括多个区块链节点,所述多个区块链节点中包括做块节点,所述区块链系统包括:
接收模块,用于通过源区块链接收用户提交的目标交易,其中,所述目标交易为跨链交易;
生成模块,用于通过目标从链和所述主链中的做块节点分别基于目标信息,生成第一区块,其中,所述目标从链和所述主链包括所述源区块链和所述目标交易的目的区块链,所述目标信息包括所述目标交易的交易信息和区块更新信息中的至少一项;所述主链中的做块节点对所述区块链系统中的各个从链进行扫描,且所述从链中的做块节点分别对所述主链进行扫描,以分别根据扫描结果生成所述区块更新信息;
共识模块,用于分别将所述第一区块在所述区块链系统所在的区块链网络中进行区块共识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(上海)信息通信科技有限公司;中国移动通信集团有限公司;北京航空航天大学,未经中移(上海)信息通信科技有限公司;中国移动通信集团有限公司;北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110292004.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三氧化二铝在火灾后金属表面处理的方法
- 下一篇:一种健心片的制备方法