[发明专利]一种基于区块链的数据交易方法有效
申请号: | 201910833356.6 | 申请日: | 2019-09-04 |
公开(公告)号: | CN110659903B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 汤寒林 | 申请(专利权)人: | 华东江苏大数据交易中心股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 224000 江苏省盐城市城*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据 交易 方法 | ||
本发明提供一种基于区块链的数据交易方法,属于数据交易技术领域,包括:组建大数据交易区块链;至少一个信赖结点申请加入大数据交易区块链;签订智能合约;第一节点向大数据交易区块链发送第一广播信息;每个第二节点和每个第三节点分别判断自身是否存储有数据交易请求对应的数据:第一节点接收第二节点发送的第二广播信息,第二广播信息包括标识信息;第三节点判断在预设时长的时间段中已经接收到的第一节点发送的实时时间戳的个数是否超过预设阈值;第一节点向大数据交易区块链发送第三广播信息;第二节点/第三节点根据智能合约执行数据交易合约。本发明的有益效果:提高基于区块链的数据交易的效率和安全性。
技术领域
本发明涉及数据交易技术领域,尤其涉及一种基于区块链的数据交易方法。
背景技术
大数据扮演着越来越重要的脚色。数据的分享与交易成为了当前技术和商业的一个热点。由于数据与传统商品相比有较大的差异,比如容易丢失,容易复制,需要保密等。因而,对交易的处理能力、交易过程的可追踪性、交易数据的完整性以及可靠性都有更高的要求。对于数据收集能力有限企业,数据交易将是一个互惠利工作可以促进公司的创新。
但是目前的数据交易方法存在普通数据和敏感数据的交易方式无法区分,相对于敏感数据而言普通数据的交易效率更高,如果以相同的方式进行普通数据和敏感数据的交易会导致现有的数据交易方式效率较低,而且无法确保多次向数据提供方请求敏感数据的数据请求方的身份是否始终可信任。
发明内容
针对现有技术中存在的问题,本发明涉及一种基于区块链的数据交易方法。
本发明采用如下技术方案:
一种基于区块链的数据交易方法,包括:
步骤S1、由多个信赖结点和至少一个大数据中心组建大数据交易区块链;
步骤S2、至少一个信赖结点申请加入所述大数据交易区块链,所述信赖结点由第一结点、第二结点以及第三结点构成,所述第三结点中预存储有敏感数据;
步骤S3、由所述大数据交易区块链中的每个所述信赖结点分别与所述大数据交易区块链中的其他所有所述信赖结点签订智能合约;
步骤S4、所述第一结点向所述大数据交易区块链发送第一广播信息,所述第一广播信息包括数据交易请求和相应的实时时间戳;
步骤S5、每个所述第二结点和每个所述第三结点分别判断自身是否存储有所述数据交易请求对应的数据:
若判断所述第二结点存储有所述数据交易请求对应的数据,则转步骤S6;
若判断所述第三结点存储有所述数据交易请求对应的数据,则转步骤S7;
步骤S6、所述第一结点接收所述第二结点发送的第二广播信息,所述第二广播信息包括标识信息,所述标识信息用于标识存储有所述第一结点所请求的数据,随后转步骤S8;
步骤S7、所述第三结点判断在预设时长的时间段中已经接收到的所述第一结点发送的所述实时时间戳的个数是否超过预设阈值:
若判断结果为是,则所述第三结点将所述第一结点的识别信息广播至所述大数据交易区块链并根据预设的处置策略进行暂停和后续处理操作;
若判断结果为否,则所述第一结点接收所述第三结点发送的所述第二广播信息,所述第二广播信息包括所述标识信息,所述标识信息用于标识存储有所述第一结点所请求的数据,随后转步骤S8;
步骤S8、所述第一结点向所述大数据交易区块链发送第三广播信息,所述第三广播信息用于表示所述第一结点接受所述第二结点/所述第三结点提供的数据;
步骤S9、所述第一结点接收到所述第二结点/第三结点发送的第四广播信息后,所述第二结点/所述第三结点根据所述智能合约执行数据交易合约。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东江苏大数据交易中心股份有限公司,未经华东江苏大数据交易中心股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910833356.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置