首页> 中国专利> 一种基于区块链的数字内容异构链跨链交易安全验证方法

一种基于区块链的数字内容异构链跨链交易安全验证方法

摘要

本发明公开了一种基于区块链的数字内容异构链跨链交易安全验证方法,包括以下步骤:S1、建立数字内容异构区块链跨链与目标区块链之间的安全交易验证平台,预先通过目标区块链的特性进行交易密文转换建立处理,本发明的有益效果是:通过排列后的区块链数据类型内进行单个提取然后融合处理后对交易密文进行设置,通过输入的独立密钥与密封进行配合解密,与相对应的目标区块链进行配对处理,提高了交易安全性,通过对异构区块链跨链数据交易类型与目标区块链交易类型进行筛分处理,筛分后通过交易类型分类缩小交易匹配范围,对目标区块链的交易匹配效率更快,通过二级简易交易对交易资产量进行对应验证处理,进一步对跨链交易的准确性和安全性进行提升。

著录项

  • 公开/公告号CN114926173A

    专利类型发明专利

  • 公开/公告日2022-08-19

    原文格式PDF

  • 申请/专利权人 北京沸铜科技有限公司;

    申请/专利号CN202210604322.1

  • 发明设计人 洪钧;王洋;

    申请日2022-05-30

  • 分类号G06Q20/38(2012.01);G06Q20/40(2012.01);G06F16/906(2019.01);G06F16/2457(2019.01);G06F16/27(2019.01);

  • 代理机构成都顶峰专利事务所(普通合伙) 51224;

  • 代理人冉丽

  • 地址 100000 北京市延庆区中关村延庆园东环路2号楼1095室

  • 入库时间 2023-06-19 16:26:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-06

    实质审查的生效 IPC(主分类):G06Q20/38 专利申请号:2022106043221 申请日:20220530

    实质审查的生效

说明书

技术领域

本发明涉及跨链交易安全验证技术领域,具体为一种基于区块链的数字内容异构链跨链交易安全验证方法。

背景技术

区块链是一种带有数据“散列验证”功能的数据库,在现有的数字内容异构区块链跨链交易处理时,之间需要进行交易安全验证处理,但现有的数字内容异构区块链跨链交易安全验证方法通常为直接密钥匹配,安全性较差,且现有的数字内容异构区块链跨链交易安全验证方法不具备对跨链数据进行分类处理,在匹配交易目标区块链时的效率较低。

发明内容

本发明的目的在于提供一种基于区块链的数字内容异构链跨链交易安全验证方法,以解决上述背景技术中提出的现有的数字内容异构区块链跨链交易安全验证方法通常为直接密钥匹配,安全性较差,且现有的数字内容异构区块链跨链交易安全验证方法不具备对跨链数据进行分类处理,在匹配交易目标区块链时的效率较低的问题。

为实现上述目的,本发明提供如下技术方案:一种基于区块链的数字内容异构链跨链交易安全验证方法,包括以下步骤:

S1、建立数字内容异构区块链与目标区块链之间的跨链安全交易验证平台,预先通过目标区块链的特性进行交易密文转换建立处理,同时通过数字内容建立分区块链,再将分区块链结合建立区块链平台,数字内容异构区块链与目标区块链通过区块链平台验证共识机制进行交互;

S2、获取数字内容异构区块链的跨链交易请求信息并通过区块链平台发送至安全交易验证平台,通过数字内容异构区块链的跨链交易请求信息进行跨链交易类型提取处理,同时区块链平台提取数字内容异构区块链跨链交易信息内的预定数据,通过预定数据建立安全交易验证信息;

S3、通过将安全交易验证信息通过安全交易验证平台进行匹配,将进入安全交易验证平台内多个异构区块链跨链数据与安全交易验证信息相似的异构区块链跨链数据进行排序处理;

S4、按照排序处理后的异构区块链跨链数据交易类型与目标区块链交易类型进行筛分处理;

S5、提取筛分处理后的异构区块链跨链数据对交易类型内的交易密钥进行自匹配处理,建立区块链平台加密环境,通过一级简易交易验证对目标区块链与交易密钥进行验证;

S6、通过一级简易交易验证后匹配至一致的区块链跨链节点,通过区块链跨链节点对交易密文与交易密钥进行匹配,匹配目标区块链对交易信息进行共识确认;

S7、共识确认后产生交易确认信息,存在超过预定数量的异构区块链跨链数据交易信息数量,进行二级简易交易验证处理,将交易资产量发送至目标区块链,与交易资产量与目标区块链资产量进行核对处理,在资产量阀值范围内即向目标区块链发送确认信息;

S8、通过目标区块链账户对确认信息进行最终交易确认;

S9、交易确认后获得各类区块链数据所含区块链节点的节点访问信息与相应区块链系统的链域名之间进行对应,同时对数据信息进行云端储存处理。

作为本发明的一种优选方案:所述步骤S1中的共识机制为数字内容异构区块链与目标区块链数据来源进行相同数据对比验证的机制,所述步骤S1中的密文转换建立处理的具体步骤为:

S11、通过对目标区块链进行区块链数据类型分类,分类后按照区块链数据类型进行排列;

S12、将排列后的区块链数据类型内进行单个提取,通过单个提取的区块链数据类型进行数据融合并设置交易密文。

作为本发明的一种优选方案:所述步骤S3中的异构区块链跨链数据进行排序通过相似度的由大到小进行排列处理。

作为本发明的一种优选方案:所述步骤S5中的建立区块链平台加密环境的具体步骤为:

S51、根据异构区块链跨链数据交易类型与目标区块链交易类型进行建立特性识别;

S52、需具有相同特性的交易类型并对特性识别验证后才能进入交易密钥验证。

作为本发明的一种优选方案:所述步骤S5中的一级简易交易验证具体包括以下步骤:

S511、提取目标区块链物品类型与交易密钥所属的物品类型进行分类验证;

S512、分类验证后提取目标区块链物品特征向量与交易密钥的物品特征向量进行匹配,并得到对应的异构区块链跨链数据。

作为本发明的一种优选方案:所述交易资产量为异构区块链跨链数据所持有的资产总量,所述目标区块链资产量为目标区块链所持有的资产总量。

作为本发明的一种优选方案:所述步骤S7中的资产量阀值范围为0.5-2.1%。

作为本发明的一种优选方案:所述步骤S8中的最终交易确认后通过日志服务器进行更新记录处理。

与现有技术相比,本发明的有益效果是:

1.通过排列后的区块链数据类型内进行单个提取然后融合处理后对交易密文进行设置,通过输入的独立密钥与密封进行配合解密,与相对应的目标区块链进行配对处理,提高了交易安全性;

2.通过对异构区块链跨链数据交易类型与目标区块链交易类型进行筛分处理,筛分后通过交易类型分类缩小交易匹配范围,对目标区块链的交易匹配效率更快;

3.通过二级简易交易对交易资产量进行对应验证处理,进一步对跨链交易的准确性和安全性进行提升。

具体实施方式

本发明提供一种技术方案:一种基于区块链的数字内容异构链跨链交易安全验证方法,包括以下步骤:

S1、建立数字内容异构区块链跨链与目标区块链之间的安全交易验证平台,预先通过目标区块链的特性进行交易密文转换建立处理,对目标区块链的特性进行交易密文转换建立处理,通过交易密文与异构区块链跨链数据的交易密钥进行解密处理,解密后进行正常交易,提高了安全交易验证的稳定性;

S2、获取数字内容异构区块链的跨链交易请求信息并通过区块链平台发送至安全交易验证平台,通过数字内容异构区块链的跨链交易请求信息进行跨链交易类型提取处理,同时区块链平台提取数字内容异构区块链跨链交易信息内的预定数据,通过预定数据建立安全交易验证信息,通过对数字内容异构区块链的跨链交易请求信息的交易类型进行提取,提取后通过安全交易验证平台将数字内容异构区块链跨链交易信息数据和目标区块链预定设置的数据进行匹配,匹配后验证信息即可进行下步操作;

S3、通过将安全交易验证信息通过安全交易验证平台进行匹配,将进入安全交易验证平台内多个异构区块链跨链数据与安全交易验证信息相似的异构区块链跨链数据进行排序处理,通过对多个异构区块链跨链数据进行排序处理,使得进入的异构区块链跨链数据进行更好的与安全交易验证信息进行分类匹配处理,更准确的进行安全交易处理;

S4、按照排序处理后的异构区块链跨链数据交易类型与目标区块链交易类型进行筛分处理,将异构区块链跨链数据交易类型和目标区块链交易类型进行对比,将相似交易类型的异构区块链跨链数据和目标区块链进行配对,在安全验证后对目标区块链进行配对,提高了验证效率;

S5、提取筛分处理后的异构区块链跨链数据对交易类型内的交易密钥进行自匹配处理,建立区块链平台加密环境,通过一级简易交易验证对目标区块链与交易密钥进行验证,对筛分后的异构区块链跨链数据与配对的目标区块链进行交易密钥数字验证处理,一级简易交易验证成功后进入下一步验证;

S6、通过一级简易交易验证后匹配至一致的区块链跨链节点,通过区块链跨链节点对交易密文与交易密钥进行匹配,匹配目标区块链对交易信息进行共识确认,通过区块链跨链节点将交易密钥对交易密文进行解密处理,解密成功后异构区块链跨链数据与目标区块链进行配对;

S7、共识确认后产生交易确认信息,存在超过预定数量的异构区块链跨链数据交易信息数量,进行二级简易交易验证处理,将交易资产量发送至目标区块链,与交易资产量与目标区块链资产量进行核对处理,在资产量阀值范围内即向目标区块链发送确认信息,通过二级简易交易验证处理的交易资产量核对,对多余异构区块链跨链数据与目标区块链配对时进行交易资产量核实,在资产量阀值范围内即可通过安全验证处理,提高了验证的安全性;

S8、通过目标区块链账户对确认信息进行最终交易确认,最后一步进行交易确认,得到所需的异构区块链跨链数据交易;

S9、交易确认后获得各类区块链数据所含区块链节点的节点访问信息与相应区块链系统的链域名之间进行对应,同时对数据信息进行云端储存处理。

其中,步骤S1中的共识机制为数字内容异构区块链与目标区块链数据来源进行相同数据对比验证的机制,步骤S1中的密文转换建立处理的具体步骤为:

S11、通过对目标区块链进行区块链数据类型分类,分类后按照区块链数据类型进行排列;

S12、将排列后的区块链数据类型内进行单个提取,通过单个提取的区块链数据类型进行数据融合并设置交易密文,通过对目标区块链根据自身类型进行数据提取并融合,通过交易的异构区块链跨链数据交易密钥对融合后得到的交易密文进行配对解密处理,提高了验证的安全性。

其中,步骤S3中的异构区块链跨链数据进行排序通过相似度的由大到小进行排列处理,由小到大进行排列对异构区块链跨链数据与目标区块链之间的相似度由大到小进行逐个配对处理,提高了工作效率。

其中,步骤S5中的建立区块链平台加密环境的具体步骤为:

S51、根据异构区块链跨链数据交易类型与目标区块链交易类型进行建立特性识别;

S52、需具有相同特性的交易类型并对特性识别验证后才能进入交易密钥验证,通过对交易类型的特性识别验证,通过交易类型进行划分处理,提高了验证配对效率。

其中,步骤S5中的一级简易交易验证具体包括以下步骤:

S511、提取目标区块链物品类型与交易密钥所属的物品类型进行分类验证;

S512、分类验证后提取目标区块链物品特征向量与交易密钥的物品特征向量进行匹配,并得到对应的异构区块链跨链数据,通过目标区块链的特征向量与交易密钥的物品特征向量匹配时,更快的通过交易密钥的异构区块链跨链数据物品与目标区块链物品进行匹配,提高了交易的准确性。

其中,交易资产量为异构区块链跨链数据所持有的资产总量,目标区块链资产量为目标区块链所持有的资产总量,对资产总量进行对比,提高了交易验证的安全性。

其中,步骤S7中的资产量阀值范围为0.5-2.1%。

其中,步骤S8中的最终交易确认后通过日志服务器进行更新记录处理,对交易进行记录,便于后期的查询。

实施例:具体的,在使用时,建立数字内容异构区块链跨链与目标区块链之间的安全交易验证平台,预先通过目标区块链的特性进行交易密文转换建立处理,通过对目标区块链进行区块链数据类型分类,分类后按照区块链数据类型进行排列,将排列后的区块链数据类型内进行单个提取,通过单个提取的区块链数据类型进行数据融合并设置交易密文,通过对目标区块链根据自身类型进行数据提取并融合,通过交易的异构区块链跨链数据交易密钥对融合后得到的交易密文进行配对解密处理,通过交易密文与异构区块链跨链数据的交易密钥进行解密处理,解密后进行正常交易,获取数字内容异构区块链的跨链交易请求信息并通过区块链平台发送至安全交易验证平台,通过数字内容异构区块链的跨链交易请求信息进行跨链交易类型提取处理,同时区块链平台提取数字内容异构区块链跨链交易信息内的预定数据,提取后通过安全交易验证平台将数字内容异构区块链跨链交易信息数据和目标区块链预定设置的数据进行匹配,并匹配后验证信息,通过将安全交易验证信息通过安全交易验证平台进行匹配,将进入安全交易验证平台内多个异构区块链跨链数据与安全交易验证信息相似的异构区块链跨链数据进行相似度的由大到小排列处理,使得进入的异构区块链跨链数据进行更好的与安全交易验证信息进行分类匹配处理,按照排序处理后的异构区块链跨链数据交易类型与目标区块链交易类型进行筛分处理,将异构区块链跨链数据交易类型和目标区块链交易类型进行对比,将相似交易类型的异构区块链跨链数据和目标区块链进行配对,在安全验证后对目标区块链进行配对,提取筛分处理后的异构区块链跨链数据对交易类型内的交易密钥进行自匹配处理,根据异构区块链跨链数据交易类型与目标区块链交易类型进行建立特性识别,需具有相同特性的交易类型并对特性识别验证后才能进入交易密钥验证,通过对交易类型的特性识别验证,通过交易类型进行划分处理,通过一级简易交易验证对目标区块链与交易密钥进行验证,一级简易验证是提取目标区块链物品类型与交易密钥所属的物品类型进行分类验证,并将分类验证后提取目标区块链物品特征向量与交易密钥的物品特征向量进行匹配,并得到对应的异构区块链跨链数据,更快的通过交易密钥的异构区块链跨链数据物品与目标区块链物品进行匹配,对筛分后的异构区块链跨链数据与配对的目标区块链进行交易密钥数字验证处理,通过一级简易交易验证后匹配至一致的区块链跨链节点,通过区块链跨链节点对交易密文与交易密钥进行匹配,匹配目标区块链对交易信息进行共识确认,通过区块链跨链节点将交易密钥对交易密文进行解密处理并配对目标区块链,共识确认后产生交易确认信息,存在超过预定数量的异构区块链跨链数据交易信息数量,进行二级简易交易验证处理,将异构区块链跨链数据所持有的资产总量发送至目标区块链,与异构区块链跨链数据所持有的资产总量与目标区块链所持有的资产总量进行核对处理,在资产量0.5%范围内即向目标区块链发送确认信息,对多余异构区块链跨链数据与目标区块链配对时进行异构区块链跨链数据所持有的资产总量核实,在资产量阀值范围内即可通过安全验证处理,通过目标区块链账户对确认信息进行最终交易确认,通过日志服务器对最终交易确认记录进行记录处理,交易确认后获得各类区块链数据所含区块链节点的节点访问信息与相应区块链系统的链域名之间进行对应,同时对数据信息进行云端储存处理。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号