基于区块链技术的数字版权管理系统【字数:12785】
目录
摘要 1
关键词 1
Abstracts: 1
Key words 1
1 绪论 1
1.1 选题背景意义 1
1.2 国内外研究概况 2
1.3 研究目的和内容 2
2 区块链及其他相关开发技术 2
2.1 区块链简介 2
2.2 区块链解决的信任问题 3
2.3 以太坊区块链 3
2.4 智能合约 3
2.5 连接以太坊区块链的工具以及使用 4
2.5.1 Truffle和Ganache 4
2.5.2 RemixSolidity IDE 4
2.5.3 Metamask 5
2.5.4 JavaScript库Web3js 5
2.6 星际文件系统IPFS 6
2.7 本章总结 6
3 基于区块链的数字版权管理系统设计方案 6
3.1 基于区块链的数据版权管理系统架构 6
3.2 基于智能合约的数字版权管理协议 8
3.2.1 合约内容总览 8
3.2.2 数字版权SHA256查重和上传合约协议 10
3.2.3 数字版权设置和查询合约协议 10
3.2.4 数字版权交易合约协议 10
3.3 基于本地以太坊私链和IPFS的数字版权存储机制 10
3.3.2 数字 *51今日免费论文网|www.jxszl.com +Q: &351916072&
版权存储机制步骤 10
3.3.3 以太坊本地私有链网络 10
3.3.4 身份认证存储 11
3.4 基于SHA256、Simhash查重和IPFS hash值的数字版权确权机制 11
3.4.1 文本确权 11
3.4.2 图片和视频确权 12
4 基于区块链的数字版权管理系统实现 13
4.1 区块链服务端实现 13
4.1.1 创建以太坊本地私链 13
4.1.2 Metamask与ganache连接 14
4.1.3 RemixSolidity IDE合约编译和部署 15
4.1.4 Web3js连接到私有链 18
4.2 IPFS上传、访问实现 19
4.2.1 IPFS安装、初始化和启动 19
4.2.2 访问IPFS的方法 19
4.2.3 建立IPFS节点 19
4.3 客户端实现 19
5 实验与测试 20
5.1 区块链用户个人信息 20
5.1.1 区块链用户登录 20
5.1.2 区块链用户个人中心初始化或修改信息 21
5.2 上传版权信息 23
5.2.1 文字版权查重和上传 23
5.2.2 图片版权查重及上传 25
5.2.3 视频版权查重及上传 27
5.3 查询版权信息 27
5.4 版权设置费用和交易 29
6 结束语 31
6.1 总结 31
6.2 展望 32
致谢 32
参考文献 32
基于区块链技术的数字版权管理系统
目录
目录
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/563905.html