[发明专利]去中心化的数据验证及数据安全交易系统及方法有效
申请号: | 201811450108.5 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109347878B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 高军涛;于海勇;刘奇;吴通 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/30;H04L9/14 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 田文英;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中心 数据 验证 安全 交易系统 方法 | ||
本发明公开一种去中心化的数据验证及数据安全交易系统及方法,系统包括数据出售方模块、数据购买方模块、身份认证模块、信息发布模块、维护人员模块、随机数生成模块。本发明方法的步骤为:用户匿名注册、用户选择身份、数据出售方模块处理数据、维护人员模块建立私有区块链、数据购买方模块申请验证数据、数据购买方模块验证数据、数据购买方模块验证哈希值、维护人员模块判断验证次数、数据购买方模块申请购买数据、数据购买方模块购买数据、退出系统。本发明的系统不需要可信节点,结构更加简单。本发明的方法能够保证用户在数据验证及数据交易过程中的公平性和安全性。
技术领域
本发明属于密码技术领域,更进一步涉及网络安全技术领域中的一种去中心化的数据验证及数据安全交易系统及方法。本发明可用于虚拟网络中对任意数据进行验证并对已验证的数据进行交易。
背景技术
由于数据与传统产品相比,存在容易复制、篡改和丢失等特点,所以在进行数据交易时,人们往往采用线下面对面交易或是对交易数据进行加密后,再进行线上交易。因此,使用安全的数据交易方法来保证数据交易过程中数据所有者和数据购买者的权益是有必要的,这样可以有效地保证交易顺利完成。
北京明朝万达科技股份有限公司在其申请的专利文献“一种基于区块链的数据交易方法和系统”(公开号:CN107784546A,申请号:201610799011.X,申请日:2016年08月31日)中公开了一种基于区块链的数据交易系统和方法。该系统包括:至少两个可信节点、至少一个大数据中心;由所述至少两个可信节点及大数据中心组建大数据交易区块链但是,该系统仍然存在的不足之处是,该系统需要可信节点及大数据中心,系统的构建过于复杂。该方法的步骤包括:由所述大数据交易区块链中的可信节点与所述大数据交易区块链建立智能合约;当建立所述智能合约的可信节点向所述大数据交易区块链发起数据交易请求时,所述大数据交易区块链对所述数据交易请求认证通过后,按照所述智能合约执行数据交易合约。但是,该方法仍然存在的不足之处是,进行数据交易完全依赖智能合约,只有通过可信节点才可以进行交易,并且没有验证数据的方法。
广东工业大学在其申请的专利文献“一种基于区块链的数据交易方法及系统”(公开号:CN108681898A,申请号:201810491753.2,申请日:2018年05月15日)中公开了一种基于区块链的数据交易系统,应用发布终端,用于生成与发布的应用对应的智能交易合约,并将所述智能交易合约,部署至区块链网络;其中,所述智能交易合约用于建立存在数据交易需求双方间的交易渠道,第一数据终端具体为获取自身的身份识别信息和各所述预设周期的周期起始时间,建立密钥保存队列,并利用所述密钥保存队列成对的保存每对公钥和私钥,第二数据终端用于:向位于所述区块链网络中的所有节点广播自己的公钥,以使第一数据终端利用所述第二数据终端的公钥加密所述目标种类数据对应的数据索引和解密密钥。但是,该系统仍然存在的不足之处是,第一终端需要建立密钥保存队列,保存公钥和私钥,必须保证第一终端为可信机构。该申请还同时公开了一种基于区块链的数据交易方法,利用区块链的去中心化特性解决了集中式存储的缺陷,每个用户都是区块链网络中的一个节点,通过将智能交易合约部署至区块链网络,以期建立数据生成方和数据购买间的数据交易通道,数据存储方面选用存储成本较低、安全性能较高的分布式存储网络,将可交易数据以密文形式存储并生成数据量极小的数据索引以便定位对应的密文,区别于直接将数据保存至区块链网络,可有效降低数据存储成本。同时,区块链网络会保存所有交易记录,并同步至所有节点,极大的避免了遭到篡改的可能性,也使得所有交易记录公开、透明。但是,该方法仍然存在的不足之处是,区块链网络仅保存交易记录,并且没有数据验证的方法,无法在交易完成后反映数据质量。
发明内容
本发明的目的在于针对上述现有技术的不足,提出一种去中心化的数据验证及数据安全交易系统及方法,用户匿名注册,已注册的用户通过身份认证模块,将各自当前的身份选择为数据出售方、数据购买方、临时维护人员,建立一个私有区块链,用于记录用户的验证记录、交易信息及信誉信息,克服了数据验证及数据交易过程中需要第三方的问题,实现了数据的公平交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811450108.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置