基于区块链的数据存储应用研究

来源 :北京交通大学 | 被引量 : 16次 | 上传用户:ruanjianshixi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网服务中数据处理或存储的中心化,导致系统管理成本较高、监管困难、数据易被篡改等问题。区块链技术作为一种新兴的共享账本技术,能够通过共识机制、智能合约和特殊的链式存储结构,实现数据的多方共同存管和业务的去中心化处理,达到网络去中心、数据可追溯防篡改的目的,进而较好地解决上述问题。本文研究了区块链在数据存储系统中的应用,针对当前区块链技术存在的不足和区块链典型行业业务特点,提出了区块链应用系统的优化方案,并在此基础上设计基于区块链存储特性的抽奖应用,通过系统实现和测试验证所提方案的可行性。本文针对中心化网络服务存在的问题,阐述了区块链技术的特点及解决上述问题的思路,并对主流区块链架构的研究现状和典型行业应用进行调研。本文深入分析了区块链技术研究中涉及的区块和区块链的数据结构、密码学、共识机制等技术,结合Fabric0.6区块链架构的不足及抽奖应用的业务特点,提出了支持验证节点动态添加和共识机制最佳匹配的系统优化方案设计,以及基于改进的Fabric区块链的抽奖应用业务模型,并给出了系统的整体框架和各模块详细设计方案。然后,在方案设计的基础上,本文完成了基于区块链存储特性的抽奖应用的编码实现。编码阶段主要分为三个部分:第一,实现动态添加节点机制,使得网络中已有验证节点可以在动态运行的条件下添加新的验证节点;第二,在Fabric区块链中添加dBFT共识机制,从而提升交易处理效率;第三,实现抽奖应用核心功能,并通过调用链上代码相关接口实现了智能合约的部署。最后,本文搭建测试网络,分别对区块链节点动态添加功能、dBFT在Fabric上的性能表现和抽奖应用的各项功能进行相应的功能测试和性能测试,证明了本文设计的各项方案的可行性。本文实现的基于区块链数据存储特性的抽奖应用,为进一步研究区块链底层技术优化、探索区块链技术在各个行业内的应用推广奠定了良好的基础。
其他文献
笔者认为培养小学高年级学生作文自改能力可以从四个方面做起:一是让学生养成写完作文反复阅读的习惯;二是让学生养成把自己的文章读给别人听的习惯。三是让学生学习一些修改
<正> 任何科学理论都离不开特定的范畴和范畴逻辑系统。也可以说,它们都是由一系列范畴所编织成的逻辑网络。因此,许多成熟的学科最初都是以此为研究起点进而得到迅速发展的
本文通过对淮安城市居民关于农贸市场满意因素的问卷调研,所得数据运用因子分析、回归分析等方法进行实证分析,研究表明:农贸市场硬件设施因子、商品质量因子、农贸市场服务
人类精子染色质结构的完整性影响男性生育能力,与生殖结局密切相关,可导致男性不育及自然流产,也可评估人工授精(IUI)的预后情况,且影响体外受精-胚胎移植(IVF-ET)及卵胞浆内
据报道,中国青年报社社会调查中心近日对2010名受访者进行的一项调查显示,67.6%的受访者外出旅行时会住民宿,受访者认为民宿最吸引人的地方是能体验当地民俗风情。对于当下市面
报纸
着重介绍亚洲几个国家和美国近年来关于处理海洋结核方面所做的工作,并探讨了该项工作的发展趋势。
本文以石油化工行业中管路系统用流程泵的设计制造和应用现状作为研究的对象,首先分析了目前国内外石油化工行业的发展现状,以及目前在石油化工行业中流程泵的地位和研究意义
科学家通过测试,发现太阳光到达地球表面的紫外线可分了三段:波长320-400mm为A段(UVA),能够促进酪氨酸氧化,产生黑色素,使皮肤变黑:波长280-320mm为B段(UVA),能够灼伤皮肤细
针对船舶建造过程中,存在着许多事先不可预估的不确定因素,对船舶中间产品的纳期影响较大,提出一种影响链模型.借鉴模糊数学中的AHP法来确定单因素对中问产品的阶段性影响,继而通