[发明专利]基于区块链和隐私计算的数据要素多模式交付系统和方法在审
申请号: | 202210654012.0 | 申请日: | 2022-06-10 |
公开(公告)号: | CN114997867A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 孙宗臣 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 上海锻创知识产权代理有限公司 31448 | 代理人: | 顾继光 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 隐私 计算 数据 要素 模式 交付 系统 方法 | ||
1.一种基于区块链和隐私计算的数据要素多模式交付系统,其特征在于,包括:
客户端:负责数据产品上传和下载、数据加密和解密、产品上架和下架及授权使用;
数据托管节点:负责数据产品的密文托管,包括托管代理重加密的密文和同态加密的密文;
隐私计算节点:负责数据产品的隐私计算,包括密文计算和多方安全计算;
资产登记节点:负责数据产品资产登记,生成资产凭证以及凭证上链;
数据交付业务系统:负责数据交付业务的调度;
区块链系统:包括多个区块链节点,执行智能合约,包括数据产品凭证合约、数据交付业务存储合约和密文计算合约;
所述数据资产凭证合约包括凭证创建、凭证所有者转移和凭证查看接口;
所述数据交付业务存储合约包括进行业务过程的记录存证和查看接口;
所述密文计算合约包括密文计算和查看接口。
2.根据权利要求1所述的基于区块链和隐私计算的数据要素多模式交付系统,其特征在于,数据产品拥有者的产品包括数据集、数据API和数据增值服务,根据不同的产品类型,设置相应的权属交易类型和数据交付类型,其中权属交易类型包括数据所有权交易和数据使用权交易;交付类型包括数据出域模式、API调用模式和隐私计算交易模式;
所述数据出域模式,采用代理重加密的方式进行数据密文托管;
所述API调用模式,将数据交付业务系统产生的签名作为通用的API鉴权方式;
所述隐私计算交易模式,采用包括密文计算和安全多方计算的方式进行隐私计算。
3.一种基于区块链和隐私计算的数据要素多模式交付方法,其特征在于,采用权利要求1或2所述的数据要素多模式交付系统,执行如下步骤:
步骤1:数据产品拥有者通过客户端将数据产品说明书进行登记,数据产品登记节点进行产品校验,校验通过后,对数据产品进行登记签名,然后调用数据凭证生产合约;
步骤2:根据需求选择数据产品并进行支付,在支付完成后得到交易支付凭证;
步骤3:根据交易支付凭证进行数据交付请求申请,数据交付业务系统创建交付任务号并进行消息转发,向数据拥有者发起授权请求,数据交付业务系统收到授权同意后,根据数据交付模式发起数据交付任务,并将任务信息进行上链;
步骤4:进行数据核验与评估;
步骤5:对数据产品所有权进行转移;
步骤6:进行数据产品评估。
4.根据权利要求3所述的基于区块链和隐私计算的数据要素多模式交付方法,其特征在于,所述步骤1包括:
校验项包括产品信息是否完整、数据Hash是否重复;若采用数据出域模式,则需要校验数据托管地址是否有效;若是数据API,则进行API状态检验;若是基于隐私计算的交付模式,则需要检验隐私计算节点的状态;
在区块链节点完成凭证生成确认后,完成数据产品凭证生成,然后通过数据产品登记节点将数据产品凭证返回给客户端。
5.根据权利要求3所述的基于区块链和隐私计算的数据要素多模式交付方法,其特征在于,所述步骤3包括:
对于数据出域模式,采用代理重加密方式进行数据重加密;
对于数据API交付模式,在业务系统中采用交付任务号和数据消费者公钥的方式进行签名;
对于隐私计算模式,若是安全多方计算方式,通过业务系统分别调度双方的隐私计算节点完成隐私计算任务,计算结果返回计算结果的Hash值;若是密文计算方式,通过数据交付系统调用密文计算合约,合约计算完成后,将计算后的密文返回给数据交付业务系统,在业务系统解密后,返回给请求客户端。
6.根据权利要求3所述的基于区块链和隐私计算的数据要素多模式交付方法,其特征在于,任务信息上链包括:
若是数据出域模式,将交付任务号、数据产品唯一码、数据的第一密文Hash和数据消费者公钥进行上链;
若是数据API模式,将交付任务号和数据消费者公钥进行上链;
若是隐私计算模式,对于安全多方计算方式,将交付任务号、数据产品唯一码和计算结果的Hash进行上链;对于密文计算方式,将交付任务号、数据产品唯一码和密文计算结果的Hash进行上链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210654012.0/1.html,转载请声明来源钻瓜专利网。