【技术实现步骤摘要】
一种基于区块链的数据管理方法及设备、介质
本申请涉及区块链应用
,尤其涉及一种基于区块链的数据管理方法及设备、介质。
技术介绍
数字经济时代,数据是企业的核心资产,对数据进行加密保护是保护企业资产的有效手段之一。但是,在数据全生命周期链路中,数据计算过程的保密问题因为技术等原因一直没有得到很好解决。在传统的方式中,为了对数据计算过程进行保密,企业往往会让数据和数据计算都处于自己的控制之下,即数据和数据计算都在企业统一的安全域中,以此保证不会造成泄密的问题。然而,在今天,数字经济已经促使计算模式和数据共享层次发展到了一个全新的高度,数据需求方、提供方和服务方都高度分散,使他们处于统一的安全域中已经不太可能了。在这种情况下,如何保证多方合作模式下数据及数据计算过程的安全性,成为亟待解决的技术问题。因此,随着数字经济的发展,目前迫切需要研发出一种新型的数据管理方法,填补上述的安全缺口,以助力数字经济发展到新的阶段。需要说明的是,上述内容属于专利技术人的技术认知范畴,并不必然构成现有技术。 >专利技术内本文档来自技高网...
【技术保护点】
1.一种基于区块链的数据管理方法,其特征在于,包括:/n数据需求端接收数据需求申请,并将所述数据需求申请同步至数据管理区块链的各节点;/n基于智能合约,根据所述数据需求申请数据提供端发送待计算数据至数据服务端,且所述数据需求端将与所述待计算数据对应的数据计算模型发送至所述数据服务端;/n所述数据服务端根据所述数据计算模型对所述待计算数据进行计算;/n所述数据服务端将数据计算结果发送至所述数据需求端,并对所述数据计算结果进行签名且上传至所述数据管理区块链。/n
【技术特征摘要】 【专利技术属性】
1.一种基于区块链的数据管理方法,其特征在于,包括:
数据需求端接收数据需求申请,并将所述数据需求申请同步至数据管理区块链的各节点;
基于智能合约,根据所述数据需求申请数据提供端发送待计算数据至数据服务端,且所述数据需求端将与所述待计算数据对应的数据计算模型发送至所述数据服务端;
所述数据服务端根据所述数据计算模型对所述待计算数据进行计算;
所述数据服务端将数据计算结果发送至所述数据需求端,并对所述数据计算结果进行签名且上传至所述数据管理区块链。
2.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述根据所述数据需求申请数据提供端发送待计算数据至数据服务端,包括:
所述数据提供端获取所述数据需求申请后,提取所述待计算数据,并向数据解密单元发送解密请求;
所述数据解密单元判断能否进行正常解密,若否,则向所述数据提供端发出错误提示;
所述数据提供端收到所述错误提示后向密钥存储单元发送调用密钥请求;
所述密钥存储单元发送密钥至数据提供单元;
所述数据提供单元调用所述密钥对所述待计算数据进行解密。
3.根据权利要求2所述的基于区块链的数据管理方法,其特征在于,所述方法还包括:
所述数据提供单元集成解密算法,所述数据提供单元将所述密钥与所述解密算法结合对所述待计算数据进行解密;
所述数据提供单元对所述待计算数据进行解密后,清除所述密钥。
4.根据权利要求1所述的基于区块链的数据管理方法,其特征在于,所述数据需求端将与所述待计算数据对应的数据计算模型发送至所述数据服务端,包括:
所述数据服务端至少包括第一子数据服务端与第二子数据服务端;
所述数据需求端将所述数据计算模型至少拆分为第一数据计算子模型与第二数据计算子模型;
所述数据需求端将所述第一数据计算子模型发送至所述第一子数据服务端,所述数据需求端将所述第二数据计算子模型发送至所述第二子数据服务端。
5.根据权利要求4所述的基于区块链的数据管理方法,其特征在于,所述数据服务端根据所述数据计算模型对所述待计算数据进行计算,包括:
所述第一子数据服务端根据所述第一数据计算子模型对所述待计算数据进行计算,获得数据计算子结果,并将所述数据计算子结果发送至所述第二子数据服务端;
所述第二子数据服务端根据所述第二数据计算子模型对所述数据计算子结果进行计算,获得数据计算结果。
技术研发人员:刘伟巍,商广勇,李文博,马岩堂,
申请(专利权)人:天元大数据信用管理有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。