[发明专利]一种基于智能合约的隐私保护数据共享方法有效
申请号: | 202110096249.7 | 申请日: | 2021-01-25 |
公开(公告)号: | CN112766965B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 王劲松;杨淼;赵泽宁;张洪玮;卜超 | 申请(专利权)人: | 天津理工大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06F21/62;G06F21/64 |
代理公司: | 天津才智专利商标代理有限公司 12108 | 代理人: | 庞学欣 |
地址: | 300384 天津市南*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 合约 隐私 保护 数据 共享 方法 | ||
1.一种基于智能合约的隐私保护数据共享方法,其特征在于:所述的基于智能合约的隐私保护数据共享方法包括按顺序进行的下列步骤:
1)初始化区块链网络:数据交易中心为数据交易创建智能合约,所有参与交易的实体均需同意智能合约的条件和条款;所有参与交易的实体使用智能合约提供的散列值检查智能合约的条件和条款,该散列值hSC由智能合约的条件和条款的原始数据D生成,即:
hSC=Base58(multihash(SHA256(D)));
2)基于智能合约的身份验证:当数据所有者接收到数据购买者的数据需求后,通过区块链地址响应数据购买者,数据购买者通过智能合约和质询响应机制验证数据所有者对数据资源所有权的真实性和区块链地址所有者身份的真实性;
3)向智能合约支付交易费用和保证金:数据购买者和数据所有者对智能合约的条款和条件达成一致后,数据购买者向智能合约发送购买请求并支付购买所需数据的交易费用,数据所有者向智能合约支付相同价值的保证金;如果数据所有者未在相应的时间内支付保证金,数据购买者可以申请退款;
4)数据购买者从数据存储服务提供商处下载所需数据:数据购买者使用智能合约生成的唯一令牌从存储数据所有者数据的数据存储服务提供商处下载数据;所述的令牌token是由数据购买者的区块链地址aP、数据所有者的区块链地址aO、数据交易中心的区块链地址aC、数据资源的哈希hdata、区块时间戳tblock和令牌有效性vtoken来确定,即:
token=keccak256(aP,aO,aC,hdata,tblock,vtoken);
5)基于智能合约的数据下载结果监督:数据购买者从数据存储服务提供商处下载数据后,智能合约会监督数据购买者、数据所有者和数据存储服务提供商之间下载结果反馈消息的统一;智能合约会根据反馈消息来决定是否发起仲裁;
6)发起仲裁请求及仲裁过程:若数据购买者声称数据无法成功下载,那么智能合约会让仲裁机构进行仲裁;若数据购买者对下载的数据可用性满意,智能合约直接进行费用结算;若数据购买者对下载的数据可用性不满意,智能合约会让仲裁机构进行仲裁;
7)基于智能合约的费用结算:若数据购买者能成功下载数据且对数据可用性满意,智能合约将直接进行费用结算;若数据购买者不能成功下载数据或者对下载的数据不满意,智能合约将根据仲裁结果自动进行仲裁费用的支付及其他参与交易实体的费用结算。
2.根据权利要求1所述的基于智能合约的隐私保护数据共享方法,其特征在于:在步骤2)中,所述的数据购买者对数据所有者的质询响应机制的具体方法如下:
201)数据所有者DO使用自己的区块链地址aO向数据购买者DP声明他有数据;
202)为了验证数据所有者DO身份的真实性,数据购买者DP向数据所有者DO发送任意消息I并要求数据所有者DO签名;
203)数据所有者DO使用其区块链地址aO和私钥kO对信息I进行签名,生成签名消息S,即:
S=Sign(aO,kO,I);
204)数据购买者DP收到签名消息S后进行核实。
3.根据权利要求1所述的基于智能合约的隐私保护数据共享方法,其特征在于:在步骤3)中,所述的向智能合约支付交易费用和保证金的具体方法如下:
301)数据购买者DP向智能合约SC支付购买数据的交易费用pP;
302)数据购买者DP设置交易时间t1;
303)数据所有者DO在时间t≤t1内向智能合约SC缴纳相同价值的保证金deposit;
304)若t>t1,数据购买者DP可向智能合约SC发起退款请求;
305)若t≤t1,数据购买者DP可从数据存储服务提供商DSSP处下载数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津理工大学,未经天津理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110096249.7/1.html,转载请声明来源钻瓜专利网。