System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及区块链,特别涉及用于跨链交易的数据转移安全评估方法及系统。
技术介绍
1、基于区块链的跨链交易具有去中心化、无需信任中介、不可篡改的特点,结合智能合约进行应用,提高了交易的透明性和安全性。现有的跨链交易的数据转移计算存在跨链交易复杂性高、不同区块链网络之间的协议和标准不一致的情况,进而产生了互操作性差、存在潜在安全风险的技术问题。
技术实现思路
1、本申请的目的在于提供用于跨链交易的数据转移安全评估方法及系统。用以解决现有技术中互操作性差、存在潜在安全风险的技术问题。
2、鉴于以上技术问题,本申请提供了用于跨链交易的数据转移安全评估方法及系统。
3、第一方面,本申请提供了用于跨链交易的数据转移安全评估方法,其中,所述方法包括:
4、读取进行跨链交易的目标区块网,其中,所述目标区块网包括至少两个区块子链,且目标交易数据带有时间戳标识;
5、对源区块子链进行基于所述目标交易数据的通证封装,于目标区块子链进行转移区块锁定;
6、识别所述目标区块网,于源区块子链与目标区块子链设置校验端口,其中,所述校验端口包括输出校验端口与接收校验端口;
7、基于所述输出校验端口,进行基于源区块子链中的数据区块的自体安全校验与输出安全校验,生成第一安全评估数据;
8、基于所述接收校验端口,进行基于目标区块子链中的转移区块的自体安全校验与接收安全校验,生成第二安全评估数据;
9、针对所述源区块子链与
10、基于所述第一安全评估数据、所述第二安全评估数据与所述第三安全评估数据,生成转移安全评估结果。
11、第二方面,本申请还提供了用于跨链交易的数据转移安全评估系统,其中,所述系统包括:
12、目标获取模块,所述目标获取模块用于读取进行跨链交易的目标区块网,其中,所述目标区块网包括至少两个区块子链,且目标交易数据带有时间戳标识;
13、封装模块,所述封装模块用于对源区块子链进行基于所述目标交易数据的通证封装,于目标区块子链进行转移区块锁定;
14、端口校验模块,所述端口校验模块用于识别所述目标区块网,于源区块子链与目标区块子链设置校验端口,其中,所述校验端口包括输出校验端口与接收校验端口;
15、源安全评估模块,所述源安全评估模块用于基于所述输出校验端口,进行基于源区块子链中的数据区块的自体安全校验与输出安全校验,生成第一安全评估数据;
16、目标安全评估模块,所述目标安全评估模块用于基于所述接收校验端口,进行基于目标区块子链中的转移区块的自体安全校验与接收安全校验,生成第二安全评估数据;
17、路径安全评估模块,所述路径安全评估模块用于针对所述源区块子链与所述目标区块子链的侧链流转路径,进行流通风险的风控分析,确定第三安全评估数据,其中,流通风险基于信息对抗记录确定;
18、综合评估模块,所述综合评估模块用于基于所述第一安全评估数据、所述第二安全评估数据与所述第三安全评估数据,生成转移安全评估结果。
19、第三方面,本申请还提供了一种电子设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现本申请提供的用于跨链交易的数据转移安全评估方法。
20、第四方面,本申请还提供了一种计算机可读存储介质,存储有计算机程序,该程序被处理器执行时,实现本申请提供的用于跨链交易的数据转移安全评估方法。
21、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
22、通过读取进行跨链交易的目标区块网,对源区块子链进行基于目标交易数据的通证封装,于目标区块子链进行转移区块锁定;识别目标区块网,于源区块子链与目标区块子链设置校验端口,其中,校验端口包括输出校验端口与接收校验端口;基于输出校验端口,进行基于源区块子链中的数据区块的自体安全校验与输出安全校验,生成第一安全评估数据;基于接收校验端口,进行基于目标区块子链中的转移区块的自体安全校验与接收安全校验,生成第二安全评估数据;针对源区块子链与目标区块子链的侧链流转路径,进行流通风险的风控分析,确定第三安全评估数据,其中,流通风险基于信息对抗记录确定;基于第一安全评估数据、第二安全评估数据与第三安全评估数据,生成转移安全评估结果。进而达成了基于互操作评估潜在安全风险的技术效果。
23、上述说明仅是本申请技术方案的概述,为了能够更清楚阐明本申请的技术手段,进而可依照说明书的内容予以实施,并且为了让本申请的上述及其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.用于跨链交易的数据转移安全评估方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述生成转移安全评估结果之后,该方法包括:
3.如权利要求1所述的方法,其特征在于,所述生成转移安全评估结果之后,该方法包括:
4.如权利要求1所述的方法,其特征在于,读取进行跨链交易的目标区块网之后,包括:
5.如权利要求1所述的方法,其特征在于,进行自体安全校验,该方法包括:
6.如权利要求1所述的方法,其特征在于,进行输出安全校验与接收安全校验之后,该方法包括:
7.如权利要求1所述的方法,其特征在于,针对所述源区块子链与所述目标区块子链的侧链流转路径,进行流通风险的风控分析,确定第三安全评估数据,其中,流通风险基于信息对抗记录确定,该方法包括:
8.用于跨链交易的数据转移安全评估系统,其特征在于,所述系统包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1
...【技术特征摘要】
1.用于跨链交易的数据转移安全评估方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述生成转移安全评估结果之后,该方法包括:
3.如权利要求1所述的方法,其特征在于,所述生成转移安全评估结果之后,该方法包括:
4.如权利要求1所述的方法,其特征在于,读取进行跨链交易的目标区块网之后,包括:
5.如权利要求1所述的方法,其特征在于,进行自体安全校验,该方法包括:
6.如权利要求1所述的方法,其特征在于,进行输出安全校验与接收安全校验之后...
【专利技术属性】
技术研发人员:王磊,王健,徐兵,
申请(专利权)人:上海零数众合信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。