基于区块链的可信数据发布技术及其应用研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:narco008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字社会的不断发展,数据以指数级的速度增长,数据发布已成为一种十分重要的数据基础服务。然而,传统的数据发布方案面临着数据安全和数据去重方面的新挑战。一方面,数据发布一般依赖可信第三方并且采用中心化的服务器存储数据。可信第三方存在单点故障或遭受内/外部攻击等问题,同时中心化服务器易出现软硬件故障或系统管理员有意或无意地操作而使数据易被篡改甚至删除,使数据的安全性受到威胁。另一方面,传统的数据发布方案均不支持近似重复数据检测机制,易将近似重复的数据进行多次存储,这将增大数据的存储负担。因此,如何在两方或多方之间可信且安全的进行数据发布是一个亟待解决的问题。针对数据发布面临的数据安全与数据去重问题,区块链作为一种去中心化的分布式账本技术,利用其去中心化、数据防篡改以及可追溯的性质可以为数据发布提供新的技术途径。本论文主要解决数据发布中的数据安全与数据去重问题,基于区块链技术和收敛加密技术,我们提出了一个基于区块链的可信数据发布方案。主要研究成果已被国际学术期刊Journal of Internet Technology(SCI源刊,影响因子:1.930)录用。本论文的主要贡献如下:(1)我们提出了一个基于区块链的可信数据发布方案。该方案具有以下优势:首先,利用区块链网络存储元数据信息,可以防篡改和删除,永久保存数据发布记录。利用收敛加密技术可以保护发布数据的机密性,并且方案中单个数据加密的密钥被泄露而不会影响其他数据的安全性。其次,为了解决发布数据时的数据去重问题,本方案构造了一个两层近似重复数据检测算法。其中利用基于非对称极值的分块技术将数据分块,然后利用布隆过滤器生成数据标签,最后根据数据标签相似度检测近似重复的数据,使得我们的方案可以节约存储开销,避免近似重复数据被多次存储。(2)根据本论文提出的基于区块链的可信数据发布方案,我们设计并实现了一个基于区块链的学术平台服务系统。基于PyCrypto库和EthereumJS TestRPC客户端,在Linux环境下搭建了一套基于以太坊的私有区块链网络。并利用MongoDB搭建数据存储中心来模拟云服务网络。我们对该系统进行了前端和后端的实现,提供Web界面供用户操作,其实现的功能如下:首先,该系统可以实现元数据的永久性存储与全文数据的完整性验证。其次,利用智能合约设计了一种学术积分机制,实现了对学术发布行为的公平奖惩制度,有效处理学术不端行为。最后,提供对数据进行发布、查询、下载等功能。本系统的建立及其设计方法已申请发明专利。
其他文献
空时频(STF)编码多输入多输出(MIMO)正交频分复用(OFDM)系统能够充分利用空间、时间、频率资源,有效对抗无线通信中的多径衰落,提高了无线通信系统的频谱效率和传输可靠性。
电大尺寸问题的精确计算是当今计算电磁学中的一个重要课题。由于雷达工作在微波频段,常见军用目标如导弹、飞机等除了外形复杂之外,超大的电尺寸也增加了计算和分析的复杂度。因此,工程上迫切希望能够有效的求解这样的问题,这就不仅对单机的计算能力提出很高的要求,而且更要求计算方法快速高效准确。基于电场积分方程的矩量法是解决上述问题的有效数值方法之一,但当对目标离散的密度很高,或者离散的间隔趋近于零时,相应的电
近十年来,Internet得到了引人注目的发展。随着Internet的快速发展,网络规模和业务量急速增长,用户对网络性能的要求也越来越高,这对网络服务商提出了严峻的挑战,如何满足客
本文以基于2DPSK的上行链路为主要分析对象,介绍了一种空地测控系统的设计与实现。由于该系统工作于突发通信环境下,针对其抗噪声性能及帧格式等要求,本文首先提出先解调再解
随着因特网和多媒体技术的飞速发展,各种以流媒体技术为核心的产业,如网络电视、远程教学和视频点播等相继出现并逐渐发展起来。随之而来的是流媒体的信息安全与版权保护问题
在3G移动通信CDMA系统中,主要的干扰有多址干扰、多径衰落、“远-近”效应、噪声和窄带干扰。多用户检测技术是CDMA通信系统的一个关键技术,由于CDMA系统是一个干扰受限系统,