[发明专利]一种跨链场景下的高并发中继事务协调方法及系统在审
| 申请号: | 202310023356.6 | 申请日: | 2023-01-09 |
| 公开(公告)号: | CN116260590A | 公开(公告)日: | 2023-06-13 |
| 发明(设计)人: | 董振江;陈米奇;亓晋;孙雁飞;陈滏媛;孙莹 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 210046 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 场景 并发 中继 事务 协调 方法 系统 | ||
本发明公开了一种跨链场景下的高并发中继事务协调方法及系统,涉及区块链跨链技术领域,通过中继事务处理模块接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位;通过高效路由模块进行跨链交互信息的自适应动态转发与跨链流量管理,将跨链交互信息转发至区块链;通过链上数据扩容模块进行中继链的链上数据拓展以及计算下放,以实现中继链的链下数据的安全与可信。本发明采用基于有限状态机与跨链子事务依赖图的高效率无锁异步中继事务处理技术,采用具有结果签名的去中心化预言机网络实现链上数据拓展及节点问责,同时设计自适应的多模态高效跨链路由,从而实现高并发中继事务协调方法,提高了处理效率。
技术领域
本发明涉及一种跨链场景下的高并发中继事务协调方法及系统,属于区块链跨链技术领域。
背景技术
随着区块链网络的迅猛发展,各种区块链之间的融合需求日益增长,例如多种公有链、私有链和联盟链,单区块链在交易处理能力和可扩展性方面始终限制着区块链大范围的落地应用,因此对跨链交互的诉求越来越突出,产生一个问题,即不同区块链之间如何进行通信甚至价值交换,因此跨链技术应运而生。跨链技术经历了从单链扩张时期到中继等跨链平台的多链协同时期,目前主要有三种常用的跨链机制:第一种是哈希锁定,第二种是公证人机制,第三种是利用中继链的机制。
然而在目前大规模跨链互操作的应用场景下,跨链事务逐渐具有复杂度高、多样化、高并发的特点,跨链交互特频率随之升高,对于以上三种常用的跨链机制而言,哈希锁定通过锁定一条链上的数字资产,并在对应另一条链上生成对应的代币,一般适用于两条链之间的资产交互,通用性较差。公证人机制通过公证人来进行跨链操作,需要公证人的公正性作为保证,因此容易产生中心化风险,而中继链的机制由于缺少一些事务处理、高效路由的措施,跨链事务处理效率低,同时无法满足高并发需求。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种跨链场景下的高并发中继事务协调方法及系统,解决现有跨链事务处理效率低,无法满足高并发需求的问题。
为达到上述目的,本发明是采用下述技术方案实现的:
第一方面,本发明提供了一种跨链场景下的高并发中继事务协调方法,所述方法包括:
接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位;
进行跨链交互信息的自适应动态转发与跨链流量管理,将跨链交互信息转发至区块链;
进行中继链的链上数据拓展以及计算下放,以实现中继链的链下数据的安全与可信。
进一步的,所述接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位,包括:
采用多维消息队列将跨链全局事务拆分成跨链子事务,对跨链子事务进行分类,并根据跨链子事务的优先级对跨链子事务进行排序。
进一步的,所述跨链全局事务设有跨链全局事务ID,所述跨链子事务设有跨链子事务ID,所述跨链全局事务ID绑定有对应的跨链子事务ID。
进一步的,所述接收交易请求,拆分并分级管理跨链全局事务,记录跨链交互信息的状态,实现局部事务责任定位,还包括:
初始化跨链子事务的状态,执行跨链子事务,根据执行结果反馈跨链子事务状态,利用分层有限状态机对跨链子事务状态进行记录,决定其是否需要回滚;
其中,所述分层有限状态机包括外层状态机和子状态机,所述跨链全局事务对应外层状态机,所述跨链子事务对应子状态机;
若所有跨链子事务执行成功,则外层状态机将该跨链全局事务状态设置为执行成功,否则根据失败跨链子事务的ID进行责任定位,将其状态标记为需要回滚。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310023356.6/2.html,转载请声明来源钻瓜专利网。





