声明
致谢
1 绪论
1.1 课题研究背景及意义
1.2 国内外研究现状
1.3 区块链技术在知识产权保护中的优势
1.3.1 知识产权保护所面临的问题
1.3.2 可利用的区块链技术特点
1.3.3 区块链技术可以带来的改变
1.4 课题主要研究内容
1.5 本文组织架构
2 区块链与其他相关技术研究
2.1 区块链基本技术研究
2.1.1 区块链技术架构
2.1.2 区块链基本原理
2.1.3 区块链特点
2.2 区块链相关技术研究
2.2.1 Hash算法
2.2.2 加密算法
2.2.3 数字签名
2.2.4 P2P网络
2.2.4 Merkle 树
2.3 本章小结
3 共识机制算法分析与改进
3.1 共识机制
3.2 主流的共识机制
3.2.1 工作量证明机制
3.2.2 权益证明机制
3.2.3 授予股权证明机制
3.2.4 Paxos算法
3.2.5 Raft算法
3.2.6 实用拜占庭容错算法
3.2.7 算法比较
3.3 基于知识产权保护的算法改进
3.3.1 PBFT算法缺陷分析
3.3.2 改进方案
3.3.3 算法设计
3.4 算法性能测试
3.4.1 容错性测试
3.4.2 吞吐量测试
3.4.3 时延测试
3.5 本章小结
4 基于区块链技术的知识产权保护平台方法
4.1 需求分析
4.1.1 功能性需求
4.1.2 非功能性需求
4.2 平台设计
4.2.1 用户模块设计
4.2.2 作品模块设计
4.2.3 引用模块设计
4.2.4 钱包模块设计
4.2.5 文本加解密模块设计
4.2.6 区块链客户端设计
4.3 智能合约设计与实现
4.3.1 区块链网络配置
4.3.2 链代码与Peer节点交互
4.3.3 链代码结构设计
4.3.4 区块链客户端实现
4.3.5 文本加密实现
4.4 平台模块实现
4.4.1 用户模块实现
4.4.2 作品模块实现
4.4.3 引用模块实现
4.4.4 钱包模块实现
4.5 平台测试
4.5.1 用户模块测试
4.5.2 作品模块测试
4.5.3 引用模块测试
4.5.4 钱包模块测试
4.6 本章小结
5 总结与展望
5.1 总结
5.2 展望
参考文献
作者简历
学位论文原创性声明
学位论文数据集