基于区块链技术的电子合同系统设计与实现
发布时间:2023-03-11 07:59
相对于纸质合同,电子合同无需纸张作为载体,没有合同文件的仓储成本,也无需花费人工分类保管,没有遗失和损坏的风险。在合同签署的过程中,电子合同可以通过互联网传输,在PC或手机上完成合同的签署,免去了纸质合同在签署过程中签订双方的交通成本和合同快递费用和漫长的等待时间,提高了签署效率。同时,使用了基于密码学原理保障的数字签名技术应用在了电子合同上,相比于基于图章和签名的纸质合同更难伪造和篡改,具有更高的安全性和可信度。我国先后颁布了《中华人民共和国电子签名法》和《电子合同在线订立流程规范》,承认电子合同与纸质合同具有同样的法律效力,同时也在法律层面上规范了电子合同行业。到目前为止,电子合同的安全性主要依靠于第三方电子合同服务提供商的公司信任背书。而基于P2P协议、共识机制和数字证书的分布式账本系统——区块链,可以在无需引入第三方机构信任背书的情况下,通过智能合约来实现电子合同的签署。超级账本是Linux基金会在2015年发起的联盟区块链开源项目,超级账本工作组目前由190多个联盟成员。基于超级账本Fabric项目,可以开发满足商用环境下的区块链电子合同系统。借助于Fabric项目分布式账本...
【文章页数】:47 页
【学位级别】:硕士
【文章目录】:
中文摘要
Abstract
第1章 引言
1.1 选题背景及意义
1.1.1 选题背景
1.1.2 研究意义
1.2 研究思路以及方法
1.3 论文创新点
1.4 本章小结
第2章 区块链技术介绍
2.1 区块链简介
2.1.1 区块链技术的起源
2.1.2 区块链定义和原理
2.1.3 区块链的类型
2.2 区块链使用的技术
2.2.1 加密算法
2.2.2 数字签名
2.2.3 默克尔树
2.3 区块链的应用场景
2.3.1 平台类项目
2.3.2 货币类项目
2.3.3 资产代币类
2.3.4 其他应用类项目
2.4 本章小结
第3章 超级账本Hyperledger技术介绍
3.1 超级账本Fabric技术介绍
3.1.1 系统逻辑架构
3.1.2 网络结构和典型工作流程
3.2 超级账本Composer技术介绍
3.2.1 Composer应用架构
3.2.2 关键概念
3.3 本章小结
第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.3 功能测试
4.4 本章小结
第5章 总结与展望
参考文献
致谢
个人简历及在学期间的研究成果和发表的学术论文
本文编号:3759497
【文章页数】:47 页
【学位级别】:硕士
【文章目录】:
中文摘要
Abstract
第1章 引言
1.1 选题背景及意义
1.1.1 选题背景
1.1.2 研究意义
1.2 研究思路以及方法
1.3 论文创新点
1.4 本章小结
第2章 区块链技术介绍
2.1 区块链简介
2.1.1 区块链技术的起源
2.1.2 区块链定义和原理
2.1.3 区块链的类型
2.2 区块链使用的技术
2.2.1 加密算法
2.2.2 数字签名
2.2.3 默克尔树
2.3 区块链的应用场景
2.3.1 平台类项目
2.3.2 货币类项目
2.3.3 资产代币类
2.3.4 其他应用类项目
2.4 本章小结
第3章 超级账本Hyperledger技术介绍
3.1 超级账本Fabric技术介绍
3.1.1 系统逻辑架构
3.1.2 网络结构和典型工作流程
3.2 超级账本Composer技术介绍
3.2.1 Composer应用架构
3.2.2 关键概念
3.3 本章小结
第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.3 功能测试
4.4 本章小结
第5章 总结与展望
参考文献
致谢
个人简历及在学期间的研究成果和发表的学术论文
本文编号:3759497
本文链接:https://www.wllwen.com/falvlunwen/hetongqiyue/3759497.html