【技术实现步骤摘要】
本申请涉及区块链技术,尤其涉及一种区块链系统的跨链交易方法及系统。
技术介绍
1、区块链是按照时间顺序,将数据区块以顺序相连的方式组合成的链式数据结构,多方参与,去中心化存储,并以密码学方式保证的不可篡改和不可伪造的分布式账本。随着区块链技术的发展,各种不同区块链已经成为一个个信息孤岛,旨在使得各链互联互通的跨链技术的需求越来越急切,跨链是指打通不同区块链底层架构、数据结构、网络链路和技术接口的平台之间的桥梁,起到了能够让不同平台上的数据能够互通,解决区块链之间因底层架构、数据结构、链路网络、接口技术等导致无法互联互通等关键问题。
2、现有技术中,区块链系统的跨链交易由源链向目标链直接发送跨链交易请求,目标链基于跨链交易请求进行跨链交易权限的验证,验证通过后执行跨链交易。
3、上述方案中,各个区块链需要存储与该链相关的跨链交易权限,并在跨链交易过程中进行跨链交易权限的验证,但随着跨链交易权限的更新会导致区块链本身的频繁更改,跨链交易权限的验证与维护非常繁琐。
技术实现思路
>1、本申请提本文档来自技高网...
【技术保护点】
1.一种区块链系统的跨链交易方法,其特征在于,所述区块链系统包括多个区块链,所述多个区块链包括至少一个核心链以及多个应用链,所述核心链部署有用于处理跨链交易请求的跨链管理合约,所述跨链管理合约包括验证引擎模块与权限管理模块;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述验证引擎模块根据所述跨链交易请求,查询所述权限管理模块中是否存在对应的跨链交易权限之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述跨链交易请求包括所述源应用链的标识、所述源应用链的合约名称、所述目标应用链的标识以及所述目标应用链的合约名称;所述验证引
...【技术特征摘要】
1.一种区块链系统的跨链交易方法,其特征在于,所述区块链系统包括多个区块链,所述多个区块链包括至少一个核心链以及多个应用链,所述核心链部署有用于处理跨链交易请求的跨链管理合约,所述跨链管理合约包括验证引擎模块与权限管理模块;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述验证引擎模块根据所述跨链交易请求,查询所述权限管理模块中是否存在对应的跨链交易权限之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述跨链交易请求包括所述源应用链的标识、所述源应用链的合约名称、所述目标应用链的标识以及所述目标应用链的合约名称;所述验证引擎模块根据所述跨链交易请求,查询所述权限管理模块中是否存在对应的跨链交易权限,包括:
4.根据权利要求1所述的方法,其特征在于,所述跨链管理合约还包括应用链管理模块,所述方法还包括:
5.根据权利要求1-4任一项所述的方法,...
【专利技术属性】
技术研发人员:张智彬,陈奇柏,杜鹏,孔健,冯杰,单一桐,周雨芹,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。