基于区块链技术的信息存储系统设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:forever_2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链技术是一种新型的分布式系统构建技术,与传统的分布式技术不同,区块链技术可以被用于构建完整的去中心化的系统。去中心化系统的维护构建成本低、系统健壮性强,能够充分保护用户的信息安全,提供良好的隐私保护和信息公证性。虽然现有的各种分布式存储系统基本能够满足日常的使用需求,但是仍然存在着一些更加注重隐私、对信息的公开透明有着高要求的使用场景,比如匿名信息存储、匿名消息发布、隐秘信息交换等。区块链技术的许多特性都非常适合被运用于这些场景,所以,利用区块链技术实现信息存储系统是一个非常有意义的研究方向。目前,国内外对于将区块链技术应用于信息存储的设计还相当匮乏。在已有的区块链信息存储技术的研究中,一部分设计者通过直接修改比特币系统中的交易、区块、区块链等数据结构,实现了类比特币的区块链信息存储系统;而另一部分设计者把区块链技术作为信息公证和激励分发的工具融合到传统的点对点文件传输系统中。在这两种设计方案中,前者完全忽视了因信息存储而导致的区块链数据增长问题,缺乏对于系统数据量的控制;后者虽然控制了系统数据规模并且实现了基本的区块链信息存储系统的功能,但是对于一些区块链信息存储所特有的问题并没有做出分析和解决。本文首先对目前最大的区块链应用——比特币的运行流程和设计细节做了详细的研究。其次,对于区块链的技术结构进行了划分,分析了其中每一项技术的功能、设计原则和现有研究成果,并对区块链的分叉现象和性能问题做了深入的研究和计算,得到了一些有用的设计结论。最后,本文创新地提出了基于区块链的悬赏与认领机制,以及新的存储证明共识算法——PoSt;结合相关难度共识算法、分叉共识算法、分布式哈希表网络等方面的现有研究成果,设计了一个功能较完整的基于区块链技术的信息存储系统——BaRCoin;之后,还对BaRCoin系统所存在的一些问题进行了探讨,并结合目前技术研究成果,展望了其未来进一步改良的可能与发展方向。BaRCoin系统的设计在很大程度上解决了信息规模控制、信息持久化存储验证、存储节点的高在线性等许多现有区块链信息存储系统的设计盲点和难点。本文的研究成果不仅包含BaRCoin系统的设计,还包含了对于区块链技术许多方面的深入学习和研究,能够对未来的区块链技术研究和具体应用,特别是信息存储应用,提供多方面的参考和借鉴。
其他文献
孤独症谱系障碍(ASD)是一组起病于儿童早期的神经发育障碍性疾病,是遗传学、免疫学、表观遗传学和环境等多因素共同作用的结果。近年来,环境因素成为国内外ASD发病机制研究的
图像配准是指同一目标的两幅(或者是多幅)图像在空间位置上的对齐。图像配准技术过程称为图像匹配或者图像相关,是数字图像处理和机器视觉中比较基础且核心的技术分支,也是立
明确渤海湾盆地莱州湾凹陷垦利A 油田古近系沙三上段优质储层特征及成因,可为凹陷内油气勘探提供依据。结合钻井、测井等资料,利用扫描电镜、铸体薄片、孔渗物性、流体包裹体
The study objects for determining whether the listed firms in Congo Securities Exchange exercise the phenomenon of earnings management in its financial reporting,and whether these practices are affect
对大兴安岭地区天然牧草的生长发育与气候条件、当地主要牲畜的生长发育与气候条 件以及适合大兴安岭地区人工引种栽培的牧草生长发育与气候条件的关系进行了初步分析 , 结论
目的:运用Meta分析研究非手术治疗儿童柔韧性扁平足治疗效果的中文文献。方法:利用文献检索收集中文数据库公开发表的有关“儿童柔韧性扁平足非手术治疗”的全部文献,由两名
针对防水型汽车连接器为满足通用性导致使用中盲堵易脱落造成可靠性降低的问题,以基于发明问题解决理论(TRIZ理论)的发明问题解决过程模型为指导,利用TRIZ理论的矛盾/冲突分析
针对火箭发动机燃烧室内壁型槽复杂、加工效率低和质量不稳定的难题,利用加工中心数字仿真技术,对加工中心整体装配建模,进行数字化加工工艺过程整体仿真,研究五轴棒铣刀加工
目的 探讨股骨颈骨折患者行空心钉固定术后发生股骨头坏死的相关因素。方法 选取2014年4月至2016年2月行闭合复位经皮空心钉固定的108例股骨颈骨折患者进行回顾性研究,23例患
大数据、云计算、人工智能与区块链等技术与金融业的结合,直接催生了金融科技新业态及其商业模式,在有效提升金融运行效率与降低交易成本的同时,金融科技也外溢出了巨大的系