[发明专利]一种基于区块链的数据交换系统及方法有效

专利信息
申请号: 202010470037.6 申请日: 2020-05-28
公开(公告)号: CN111680311B 公开(公告)日: 2022-12-20
发明(设计)人: 徐兰天;李荣华;王国仁;金福生;张志威 申请(专利权)人: 北京理工大学
主分类号: G06F21/60 分类号: G06F21/60;G06F21/31
代理公司: 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 代理人: 曹鹏飞
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 数据 交换 系统 方法
【说明书】:

发明公开的一种基于区块链的数据交换系统及方法,该系统包括:注册节点模块、要约邀请模块、要约响应模块、数据加密模块、数据验证模块、私钥分发模块、私钥验证模块和数据互换模块。基于区块链技术,全程留痕,可存证,实现了数据交易双方无需知晓对方身份就可实现公平交易;数据碎片化的验证,方便对方在不获得整个数据文件的情况下对文件进行真实性验证;随机选取可信第三方群成员,保障交易双方的安全;由于可信第三方群的选取是随机的,交易双方均无法掌控,且联合多数群成员共同作恶的难度较大,保障了交易双方无论交易成功与否时刻是均势;同时为了提高可信第三方群成员的积极性,采用悬赏的方式提高参与度,保证交易正常进行。

技术领域

本发明涉及区块链及秘密共享数据交换技术领域,特别涉及一种基于区块链的数据交换系统。

背景技术

在大数据时代,数据承载了极大的财富。人们越来越多的需要进行数据传递和数据共享,然而由于数据的大小的限制,交换双方的地点限制等因素,“一手交钱一手交货”的数据交换形式难以满足人们的需求。人们更希望可以在线上完成交易。为了在线上实现数据公平互换,必须保证交易双方是公平的。这就要求交换过程成功与否,都应该使得交换的双方处于均势。如果合约签署交换过程正常进行,双方都能得到各自所需的数据,如果交易过程异常终止,任何一方都不占优势。

现有的数据交换系统主要有以下三种方法:

1.交易双方均不能验证对方身份,简单采用网络互传数据。

2.交易双方知晓对方身份合法的基础上,利用网络互传数据。

3.引入可信第三方,交易双方将数据交给第三方,核验通过后由第三方将双方数据交换,再发给双方。

对于没有可信第三方的情况,虽然身份验证可以增加安全性,但由于网络时延和双方上传数据时间存在先后顺序,后上传的一方可能率先得到对方数据,此时他可以取消上传自己的数据从而在交易中取得优势。而且交易双方也不能保证对方上传数据是否是真实的,是自己需要的数据。

对于有可信第三方的情况,可以保证数据的真实性和交易结果不受顺序因素影响,但第三方本身还存在隐患。因为第三方会得到双方数据,可能导致信息泄露,或者第三方与交易其中一方勾结,不发数据给另一方,这些情况均可能导致交易双方的不均势。

但是如何结合区块链技术实现对交易双方交换数据的管理,是本发明所要解决的问题。

发明内容

本发明的目的在于,基于区块链技术、不可伪造、全程留痕、可以追溯、的特点,系统节点进行身份合法性认证,利用数据文件碎片证明对方数据真实性,利用秘密共享技术构建一个可信第三方群体,认为多数人不会作恶的原则下实现可信;从而提供一种基于区块链的数据交换系统及方法。

第一方面,本发明实施例提供一种基于区块链的数据交换系统,包括:

注册节点模块,区块链平台作为联盟链的验证方,用于验证用户身份,注册节点,并为用户生成一对公钥s1和私钥s2;

要约邀请模块,用户A在区块链开启第一智能合约,公布用户A已有的文件主题a和需求文件主题b;

要约响应模块,用户B在用户A的第一智能合约中发起响应;用户A和用户B交换个人公钥s1;

数据加密模块,用户A新生成一对公钥S1和私钥S2,将用户A的文件a切成若干片,通过所述公钥S1对每个碎片加密得到对应的密文碎片,并将所有密文碎片和所述公钥S1发送给用户B;用户B对文件做相同处理;

数据验证模块,交易双方用户A和B共同构建第二智能合约,用户A验证文件b的真实性及用户B验证文件a的真实性;

私钥分发模块,当双方用户数据验证成功后,用户A将私钥S2通过秘密共享产生n个数据块;利用第二智能合约在系统用户中随机选择n个组成可信第三方群成员;用户B操作相同;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010470037.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top