当前位置:主页 > 科技论文 > 计算机论文 >

基于区块链技术的交易信息存储与查询系统的设计与实现

发布时间:2020-08-08 01:16
【摘要】:随着互联网技术的发展和各种电子应用的普及,产生了越来越多的用户交易数据,随之引发的数据安全存储的问题也愈加明显。现有的信息安全存储方案大都采用中心化的安全管理,用户数据由中心化服务器进行维护,一旦服务器遭受恶意攻击,用户的个人信息必然有外泄的风险。区块链技术具有去中心化、分布式存储、时间戳、不可篡改等特征,这些特征能够完美的解决目前信息安全存储方面的不足。不同于现有的信息存储平台,在区块链系统中通过P2P传输技术将交易数据广播到系统中各个共识节点,并通过加密技术保证信息在传播过程中的完整性,最后通过共识机制验证后将交易数据存储到区块链中。整个过程无需中心服务器的干预,通过各个计算机节点保证用户交易数据的安全存储。本系统中主要设计并实现了面向用户层的两种交易类型:转账交易和信息录入交易,交易生成后通过网络验证最终写入区块链中,并实现用户交易记录的实时显示。为保证去中心化系统的可信性和安全运行,对底层支撑功能进行了开发。内容主要有以下几点。一、通过分析已有信息存储平台存在的问题,强调研究基于区块链技术的交易信息存储平台的必要性和研究价值。二、介绍区块链系统涉及到的关键技术,如点对点网络通信、非对称加密、签名验证等,并对其实现原理和特点进行简要阐述。三、对交易系统进行全面的需求分析,确定系统功能模块。完成对数据库体系的设计并进行代码实现。四、对各个功能模块进行测试,并根据测试结果进行优化。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP333;TP391.3
【图文】:

网络结构模型,概念


系统中相当于一种存储介质,而真lH实现整个系统的去中心化需要多种技合。本章主要介绍K块链系统中涉及到的关键技术。逡逑1点对点网络通信逡逑P2P邋(Peer-to-Peer:点对点M络)是相对传统C/S邋(Client/Server:客户器)模式而言的一种网络交换的方式|221。在C/S模式中,采用专门的服贵数据分发,并通过该服务器响应来n客户端的请求,这种模式下能够较实现对数据统一性的控制。然而k中心服务器出现故障,那么数据的访出现问题,而且面对众多来I'丨涔户端的请求时服务器的运算处理能力是有P网络结构中将?些独立的H?算机资源组织起来,各计算机节点之间可以H、共享计算机网络中的资源,网络中的r/点T 以动态的介入和退出且不络组织结构造成影响|231。/|:这种M络模式中,系统性能依赖于网络中所节点的计算能力和带宽,而不是把依赖都聚集在较少的一台或几台服务)。P2P网络结构模型图如阁2-1所小-。逡逑

网络结构模型,概念,加密算法,加法


翁iH*逡逑丨逡逑图2-丨P2P网络结构模型图逡逑基f-以h邋P2P邋N络概念以及纟/丨构梭型,总结出P2P邋M络应该具备以下三大逡逑特忭丨25丨:逡逑7逡逑

对称加密算法,私钥,原始数据,计算量


而私钥山交砧发起者进行保拧,如见用公钥对原始数据进行加密,则只有其逡逑相对应的私钥才能解析出数据;同柞,竹使用私钥对原始数据进行加密,则只有逡逑相对应的公钔才能进行解密|M|。lh对称加密算法模型如图2-4所示。逡逑9逡逑

【参考文献】

相关期刊论文 前10条

1 潘姚林芳;;计算机信息数据的安全与加密技术[J];电子技术与软件工程;2017年21期

2 张t熈

本文编号:2784812


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2784812.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d1ffc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com