基于多区块链的跨链配置方法、装置、设备、系统及介质制造方法及图纸

技术编号:41184010 阅读:17 留言:0更新日期:2024-05-07 22:17
本申请实施例提供了一种基于多区块链的跨链配置方法、装置、设备、系统及介质,包括:第一链在接收到管理对象基于配置事务发送的用于跨链配置目标链的配置交易且确定配置事务的事务类型为阻塞式事务类型时,调用第一链上的链管理配置合约执行配置交易生成第一配置事务标识;在基于接收到的第一锁定声明交易确定第一配置事务标识所对应的配置事务的状态为第一事务锁定状态时,生成第一事务锁定信息,将第一事务锁定信息写入第一链;在获取到管理对象基于第一链上的第一事务锁定信息发送的配置修改交易时,通过跨链中继将配置修改交易中的第一跨链配置项跨链配置至目标链。本申请可以确保彼此相互独立的各区块链上的配置信息的一致性和可靠性。

【技术实现步骤摘要】

本申请涉及区块链,尤其涉及一种基于多区块链的跨链配置方法、装置、设备、系统及介质


技术介绍

1、在多区块链的应用场景下,由于该多区块链中的各区块链之间的独立性,需要各区块链上的共识节点,独立配置自己所在链的一些基础数据信息。

2、比如,对于彼此相互独立的区块链a和区块链b而言,可以通过区块链a上的共识节点单独配置自己所在链的出块时间、区块大小以及该区块链a上的业务逻辑规则等配置信息,而区块链b上的共识节点也可以单独配置自己所在链的出块时间、区块大小以及该区块链b上的业务逻辑规则等配置信息。显然,对于这两条链(即区块链a和区块链b)上的共识节点而言,会因为各链所需执行的业务不同而导致配置信息之间存在差异,以至于难以确保彼此相互独立的各链上的配置信息的一致性。


技术实现思路

1、本申请实施例提供了一种基于多区块链的跨链配置方法、装置、设备、系统及介质,通过在彼此相互独立的各区块链之间,引入配置锁这样的配置机制,可以确保彼此相互独立的各区块链上的配置信息的一致性和可靠性。

<p>2、本申请实施例本文档来自技高网...

【技术保护点】

1.一种基于多区块链的跨链配置方法,其特征在于,所述方法由第一共识节点执行,所述多区块链包含与所述第一共识节点相关联的第一链和待进行跨链配置的目标链;所述第一链对应的第一链网络和所述目标链对应的目标链网络通过跨链中继进行隔离,所述方法包括:

2.如权利要求1所述的方法,其特征在于,在所述目标链的数量为多个,且所述配置事务所指示的配置资源属于全局配置资源时,与所述全局配置资源对应的链管理配置合约为所述第一链上的平台配置合约;

3.根据权利要求2所述的方法,其特征在于,所述多区块链包含由所述第一共识节点通过所述第一链所管理的业务主链和独立于所述业务主链的业务子链;所述...

【技术特征摘要】

1.一种基于多区块链的跨链配置方法,其特征在于,所述方法由第一共识节点执行,所述多区块链包含与所述第一共识节点相关联的第一链和待进行跨链配置的目标链;所述第一链对应的第一链网络和所述目标链对应的目标链网络通过跨链中继进行隔离,所述方法包括:

2.如权利要求1所述的方法,其特征在于,在所述目标链的数量为多个,且所述配置事务所指示的配置资源属于全局配置资源时,与所述全局配置资源对应的链管理配置合约为所述第一链上的平台配置合约;

3.根据权利要求2所述的方法,其特征在于,所述多区块链包含由所述第一共识节点通过所述第一链所管理的业务主链和独立于所述业务主链的业务子链;所述业务主链包含独立于所述第一链的第二链和第三链中的一个或者多个;所述业务子链所对应的子链共识网络是由所述第二链对应的第二链网络中的共识节点和所述第三链对应的第三链网络中的共识节点所共同组建的;其中,所述第二链网络独立于所述第三链网络;所述业务子链是由请求执行目标业务的业务对象通过所述第一共识节点所授权创建的;一个目标业务对应一个业务子链;多个所述目标链包含所述业务子链和所述业务主链。

4.根据权利要求1所述的方法,其特征在于,所述多区块链包含业务子链和由所述第一共识节点通过所述第一链上的全平台配置合约所管理的第二链和第三链;所述业务子链所对应的子链共识网络是由所述第二链对应的第二链网络中的共识节点和所述第三链对应的第三链网络中的共识节点所共同组建的;其中,所述第二链网络独立于所述第三链网络;所述业务子链是由请求执行目标业务的业务对象通过所述第一共识节点所授权创建的;一个目标业务对应一个业务子链;在所述目标链为所述业务子链、所述第二链或者所述第三链,且所述配置事务所指示的配置资源属于独立配置资源时,与所述独立配置资源对应的链管理配置合约为所述第一链上的目标链管理配置合约;所述目标链管理配置合约包含用于配置所述第二链的链管理配置合约、用于配置所述第三链的链管理配置合约或者用于配置所述业务子链的子链管理配置合约。

5.如权利要求1所述的方法,其特征在于,在所述目标链的数量为多个,且所述配置事务所指示的配置资源属于全局配置资源时,与所述全局配置资源对应的链管理配置合约为所述第一链上的平台配置合约;所述配置交易中包含与所述配置事务相关联的第二跨链配置项;所述方法还包括:

6.如权利要求5所述的方法,其特征在于,所述调用所述第一链上的所述平台配置合约执行所述配置交易,生成所述配置交易对应的第二配置事务标识...

【专利技术属性】
技术研发人员:朱耿良
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1