[发明专利]一种跨链场景下的高并发中继事务协调方法及系统在审
| 申请号: | 202310023356.6 | 申请日: | 2023-01-09 |
| 公开(公告)号: | CN116260590A | 公开(公告)日: | 2023-06-13 |
| 发明(设计)人: | 董振江;陈米奇;亓晋;孙雁飞;陈滏媛;孙莹 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 210046 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 场景 并发 中继 事务 协调 方法 系统 | ||
1.一种跨链场景下的高并发中继事务协调方法,其特征在于,所述方法包括:
接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位;
进行跨链交互信息的自适应动态转发与跨链流量管理,将跨链交互信息转发至区块链;
进行中继链的链上数据拓展以及计算下放,以实现中继链的链下数据的安全与可信。
2.根据权利要求1所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位,包括:
采用多维消息队列将跨链全局事务拆分成跨链子事务,对跨链子事务进行分类,并根据跨链子事务的优先级对跨链子事务进行排序。
3.根据权利要求2所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述跨链全局事务设有跨链全局事务ID,所述跨链子事务设有跨链子事务ID,所述跨链全局事务ID绑定有对应的跨链子事务ID。
4.根据权利要求2所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位,还包括:
初始化跨链子事务的状态,执行跨链子事务,根据执行结果反馈跨链子事务状态,利用分层有限状态机对跨链子事务状态进行记录,决定其是否需要回滚;
其中,所述分层有限状态机包括外层状态机和子状态机,所述跨链全局事务对应外层状态机,所述跨链子事务对应子状态机;
若所有跨链子事务执行成功,则外层状态机将该跨链全局事务状态设置为执行成功,否则根据失败跨链子事务的ID进行责任定位,将其状态标记为需要回滚。
5.根据权利要求2所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述跨链子事务之间若存在依赖关系,则通过中继事务模块中的跨链事务依赖图进行管理。
6.根据权利要求1所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述进行跨链交互信息的自适应动态转发与跨链流量管理,将跨链交互信息转发至区块链,包括:
根据不同跨链子事务消息队列,通过查询分布式哈希表进行路由寻址,将跨链子事务及其状态发送至中间网关,所述中间网关根据现有链路流量情况动态选择跨链路径,将跨链子事务及其状态发送至中继链,所述中间网关监听该跨链子事务执行状态。
7.根据权利要求1所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述进行中继链的链上数据拓展以及计算下放,以实现中继链的链下数据的安全与可信,包括:
搭建去中心化预言机网络,将跨链消息的证明通过链上智能合约选择相应的预言机进行计算,并将数据传输至链上智能合约;所述链上智能合约聚合所选预言机传输的数据并返回具有结果签名的链下数据报告。
8.根据权利要求7所述的一种跨链场景下的高并发中继事务协调方法,其特征在于,所述预言机网络的节点之间采用共识验证技术;在发生故障时,采用自动故障切换机切换故障的预言机网络的节点。
9.一种跨链场景下的高并发中继事务协调系统,其特征在于,包括:
中继事务处理模块,用于接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位;
高效路由模块,用于进行跨链交互信息的自适应动态转发与跨链流量管理,将跨链交互信息转发至区块链;
链上数据扩容模块,用于进行中继链的链上数据拓展以及计算下放,以实现中继链的链下数据的安全与可信。
10.根据权利要求9所述的一种跨链场景下的高并发中继事务协调系统,其特征在于,所述高效路由模块包括中间网关,所述中间网关连接区块链,所述区块链包括应用链和中继链;所述中间网关包括控制层和数据层;所述控制层用于区块链网络的拓扑控制,并根据现有链路流量情况,动态选择跨链路径;所述数据层用于根据跨链协议适配区块链并将跨链交互信息转发至区块链,查询相应区块链上的跨链全局事务状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310023356.6/1.html,转载请声明来源钻瓜专利网。





