| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8919 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着每年大量高校毕业生的毕业,找工作时候用人单位需要认定该毕业生是真的应届毕业生,毕业生也需要通过一个系统来证明自己是应届毕业生。虽然网络上关于学生学籍确认的系统很多,但是存在的问题也越来越突出,最突出的问题就是安全问题。重要的是中心化的不安全性,中心节点是不可信的,现阶段中心节点可信是因为有强大的现实实体做信用背书。一旦中心节点被入侵,所有数据都就存在被篡改的危险。 本论文主要介绍了基于区块链技术的毕业生学籍认证系统设计与实现过程。该系统主要是基于区块链技术,去中心化,没有中心节点。类似于分布式账本所有数据所有节点都进行存储,所有数据都是公开透明。同时为了信息安全,所有上传到区块链网络上的信息都是加密后的密文,保证明文信息的安全。主要模块包括:加密信息模块、信息上传模块、节点确认模块、信息存储模块、信息查看模块、智能合约部署模块。 该系统搭建完毕后操作方便,只需要按照输入序号就可使用。
关键词:区块链技术;去中心化;公开透明;分布式账本
目录 摘要 Abstract 1序言-1 1.1背景及必要性-1 1.2可行性分析-1 1.3运行环境与技术手段-2 2需求分析-2 2.1功能需求-2 2.1.1系统目标-2 2.1.2功能分析-2 2.2运行环境需求-2 2.2.1硬件环境-2 2.2.2软件环境-2 3总体设计-3 3.1系统概要设计-3 3.2存储数据概要设计-4 3.3创始区块概要设计-4 4详细设计-7 4.1加密信息模块的设计与实现-7 4.2信息上传模块的设计与实现-9 4.3节点确认模块的设计与实现-15 4.4信息存储模块的设计与实现-16 4.5信息查看模块的设计与实现-17 4.6智能合约部署模块的设计与实现-18 5系统测试-20 5.1创始区块启动测试-21 5.1.1节点1启动创始区块测试-21 5.1.2节点2启动创始区块测试-22 5.2数据上传并查看测试-22 5.2.1在节点1进行上传数据,节点1开启挖矿-22 5.2.2在节点2进行数据上传,在节点1开启挖矿-23 结 论-24 参 考 文 献-25 致 谢-26 |

