首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于区块链的可信学位查询系统的关键技术实现

摘要第5-6页
ABSTRACT第6页
第1章 绪论第9-13页
    1.1 研究背景第9-10页
    1.2 研究现状第10-11页
        1.2.1 学位查询系统研究现状第10页
        1.2.2 区块链技术应用研究现状第10-11页
    1.3 主要研究的内容第11页
    1.4 论文的章节安排第11-13页
第2章 相关技术简介第13-22页
    2.1 区块链技术第13-17页
        2.1.1 基本原理第14-15页
        2.1.2 区块链的特点第15-17页
    2.2 共识机制第17-19页
        2.2.1 拜占庭将军问题第17-18页
        2.2.2 主流的共识机制第18-19页
    2.3 区块链类别第19-20页
        2.3.1 公共区块链(Public blockchain)第19页
        2.3.2 共同体区块链(Consortium blockchain)第19-20页
        2.3.3 完全私有区块链(Fully private blockchain)第20页
    2.4 REST框架第20-21页
    2.5 Python第21-22页
第3章 对现有学位查询系统的问题分析第22-26页
    3.1 传统学位查询系统第22-24页
        3.1.1 技术层面上第22-23页
        3.1.2 实际应用层面上第23-24页
    3.2 基于区块链的学位查询系统第24-26页
第4章 基于区块链的可信学位查询系统设计第26-49页
    4.1 整体系统架构设计第26-27页
    4.2 节点P2P网络构建第27-31页
        4.2.1 节点初始化第27-28页
        4.2.2 节点间连接第28页
        4.2.3 区块同步第28-31页
    4.3 共识机制第31-37页
        4.3.1 系统主循环第32页
        4.3.2 交易判定第32-33页
        4.3.3 交易分发第33-34页
        4.3.4 添加区块第34-35页
        4.3.5 节点投票第35-37页
    4.4 相关数据的结构设计第37-40页
        4.4.1 交易数据结构第37-38页
        4.4.2 区块数据结构第38-39页
        4.4.3 投票数据结构第39-40页
    4.5 学位信息交易流程第40-49页
        4.5.1 交易主体第40-41页
        4.5.2 交易数据规范第41-44页
        4.5.3 系统交易处理流程第44-45页
        4.5.4 实际操作转化为交易第45-49页
第5章 基于区块链的可信学位查询系统的关键技术实现第49-58页
    5.1 区块链层实现第49-51页
        5.1.1 模拟节点网络第49-50页
        5.1.2 区块链层实现第50-51页
    5.2 区块链数据查询接口实现第51-54页
        5.2.1 查询节点信息第51-52页
        5.2.2 查询交易数据第52页
        5.2.3 查询区块数据第52-53页
        5.2.4 查询交易/区块的状态第53-54页
    5.3 应用交互层实现第54-56页
        5.3.1 学生注册页面第54页
        5.3.2 学校节点界面第54-55页
        5.3.3 教育局节点界面第55-56页
        5.3.4 学位查询和验证界面第56页
    5.4 实现结果第56-58页
结论第58-59页
参考文献第59-63页
致谢第63页

论文共63页,点击 下载论文
上一篇:基于电子运单的危险货物运输监控系统
下一篇:基于BP神经网络的无校准驾驶员注视区域估计