基于中继链的跨链服务处理方法、装置、设备、存储介质制造方法及图纸

技术编号:38401534 阅读:34 留言:0更新日期:2023-08-07 11:13
本发明专利技术涉及一种基于中继链的跨链服务处理方法、装置、设备、存储介质,属于区块链领域,包括:获取来源链发送的跨链交易的第一跨链交易请求,第一跨链交易请求中携带:跨链交易的数据、交易类型标识、目标链标识;根据交易类型标识,将跨链交易数据分发至中继链中交易类型标识对应的跨链处理通道进行运算,获取运算结果;根据运算结果,对跨链交易进行共识处理;向目标链标识对应的目标链发送第二跨链交易请求,第二跨链交易请求中携带:跨链交易的数据和交易标识;将获得的目标链对第二跨链交易请求的处理结果发送至来源链。本申请将跨链交易分派至不同的跨链处理通道中并行处理,实现中继链服务上的链内交易并发,提升跨链交易处理性能。性能。性能。

【技术实现步骤摘要】
基于中继链的跨链服务处理方法、装置、设备、存储介质


[0001]本申请属于区块链
,具体涉及一种基于中继链的跨链服务处理方法、装置、设备、存储介质。

技术介绍

[0002]区块链是一种融合了密码学、对等网络、共识机制、智能合约等技术的新型集成创新技术,能够连通不同的业务系统、应用场景,是价值互联网建设的基础设施,其巧妙的技术设计和数据治理方式,能够为多种领域应用中的大规模协作提供技术支撑,解决不同机构主体之间的信任问题。
[0003]目前区块链技术框架与业务应用链种类繁多,不同业务领域和应用场景的链应用建设情况不同,如何打通这些区块链之间的数据孤岛,是区块链产业亟待解决的问题。目前区块链应用中,通过建设跨链服务实现不同区块链系统的互联互通,在跨链服务中,以中继链模式更加符合区块链业务的分布式结构和价值诉求,是应用较为广泛的跨链方式。中继链模式以一条中立第三方链,通过该链构建不同的区块链网络间的跨链数据传输通道,连通不同的区块链网络。
[0004]然而,由于中继链本身也是区块链的一种应用场景,中继链存在处理并发交易速度偏慢的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于中继链的跨链服务处理方法,其特征在于,所述方法应用于中继链,所述方法包括:获取来源链发送的跨链交易的第一跨链交易请求,所述第一跨链交易请求中携带:跨链交易的数据、交易类型标识、目标链标识;根据所述交易类型标识,将所述跨链交易数据分发至所述中继链中所述交易类型标识对应的跨链处理通道进行运算,获取运算结果;根据所述运算结果,对所述跨链交易进行共识处理;向所述目标链标识对应的目标链发送第二跨链交易请求,所述第二跨链交易请求中携带:所述跨链交易的数据和所述交易标识;将获得的所述目标链对所述第二跨链交易请求的处理结果发送至所述来源链。2.根据权利要求1所述的方法,其特征在于,所述根据所述交易类型标识,将所述跨链交易数据分发至所述中继链中所述交易类型标识对应的跨链处理通道进行运算,包括:判断所述中继链中是否存在所述交易类型标识对应的所述跨链处理通道:若是,则根据所述跨链处理通道的交易数据的处理负荷,确定所述跨链交易数据的分发策略,并基于所述分发策略分发所述跨链交易数据;若否,则根据所述跨链交易数据所需的处理资源生成所述跨链处理通道,将所述跨链交易分发至所述跨链处理通道进行运算。3.根据权利要求2所述的方法,其特征在于,所述根据所述跨链处理通道的交易数据的处理负荷,确定所述跨链交易数据的分发策略,并基于所述分发策略分发所述跨链交易数据,包括:判断所述跨链处理通道的交易数据的处理负荷是否大于或等于第一预设负荷阈值:若是,则生成所述跨链处理通道的镜像通道,并将所述跨链交易数据分发至所述镜像通道进行运算;若否,则将所述跨链交易数据分发至所述跨链处理通道进行运算。4.根据权利要求3所述的方法,其特征在于,在所述生成所述跨链处理通道的镜像通道,并将所述跨链交易数据分发至所述镜像通道进行运算之后,所述方法还包括:监听所述跨链处理通道的交易数据的处理负荷,若所述跨链处理通道的交易数据的处理负荷小于或等于第二预设负荷阈值,则移除所述镜像通道,将所述交易类型标识与所述跨链处理通道对应的所述跨链交易数据分发至所述跨链处理通道并运算。5.根据权利要求1所述的方法,其特征在于,所述根据所...

【专利技术属性】
技术研发人员:马媛石培磊刘立超
申请(专利权)人:联通数字科技有限公司
类型:发明
国别省市:

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

1