【技术实现步骤摘要】
一种大规模跨链动态接入管理系统及方法
[0001]本专利技术涉及区块链
,具体是涉及一种大规模跨链动态接入管理系统及方法。
技术介绍
[0002]区块链技术,是分布式数据存储、点对点传输、分布式共识算法、加密算法等计算机技术的集成应用。区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。在业务形式日益复杂的商业应用场景下,链与链之间缺乏统一的互联互通机制,这极大限制了区块链上数字资产价值的流动性,因此产生了跨链需求。跨链指的是通过连接相对独立的区块链系统,实现不同账本的可信互操作,但信息交换涉及链与链之间的数据同步和相应的跨链调用,实现更为复杂,各个区块链应用之间互通壁垒极高,无法有效地进行跨链信息共享。
[0003]传统的跨链接入多采用链对链架构,不同的链通过各自的跨链网关直接相连,跨链网关承担信息交互和验证角色;然而该方式只适用于跨链参与方有信任基础或者安全性要求不那么高的场景,对于安全性要求高的应用场景,技术 ...
【技术保护点】
【技术特征摘要】
1.一种大规模跨链动态接入管理系统,其特征在于,所述系统包括网关接口模块、网关监听模块、分发模块、签名模块、中继链验证模块、奖惩模块、执行模块;所述网关接口模块用于适配不同区块链;所述网关监听模块用于网关节点监听相应传送链上的跨链事件,确认跨链事件是否存在;所述签名模块用于跨链网关确认存在的跨链事件签名;所述分发模块用于网关分发跨链事件到中继链;所述中继链验证模块用于验证跨链对象是否合规,若验证不通过则中继链返回失败回执和错误信息至来源链,同时启用奖惩机制;所述奖惩模块用于对跨链对象的交易规则进行梯度更新,强化学习根据跨链事件信息与中继链验证规则的动态交互,基于最大化反馈奖励期望动态调整应用链跨链对象的合规性,促使跨链事件成功接入;所述执行模块用于目的链执行交易;跨链对象通过验证后提交到目标链执行,代表该跨链对象成功接入,同时目的链将跨链对象记录加入管理合约接入列表中,并发送回执至来源链;另外根据执行结果向关联中继链反馈对象状态,中继链事务管理合约进行相应的更新。2.根据权利要求1所述的一种大规模跨链动态接入管理系统,其特征在于,所述奖惩模块包括获取环境信息模块、模型搭建模块、策略更新模块和奖惩反馈模块;所述获取环境信息模块用于获取应用链交易信息;所述信息包括:跨链事件信息、中继链验证规则、中继链验证结果;所述模型搭建模块用于搭建基于强化学习policy gradient算法的模型,通过与周围环境交互得到的奖励引导,学习使跨链对象合规通过中继链验证的策略;所述策略更新模块用于训练基于强化学习policy gradient算法的模型,依据实际情况进行强化学习参数设计,并根据已有的梯度递增公式进行参数更新,在此基础上循环,从而获得一个最优期望策略;所述奖惩反馈模块以强化学习的目标为导向,使模型调整对象信息能够不断趋向相应中继链验证规则。3.根据权利要求2所述的一种大规模跨链动态接入管理系统,其特征在于,所述梯度递增公式如下:其中θ为网络参数,τ为数据轨迹,R(τ)为各阶段奖励和,为当前模型状态下目标函数π
θ
(a|s)的梯度值,P
θ
(τ)为一个数据轨迹发生的概率。4.根据权利要求2所述的一种大规模跨链动态接入管理系统,其特征在于,所述奖惩反馈模块调整策略动作后,以原先来源链回执量为基准,回执量增加时,认为强化学习模型调...
【专利技术属性】
技术研发人员:亓晋,丁晨敏,董振江,孙雁飞,陈滏媛,陈根鑫,许斌,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。