【技术实现步骤摘要】
基于区块链的数据应用系统及数据应用方法
本申请属于数据应用
,具体涉及一种基于区块链的数据应用系统及数据应用方法。
技术介绍
近年来,随着我国信息化建设的不断深入,大数据中心的建设也得到了较快的发展,形成了医疗、交通、金融、教育等一大批不同业务类型分散的数据中心。虽然这些数据中心做到了数据物理上的集中,但是彼此之间确实还存在物理隔离,依然面临着“数据不能用,数据不可用”的难题。造成这个难题的原因主要是数据使用的权责不清晰、数据应用缺乏完整透明公开的管理以及数据的隐私保护及安全应用等。因此,提供一种去中心化环境下在不同数据中心的节点之间进行不可抵赖和不可篡改的数据管理以及保护数据应用过程中的隐私和安全计算的方案是让数据应用合理、合法的前提。现有技术中很多需要保护数据拥有方安全的数据中心提出了能力开放平台的方案。该方案是在数据中心的内网中建立一个可控的数据开放区域,该区域提供开发环境的租户空间,数据应用方必须在租户空间中改进模型设计,然后进行模型审核,审核后该模型也必须部署在该环境之中,计算结果通过安全检测 ...
【技术保护点】
1.一种基于区块链的数据应用系统,其特征在于,包括应用链层、能力开放层和隐私计算层;/n所述应用链层用于实现业务数据的流转以及数据应用过程的记录;/n所述能力开放层包括多个架构在区块链的机构节点上的能力开放平台,所述能力开放平台用于对非隐私数据进行计算,以保障数据可用而不可被非授权人所见;/n所述隐私计算层包括安全多方计算平台,所述安全多方计算平台部署在所述能力开放平台中,所述安全多方计算平台与能力开放平台为紧耦合关系,所述安全多方计算平台用于对隐私数据进行计算。/n
【技术特征摘要】
1.一种基于区块链的数据应用系统,其特征在于,包括应用链层、能力开放层和隐私计算层;
所述应用链层用于实现业务数据的流转以及数据应用过程的记录;
所述能力开放层包括多个架构在区块链的机构节点上的能力开放平台,所述能力开放平台用于对非隐私数据进行计算,以保障数据可用而不可被非授权人所见;
所述隐私计算层包括安全多方计算平台,所述安全多方计算平台部署在所述能力开放平台中,所述安全多方计算平台与能力开放平台为紧耦合关系,所述安全多方计算平台用于对隐私数据进行计算。
2.根据权利要求1所述的基于区块链的数据应用系统,其特征在于,所述应用链层包括区块链以及在区块链上设置的个人节点、机构节点以及身份识别与授权节点;
所述个人节点用于处理个人对业务的直接授权、链上业务监听和其他业务查询;所述机构节点用于机构对业务进行直接授权,还用于进行业务需求发起或者数据计算;所述身份识别与授权节点用于对个人或者机构的身份进行识别和授权上链。
3.根据权利要求2所述的基于区块链的数据应用系统,其特征在于,所述区块链上还部署有智能合约,部署的智能合约包括数据应用业务需求发起合约、支付合约、参与方身份识别与授权上链合约和计算上链合约;
所述数据应用业务需求发起合约用于将数据应用需求共识上链;
所述支付合约用于规定应该进行支付的情况,所述支付合约中部署有具体支付的经济模型;
所述参与方身份识别与授权上链合约用于对参与方进行身份识别,并将参与方的授权上链;
所述计算上链合约使用数据应用方的公钥将计算结果加密上链。
4.根据权利要求2所述的基于区块链的数据应用系统,其特征在于,所述个人节点采用个人DAPP,所述个人DAPP包括业务需求监听模块、其他节点授权查询模块和个人授权模块;所述业务需求监听模块用于对业务需求参与方指向当前个人节点的需求进行监听;所述其他节点授权查询模块用于遍历区块链,查询当前节点需要其他节点授权的情况下,其他节点是否全部授权;所述个人授权模块用于个人对业务进行直接授权;
所述机构节点中还设置有数据源和数据共享引擎DAPP;所述数据源中存储有机构的原始数据;所述数据共享引擎DAPP包括业务需求发送模块、业务需求监听模块、其他节点授权查询模块、合法合规模块、机构授权模块和数据接收模块。
5.根据权利要求4所述的基于区块链的数据应用系统,其特征在于,当所述机构节点为业务发起方时,利用业务需求发送模块进行业务需求的发起;
当所述机构节点为业务参与方时,利用业务需求监听模块对业务需求参与方指向当前节点的需求进行监听;利用其他节点授权查询模块遍历区块链,查询当前节点需要其他节点授权的情况下,其他节点是否已全部授权;利用合法合规模块对业务进行合法合规验证;利用机构授权模块对业务进行直接授权,授权后直接调用参与方身份识别与授权上链智能合约;
当所述机构节点为业务计算方时,利用业务需求监听模块对业务需求计算方指向当前节点的需求进行监听,监听到以后根据区块链上流转数据中明文规定的计算方式进行数据的计算;利用数据接收模块对数据计算结果进行接收和哈希计算,哈希计算后调用计算上链合约,将计算结果上链。
6.根据权利要求2所述的基于区块链的数据应用系统,其特征在于,所述能力开放平台包括系统管理模块、数据预处理模块、大数据工具箱、租户空间和安全网关;
所述系统管理模块用于对整个系统进行维护;
所述数据预处理模块用于进行数据抽取、转换和加载、数据脱敏、数据脱密和法律法规过滤;
所述大数据工具箱中集成有...
【专利技术属性】
技术研发人员:范济安,金以东,任旻旻,曹健,周大胜,
申请(专利权)人:北京静宁数据科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。