一种基于区块链的跨网数据交换方法及系统技术方案

技术编号:34194228 阅读:13 留言:0更新日期:2022-07-17 16:11
本发明专利技术公开了一种基于区块链的跨网数据交换方法及系统,涉及数据传输领域,所述方法包括:通过对用于跨网数据交换的参与用户进行节点采集,从而,基于参与用户节点构建用于跨网数据交换的用户间联盟链,通过对链内的参与用户私有数据进行资产确权,进而对参与用户的确权资产进行赋权,使得通过一定的赋权机制,实现链内的各参与用户之间的跨网数据交换,同时对每一次的跨网数据交换过程进行记录和存储。解决了在对多个参与方进行跨网数据交换的过程中,无法对数据资产进行有效评估,导致降低数据的跨网交换效率的技术问题。达到了对数据资产进行有效评估,进而提高数据的跨网交换效率的技术效果。效率的技术效果。效率的技术效果。

【技术实现步骤摘要】
一种基于区块链的跨网数据交换方法及系统


[0001]本专利技术涉及数据传输领域,尤其涉及一种基于区块链的跨网数据交换方法及系统。

技术介绍

[0002]随着组织信息化系统不断完善,在组织信息化应用环境中,经常会涉及到多个网络环境间的数据交换。通过移动硬盘进行跨网数据拷贝、通过FTP或网络共享进行内外网文件移动这类做法显然已经无法满足其对业务、安全策略进行精细化管理的需求。为此,可通过私有部署的方式,实现组织内的跨网文件交换,以保证内外网文件的安全交换。
[0003]然而,现有技术中,在对多个参与方进行跨网数据交换的过程中,在面临数据交换安全性问题的同时,也无法对数据资产进行有效评估,导致降低数据的跨网交换效率的技术问题。

技术实现思路

[0004]本申请通过提供一种基于区块链的跨网数据交换方法及系统,解决了在对多个参与方进行跨网数据交换的过程中,在面临数据交换安全性问题的同时,也无法对数据资产进行有效评估,导致降低数据的跨网交换效率的技术问题。达到了对多个参与方进行跨网数据交换的过程中,在确保数据交换安全性的同时,实现对数据资产进行有效评估,进而提高数据的跨网交换效率的技术效果。
[0005]鉴于上述问题,本专利技术提供了一种基于区块链的跨网数据交换方法及系统。
[0006]第一方面,本申请提供了一种基于区块链的跨网数据交换方法,所述方法应用于跨网数据交换系统,所述方法包括:获得用于跨网数据交互的参与用户节点集合;利用所述参与用户节点集合,构建所述跨网数据交互的用户间联盟链,其中,所述用户间联盟链上的任一存储区块对应任一参与用户节点;基于大数据,对所述参与用户节点集合中的任一参与用户的私有数据进行采集,且利用赋码机制,对采集数据进行资产确权,用以确定所述任一参与用户的数据资产权利集合;基于所述数据资产权利集合,对所述任一参与用户设定赋权机制;利用所述赋权机制,对所述用户间联盟链内的参与用户进行对应的跨网数据交换,并对每一次数据交换过程进行记录,用以获得数据交换记录序列;将所述数据交换记录序列存储至所述跨网数据交换系统的数字信封进行闭环管理。
[0007]另一方面,本申请还提供了一种基于区块链的跨网数据交换系统,所述系统包括:节点采集模块,用于获得用于跨网数据交互的参与用户节点集合;联盟链构建模块,用于利用所述参与用户节点集合,构建所述跨网数据交互的用户间联盟链,其中,所述用户间联盟链上的任一存储区块对应任一参与用户节点;资产赋码模块,用于基于大数据,对所述参与用户节点集合中的任一参与用户的私有数据进行采集,且利用赋码机制,对采集数据进行资产确权,用以确定所述任一参与用户的数据资产权利集合;赋权机制设定模块,用于基于所述数据资产权利集合,对所述任一参与用户设定赋权机制;数据交换模块,用于利用所述
赋权机制,对所述用户间联盟链内的参与用户进行对应的跨网数据交换,并对每一次数据交换过程进行记录,用以获得数据交换记录序列;数据存储模块,用于将所述数据交换记录序列存储至跨网数据交换系统的数字信封进行闭环管理。
[0008]本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:通过对用于跨网数据交换的参与用户进行节点采集,从而,基于参与用户节点构建用于跨网数据交换的用户间联盟链,通过对链内的参与用户私有数据进行资产确权,进而对参与用户的确权资产进行赋权,使得通过一定的赋权机制,实现链内的各参与用户之间的跨网数据交换,同时对每一次的跨网数据交换过程进行记录和存储。达到了对多个参与方进行跨网数据交换的过程中,在确保数据交换安全性的同时,实现对数据资产进行有效评估,进而提高数据的跨网交换效率的技术效果。
附图说明
[0009]图1为本申请一种基于区块链的跨网数据交换方法的流程示意图;图2为本申请一种基于区块链的跨网数据交换方法中构建所述跨网数据交互的用户间联盟链的流程示意图;图3为本申请一种基于区块链的跨网数据交换方法中对所述任一参与用户设定赋权机制的流程示意图;图4为本申请一种基于区块链的跨网数据交换系统的结构示意图。
具体实施方式
[0010]由于现有技术中,在对多个参与方进行跨网数据交换的过程中,在面临数据交换安全性问题的同时,也无法对数据资产进行有效评估,导致降低数据的跨网交换效率的技术问题。
[0011]针对上述技术问题,本申请提供的技术方案总体思路如下:本申请提供了一种基于区块链的跨网数据交换方法,通过对用于跨网数据交换的参与用户进行节点采集,从而,基于参与用户节点构建用于跨网数据交换的用户间联盟链,通过对链内的参与用户私有数据进行资产确权,进而对参与用户的确权资产进行赋权,使得通过一定的赋权机制,实现链内的各参与用户之间的跨网数据交换,同时对每一次的跨网数据交换过程进行记录和存储。
[0012]实施例一如图1所示,本申请提供了一种基于区块链的跨网数据交换方法,所述方法应用于跨网数据交换系统,所述方法包括:步骤S100:获得用于跨网数据交互的参与用户节点集合;进一步的,步骤S100包括:步骤S110:采集获得用于所述跨网数据交互的目标项目信息;步骤S120:通过对所述目标项目信息进行规模特征提取,用以确定项目规模特征;步骤S130:通过对所述目标项目信息进行级别特征提取,用以确定项目级别特征;步骤S140:利用所述项目规模特征和所述项目级别特征,进行参与用户筛选,用以确定所述参与用户节点集合。
[0013]具体而言,随着组织信息化系统不断完善,在组织信息化应用环境中,经常会涉及到多个网络环境间的数据交换。通过移动硬盘进行跨网数据拷贝、通过FTP或网络共享进行内外网文件移动这类做法显然已经无法满足其对业务、安全策略进行精细化管理的需求。为此,可通过私有部署的方式,实现组织内的跨网文件交换,以保证内外网文件的安全交换。
[0014]然而,现有技术中,在对多个参与方进行跨网数据交换的过程中,在面临数据交换安全性问题的同时,也无法对数据资产进行有效评估,导致降低数据的跨网交换效率的技术问题。
[0015]为了解决现有技术中存在的问题,本申请提出了一种基于区块链的跨网数据交换方法。通过对用于跨网数据交换的参与用户进行节点采集,从而,基于参与用户节点构建用于跨网数据交换的用户间联盟链,通过对链内的参与用户私有数据进行资产确权,进而对参与用户的确权资产进行赋权,使得通过一定的赋权机制,实现链内的各参与用户之间的跨网数据交换,同时对每一次的跨网数据交换过程进行记录和存储。达到了对多个参与方进行跨网数据交换的过程中,在确保数据交换安全性的同时,实现对数据资产进行有效评估,进而提高数据的跨网交换效率的技术效果。
[0016]具体的,在获得用于跨网数据交互的参与用户节点集合时,可通过采集获得用于所述跨网数据交互的目标项目信息,其中,所述目标项目信息,可理解为若干涉密企业共同推动的一项大型项目,因为涉及到参与企业自身的数据隐私性,可利用跨网数据交换的方式,实现参与企业之间的数据交换,进而实现这一大型项目的推动落实。在筛选参与用户节点的过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的跨网数据交换方法,其特征在于,所述方法应用于跨网数据交换系统,所述方法包括:获得用于跨网数据交互的参与用户节点集合;利用所述参与用户节点集合,构建所述跨网数据交互的用户间联盟链,其中,所述用户间联盟链上的任一存储区块对应任一参与用户节点;基于大数据,对所述参与用户节点集合中的任一参与用户的私有数据进行采集,且利用赋码机制,对采集数据进行资产确权,用以确定所述任一参与用户的数据资产权利集合;基于所述数据资产权利集合,对所述任一参与用户设定赋权机制;利用所述赋权机制,对所述用户间联盟链内的参与用户进行对应的跨网数据交换,并对每一次数据交换过程进行记录,用以获得数据交换记录序列;将所述数据交换记录序列存储至所述跨网数据交换系统的数字信封进行闭环管理。2.如权利要求1所述的方法,其特征在于,所述获得用于跨网数据交互的参与用户节点集合,包括:采集获得用于所述跨网数据交互的目标项目信息;通过对所述目标项目信息进行规模特征提取,用以确定项目规模特征;通过对所述目标项目信息进行级别特征提取,用以确定项目级别特征;利用所述项目规模特征和所述项目级别特征,进行参与用户筛选,用以确定所述参与用户节点集合。3.如权利要求2所述的方法,其特征在于,构建所述跨网数据交互的用户间联盟链,包括:通过对所述参与用户节点集合进行数量遍历,用以确定参与用户数量;基于所述参与用户数量,设定分布式数据交互空间,且所述分布式数据交互空间中的任一交互子空间均嵌入有交互应答访问序列;基于所述分布式数据交互空间和所述参与用户节点集合,构建所述用户间联盟链,且利用所述交互应答访问序列,对所述用户间联盟链进行有序管理。4.如权利要求3所述的方法,其特征在于,所述方法包括:获得所述参与用户节点集合中的多个参与用户子节点的第一数据交互请求;通过将所述第一数据交互请求,依次发送至所述任一交互子空间的所述交互应答访问序列进行请求响应,获得对应的响应子空间集合,其中,所述响应子空间集合处于闲置状态;利用所述响应子空间集合,对所述多个参与用户子节点进行数据交互。5.如权利要求4所述的方法,其特征在于,所述对采集数据进行资产确权,包括:对所述任一参与用户进行唯一身份码标识,用以生成各参与用户身份码标识;采集获得所述任一参与用户的各私有数据集合,且将所述各私有数据集合定...

【专利技术属性】
技术研发人员:刘春凤平晓林白琳高珊妮
申请(专利权)人:北京北投智慧城市科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1