基于区块链和安全计算的数据共享系统技术方案

技术编号:29709200 阅读:33 留言:0更新日期:2021-08-17 14:39
本发明专利技术提供一种基于区块链和安全计算的数据共享系统,包括数据共享交换服务模块、安全计算服务模块、区块链服务模块、跨链服务模块和辅助服务模块;其中,数据共享交换服务模块用于数据源接入存证,并支持数据源全生命周期管理;安全计算服务模块用于创建任务,并支持数据的密文计算,以及任务管理和安全计算模型管理;区块链服务模块用于对数据交换过程存证,以及进行节点管理、通道管理和组织管理;跨链服务模块用于通过搭建中继链,为数据共享交换提供跨链服务;辅助服务模块用于为用户提供操作记录存证服务、系统管理服务、干预机制服务和智能合约服务。本发明专利技术可以实现数据可用不可见,在数据不出域的情况下实现数据的可信、安全共享。

【技术实现步骤摘要】
基于区块链和安全计算的数据共享系统
本专利技术涉及数据共享
,尤其涉及一种基于区块链和安全计算的数据共享系统。
技术介绍
随着各行业信息化的发展,实现共享交换、数据治理等多方面的要求,数据的共享和交换越来越重要。现有数据的共享方式通常是由数据请求方和数据提供方通过网络直接传输,数据的共享过程是公开的,而网络环境的安全性不足,从而易造成数据隐私泄露,降低数据的安全性。因此,现有的数据共享方式会导致数据的隐私性和安全性欠佳。
技术实现思路
本专利技术提供一种基于区块链和安全计算的数据共享系统,用以解决现有技术中数据的隐私性和安全性欠佳的缺陷。本专利技术提供一种基于区块链和安全计算的数据共享系统,包括:数据共享交换服务模块、安全计算服务模块、区块链服务模块、跨链服务模块和辅助服务模块;其中,所述数据共享交换服务模块用于对数据源的接入进行存证,并支持对数据源全生命周期的管理操作;所述安全计算服务模块用于在各类数据交换任务中创建任务,并支持在数据交换任务执行过程中对数据进行密文计算本文档来自技高网...

【技术保护点】
1.一种基于区块链和安全计算的数据共享系统,其特征在于,包括:数据共享交换服务模块、安全计算服务模块、区块链服务模块、跨链服务模块和辅助服务模块;/n其中,所述数据共享交换服务模块用于对数据源的接入进行存证,并支持对数据源全生命周期的管理操作;/n所述安全计算服务模块用于在各类数据交换任务中创建任务,并支持在数据交换任务执行过程中对数据进行密文计算,以及进行任务管理和安全计算模型管理;/n所述区块链服务模块用于对数据交换过程的每一环节进行存证,以及进行节点管理、通道管理和组织管理;/n所述跨链服务模块用于通过搭建中继链,从各子链上的数据源获取请求数据到所述中继链上,在不暴露用户原始明文数据的条...

【技术特征摘要】
1.一种基于区块链和安全计算的数据共享系统,其特征在于,包括:数据共享交换服务模块、安全计算服务模块、区块链服务模块、跨链服务模块和辅助服务模块;
其中,所述数据共享交换服务模块用于对数据源的接入进行存证,并支持对数据源全生命周期的管理操作;
所述安全计算服务模块用于在各类数据交换任务中创建任务,并支持在数据交换任务执行过程中对数据进行密文计算,以及进行任务管理和安全计算模型管理;
所述区块链服务模块用于对数据交换过程的每一环节进行存证,以及进行节点管理、通道管理和组织管理;
所述跨链服务模块用于通过搭建中继链,从各子链上的数据源获取请求数据到所述中继链上,在不暴露用户原始明文数据的条件下对中继链上的数据进行计算分析,为数据共享交换提供跨链服务;
所述辅助服务模块用于为用户提供操作记录存证服务、系统管理服务、干预机制服务和智能合约服务。


2.根据权利要求1所述的基于区块链和安全计算的数据共享系统,其特征在于,所述支持对数据源全生命周期的管理操作,具体包括:
通过客户端接口对数据源的基本信息和接口信息进行查询,并支持接口新增及对已有接口的编辑和删除操作;
通过数据源管理子模块查看数据存档基本信息,并支持文档数据的查询、新增、编辑和删除操作;
通过目录链,为用户提供可视化的资源目录,拥有数据资源的用户通过新建资源将自有资源发布上链加入资源目录;
进行资源操作申请的记录、审批管理及用户对资源的申请记录管理,并支持用户查看申请或审批详情、查询记录及审核申请。


3.根据权利要求1所述的基于区块链和安全计算的数据共享系统,其特征在于,所述安全计算服务模块具体用于:
在创建任务之初,获取用户填写的数据交换任务信息、选择的模型和申请的数据资源,并提交任务信息,完成数据交换任务的创建;
待获得所述申请的数据资源对应的所有资源提供方的审批通过信息之后,支持对从所述申请的数据资源获取的数据进行密文运算;
其中,所述申请的数据资源对应的资源提供方是基于所述数据共享交换服务模块获取的。


4.根据权利要求3所述的基于区块链和安全计算的数据共享系统,其特征在于,所述对从所述申请的数据资源获取的数据进行密文运算,具体包括:
基于任意一种安全计算模型对从所述申请的数据资源获取的数据进行密文运算;
其中,所述安全计算模型包括多方安全计算模型、联邦学习模型和可信执行环境模型。


5.根据权利要求4所述的基于区块链和安全计算的数据共享系统,其特征在于,所述进行任务管理和安全计算模型管理,具体包括:
通...

【专利技术属性】
技术研发人员:杨文韬王虎杨珍林泽鑫王凯旋胡峰
申请(专利权)人:北京笔新互联网科技有限公司
类型:发明
国别省市:北京;11

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

1