[发明专利]一种基于区块链的个人数据有限分享与交易方法在审
申请号: | 202010043560.0 | 申请日: | 2020-01-15 |
公开(公告)号: | CN111259079A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 高锋;吴亚皇;林凯;郑明;邓敬渔 | 申请(专利权)人: | 厦门顺势共识信息科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/62;G06Q20/06;G06Q40/04 |
代理公司: | 厦门致群专利代理事务所(普通合伙) 35224 | 代理人: | 刘兆庆 |
地址: | 361000 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 个人 数据 有限 分享 交易 方法 | ||
本发明公开了一种基于区块链的个人数据有限分享与交易方法,包括以下步骤:构建个人数据区块链平台;数据拥有者创建区块链账户,并将个人数据逐条录入到个人数据区块链平台,每条个人数据加密处理后保持在区块链上;数据需求方向个人数据区块链平台发送数据分享请求,并将报酬存入平台的指定账户;个人数据区块链平台向数据拥有者发送数据分享请求,数据拥有者查看数据分享请求,若不同意授权则无法获取数据拥有者的个人数据;基于数据分享请求创建与其匹配的智能合约,通过智能合约对数据拥有者的个人数据进行挖掘和清洗,生成数据报告并发送给数据需求方;个人数据区块链平台从其指定账户中划拨报酬,转账到数据拥有者的区块链账户。
技术领域
本发明涉及区块链技术领域,特别涉及一种基于区块链的个人数据有限分享与交易方法。
背景技术
对于现代社会,一个人进行购物消费、看病、接受教育情况等数据都具有极大的研究价值。对个人而言,以上数据属于个人隐私,现实中往往存在难以保护用户数据隐私以及用户没有从自己的数据中受益等问题;对于有数据使用需求的机构单位来说,往往很难找到统一的渠道获得大量的有价值数据。如何保护好个人的隐私权,同时发挥好个人数据的价值,越来越受到人们的关注。
发明内容
为解决上述问题,本发明提供了一种基于区块链的个人数据有限分享与交易方法。
本发明采用以下技术方案:
一种基于区块链的个人数据有限分享与交易方法,包括以下步骤:
S1、构建个人数据区块链平台;
S2、数据拥有者创建区块链账户,并将个人数据逐条录入到个人数据区块链平台,每条个人数据加密处理后保持在区块链上;
S3、数据需求方向个人数据区块链平台发送数据分享请求,并将报酬存入平台的指定账户;
S4、个人数据区块链平台向数据拥有者发送数据分享请求,数据拥有者查看数据分享请求,若不同意授权则无法获取数据拥有者的个人数据,若同意授权则执行步骤S5;
S5、基于数据分享请求创建与其匹配的智能合约,通过智能合约对数据拥有者的个人数据进行挖掘和清洗,生成数据报告并发送给数据需求方;
S6、个人数据区块链平台从其指定账户中划拨报酬,转账到数据拥有者的区块链账户。
优选地,所述数据分享请求包括数据类型要求、数据内容详细要求以及报酬规则。
优选地,所述的创建区块链账户通过以下方法实现:
用户输入拟创建的区块链账户名;
验证拟创建的区块链账户名是否符合创建条件,如符合则执行步骤S3,若不符合则告警提示;
为用户生成一对公钥和私钥;
用户记录私钥后,采用声明的方式请求将账户名和原始公钥建立绑定关系,形成由公钥、私钥及账户名三个元素构成的账户体系,所有链上操作均为指向账户名的操作。
优选地,所述创建条件为区块链账户名与已创建账户名不重复,且区块链账户名符合预先设定的账户名命名规则。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
本发明通过将用户个人数据保存在区块链上,只有用户本人通过私钥才能访问自身数据资料,他人无法访问,在很大程度上保护了个人的隐私权。另外,在用户同意授权的前提下,将智能合约处理后的数据提供给数据需求方,一方面由于并未将原始数据透漏给数据需求方,保护了用户隐私,另一方面从中获得报酬,发挥了个人数据的价值。
附图说明
图1为本发明的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门顺势共识信息科技有限公司,未经厦门顺势共识信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010043560.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置