一种基于区块链数据互通系统的数据传输方法技术方案

技术编号:35690415 阅读:20 留言:0更新日期:2022-11-23 14:38
本发明专利技术公开了一种基于区块链数据互通系统的数据传输方法,属于数据传输领域,建立基于区块链数据互通系统,用户信息处理平台配合Baas服务层中的账户管理服务单元和身份认证单元确认自身身份信息,并最终配合时间戳单元存储至数据区块单元,以此得到对称密钥的随机数,基于自身账户的身份信息获取加密后的原对称密钥,而后通过信息检索模块配合检索目标数据信息,利用密钥配合区块链网络层中的权限控制单元来实现数据调取权限,实现数据的传输。本发明专利技术建立基于区块链数据互通系统,通过基于区块链技术,保证数据的安全的同时,可以解决现有的数据开发、共享容易信息泄露,数据流转时,数据的权益无法有效跟踪、计算问题。计算问题。计算问题。

【技术实现步骤摘要】
一种基于区块链数据互通系统的数据传输方法


[0001]本专利技术属于数据传输
,更具体地说,尤其涉及一种基于区块链数据互通系统的数据传输方法。

技术介绍

[0002]在目前的数据传输方法中一般多利用数据库服务器之间的信号传输来实现数据的交互,在交互过程中容易出现一定的信息泄露问题,且需要数据传输双方实时的进行配合,以满足不同情况下数据传输的可靠性,难以实时的实现对数据的跟踪与计算。

技术实现思路

[0003]本专利技术的目的是为了解决现有技术中存在的缺点,建立基于区块链数据互通系统,通过基于区块链技术,保证数据的安全的同时,可以解决现有的数据开发、共享容易信息泄露,数据流转时,数据的权益无法有效跟踪、计算问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:
[0005]一种基于区块链数据互通系统的数据传输方法,包括如下步骤:
[0006]S1.包括区块链数据管理平台和用户信息处理平台,所述区块链数据管理平台包括API层、Baas服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,其中所述API层设置有线路数据管理接口,所述Baas服务层包括账户管理服务单元和身份认证单元,所述区块链合约层包括业务逻辑单元,所述区块链网络层包括权限控制单元,所述区块链数据层包括数据区块单元和时间戳单元,所述用户信息处理平台包括信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块,所述信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块彼此电性连接,且所述用户信息处理平台通过无线通讯模块配合与区块链数据管理平台通讯连接息屏蔽模块和信息调用模块,且所述用户信息处理平台通过无线通讯模块配合与区块链数据管理平台通讯连接;
[0007]S2.用户信息处理平台配合Baas服务层中的账户管理服务单元和身份认证单元确认自身身份信息,而后将所需存证及传输的数据信息上传至区块链数据管理平台,经由区块链合约层的业务逻辑单元来识别数据信息,若满足要求则将其加密并上传至区块链数据层完成上链,并最终配合时间戳单元存储至数据区块单元;
[0008]S3.使用随机数对上链数据进行对称加密,得到对称密钥,并同步传输至作为数据发布方和数据接收方的两个用户信息处理平台中,分别将对称密钥加密并签名,得到两份加密后的对称密钥,且标注了加密方的身份,最终将两份对称密钥共享上链;
[0009]S4.数据接收方的用户信息处理平台需要用所持有的私钥对链上的对称加密密钥进行解密,以此得到对称密钥的随机数,基于自身账户的身份信息获取加密后的原对称密钥,最终利用公钥进行解密,而后通过信息检索模块配合检索目标数据信息,检索完成后直接配合信息审核模块来对信息相关性进行简单的确认审核,若出现部分匹配内容较差的信息则利用信息屏蔽模块进行屏蔽处理,利用密钥配合区块链网络层中的权限控制单元来实
现数据调取权限,实现数据的传输。
[0010]优选的,所述区块链合约层定义了用户信息处理平台与区块链数据管理平台之间的通信方式,包括权限控制、隐私保护和验证机制的基础功能要素,对区块链数据管理平台中数据区块中链接的各个数据区块均参与数据的校验和记录过程,并利用时间戳单元对记录信息进行标注。
[0011]优选的,所述区块链网络层中的权限控制单元中包括信息加密单元,能够对区块链网络层中与用户信息处理平台交互的认证信息进行加密,以此对交互的数据进行进一步的保护,避免轻易出现泄露。
[0012]优选的,所述用户信息处理平台设置为基于5G通信设备的控制装置,所述用户信息处理平台还包括宽带集群模块,通过无线通讯模块配合宽带集群模块将操作的访问记录及调取记录进行保存。
[0013]优选的,所述区块链网络层对用户信息处理平台中进行上链数据的已验证的用户信息、合约条目信息进行保护,并在上链过程中利用权限控制单元进行加密处理,在合约信息需要调取时通过区块链网络层单独进行解密。
[0014]优选的,所述区块链网络层中包括信息验证单元和解密识别单元,用户信息处理平台通过信息调用模块来配合区块链数据管理平台进行数据拉取,在此过程中将用户信息处理平台的IP及身份信息一同提交,通过信息验证单元配合解密识别单元来确认信息调用的权限,而后开放区块链数据层。
[0015]优选的,所述S2中时间戳单元用于对保存数据进行标志相应时间签名,其中时间戳是指使用数字签名技术对包含原始文件信息、签名参数、签名时间等信息构成的对象进行数字签名而产生的数据,用以证明原始文件在签名时间之前已经存在。
[0016]本专利技术的技术效果和优点:
[0017]本专利技术建立基于区块链数据互通系统,通过基于区块链技术,保证数据的安全的同时,确保数据流通过程中各方的利益分配,降低对数据格式的依赖,确保数据开放的规范和质量,从而最大化地保护现有投资,增加数据的社会价值,可以解决现有的数据开发、共享容易信息泄露,数据流转时,数据的权益无法有效跟踪、计算问题。
附图说明
[0018]图1为本专利技术的系统框图。
具体实施方式
[0019]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图和具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]本专利技术提供了一种基于区块链数据互通系统的数据传输方法,包括如下步骤:
[0021]S1.包括区块链数据管理平台和用户信息处理平台,所述区块链数据管理平台包括API层、Baas服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,其中所述API层设置有线路数据管理接口,所述Baas服务层包括账户管理服务单元和身份认证
单元,所述区块链合约层包括业务逻辑单元,所述区块链网络层包括权限控制单元,所述区块链数据层包括数据区块单元和时间戳单元,所述用户信息处理平台包括信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块,所述信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块彼此电性连接,且所述用户信息处理平台通过无线通讯模块配合与区块链数据管理平台通讯连接息屏蔽模块和信息调用模块,且所述用户信息处理平台通过无线通讯模块配合与区块链数据管理平台通讯连接,区块链合约层定义了用户信息处理平台与区块链数据管理平台之间的通信方式,包括权限控制、隐私保护和验证机制的基础功能要素,对区块链数据管理平台中数据区块中链接的各个数据区块均参与数据的校验和记录过程,并利用时间戳单元对记录信息进行标注,区块链网络层中的权限控制单元中包括信息加密单元,能够对区块链网络层中与用户信息处理平台交互的认证信息进行加密,以此对交互的数据进行进一步的保护,避免轻易出现泄露;
[0022]S2.用户信息处理平台设置为基于5G通信设备的控制装置,所述用户信息处理平台还包括宽带集群模块,通过无线通讯模块配合宽带集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链数据互通系统的数据传输方法,其特征在于,包括如下步骤:S1.建立基于区块链数据互通系统,包括区块链数据管理平台和用户信息处理平台,所述区块链数据管理平台包括API层、Baas服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,其中所述API层设置有线路数据管理接口,所述Baas服务层包括账户管理服务单元和身份认证单元,所述区块链合约层包括业务逻辑单元,所述区块链网络层包括权限控制单元,所述区块链数据层包括数据区块单元和时间戳单元,所述用户信息处理平台包括信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块,所述信息检索模块、信息审核模块、信息屏蔽模块和信息调用模块彼此电性连接,且所述用户信息处理平台通过无线通讯模块配合与区块链数据管理平台通讯连接;S2.用户信息处理平台配合Baas服务层中的账户管理服务单元和身份认证单元确认自身身份信息,而后将所需存证及传输的数据信息上传至区块链数据管理平台,经由区块链合约层的业务逻辑单元来识别数据信息,若满足要求则将其加密并上传至区块链数据层完成上链,并最终配合时间戳单元存储至数据区块单元;S3.使用随机数对上链数据进行对称加密,得到对称密钥,并同步传输至作为数据发布方和数据接收方的两个用户信息处理平台中,分别将对称密钥加密并签名,得到两份加密后的对称密钥,且标注了加密方的身份,最终将两份对称密钥共享上链;S4.数据接收方的用户信息处理平台需要用所持有的私钥对链上的对称加密密钥进行解密,以此得到对称密钥的随机数,基于自身账户的身份信息获取加密后的原对称密钥,最终利用公钥进行解密,而后通过信息检索模块配合检索目标数据信息,检索完成后直接配合信息审核模块来对信息相关性进行简单的确认审核,若出现部分匹配内容较差的信息则利用信息屏蔽模块进行屏蔽处理,利用密钥配合区块链网络层中的权限控制单元来实现数据调取权限,实现数据的传输。2.根据...

【专利技术属性】
技术研发人员:王佳帅阮安邦魏明姜国仁
申请(专利权)人:北京八分量信息科技有限公司
类型:发明
国别省市:

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

1