[发明专利]基于区块链的电子合同链上存证、签署和查证系统及方法在审
申请号: | 202210462920.X | 申请日: | 2022-04-28 |
公开(公告)号: | CN114841697A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 解安可;杨姝怡;胡凯;罗健钊;孙雅妮;杨宵;余欣 | 申请(专利权)人: | 北京航空航天大学云南创新研究院 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F16/27;G06F16/2458;G06F16/248;H04L67/1097 |
代理公司: | 重庆乐泰知识产权代理事务所(普通合伙) 50221 | 代理人: | 郭泽培 |
地址: | 650233 *** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 电子 合同 链上存证 签署 查证 系统 方法 | ||
1.一种基于区块链的电子合同链上存证、签署和查证系统,其特征在于:包括业务系统、电子合同小程序、分布式存储网络、区块链、区块链电子合同大屏系统;
所述业务系统用于创建和签署合同,并将合同信息发送到电子合同小程序;
所述电子合同小程序用于创建和签署合同,用于管理合同,将合同文本加密后存储到分布式存储网络中,并将合同及对应用户信息上传到区块链,还用于管理用户信息,为用户提供区块链合同查验;
所述分布式存储网络用于存储加密后的合同文本,并自动与区块链上的合同信息进行比较,如发生篡改,则通过电子合同小程序向用户报警;
所述区块链电子合同大屏系统用于对电子合同小程序提取的链上合同数据进行可视化应用。
2.一种基于区块链的电子合同链上存证、签署和查证方法,其特征在于:包括以下步骤:
S1:创建合同,用户在业务系统或电子合同小程序创建合同文本,确认合同文本内容不再改动;
S2:用户使用对称密钥对合同文本进行加密,得到加密文本,将加密文本将存储于IPFS分布式存储网络中,将合同文本和相关用户数据上传至区块链,所述IPFS为加密文本生成的哈希地址,平台使用CA托管的用户私钥对加密文件的哈希地址进行签名,调用区块链存证智能合约,将合同签名及摘要信息上传至区块链,生成区块链电子合同证书;
S3:用户通过电子合同小程序对合同文本的真伪进行链上查验;
S4:定时轮询本地pinned文件状态,如果检测到存储在IPFS中的合同加密文本与链上对应的合同文本哈希列表存储不一致,则认为发生了篡改,智能合约输出报警Event,系统日志监听进程通过电子合同小程序向用户推送与被篡改合同相关的用户ID、作恶时间、作恶IP、篡改内容、篡改前合同hash和篡改后合同hash。
3.根据权利要求2所述的基于区块链的电子合同链上存证、签署和查证方法,其特征在于:步骤S1中用户可以先通过业务系统完成签署,再通过电子合同小程序进行合同上链,所述通过业务系统完成签署,具体包括:用户在业务系统创建合同,填写流程表单,上传合同文件,进入审批流程,审批完成后,上传已签署各方签名的纸质合同到业务系统;用户将业务系统上的纸质合同发送到电子合同小程序进行存储、上链。
4.根据权利要求2所述的基于区块链的电子合同链上存证、签署和查证方法,其特征在于:用户可以直接通过电子合同小程序创建合同文本,再进行合同上链,具体包括:合同发起方首先在电子合同小程序完成数字身份认证,然后创建合同,上传合同文件并输入合同接收方的信息,合同发起方完成签署时,将调起针对合同发起方的签名验签、签章服务,并对合同内容进行上链,上链完成后,在电子合同文件内页展示已签署方的文本hash、公钥地址和合同文本的数字签名,并向接收方发送签署请求;合同接收方接收到签署请求后,进入电子合同小程序,完成数字身份认证,获取待签署合同,查看合同发起方的签署详情,若同意签署,将调起针对合同接收方的签名验签、签章服务,并对合同内容进行上链,上链完成后,在电子合同文件内页展示已签署方的文本hash、公钥地址和合同文本的数字签名,并向发送方同步签署状态。
5.根据权利要求2所述的基于区块链的电子合同链上存证、签署和查证方法,其特征在于:还包括:通过区块链电子合同大屏对电子合同小程序提取的链上合同数据进行可视化应用,具体包括:
通过区块链电子合同大屏进行区块链相关数据可视化数据统计,展示区块链上智能合约地址、合同数量、合同版本数以及链上合同的TPS;同步显示上链成功、合同被作废以及合同作废;还通过区块链电子合同大屏分时统计上链合同的数量和展示变动的情况,对合同的篡改进行预计,展示合作单位的共识节点以及区块链合同块生成的过程;展示各个节点通过链上基于合同ID进行验证合同真伪,提供上传文本、文本hash值以及合同指纹三种方式进行验证,展示各节点进行合同验证的用户ID以及最终的验证结果。
6.根据权利要求2所述的基于区块链的电子合同链上存证、签署和查证方法,其特征在于:合同发起方通过业务系统中依据单份合同展示的二维码进入电子合同小程序;合同接收方通过短信接收小程序登录方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学云南创新研究院,未经北京航空航天大学云南创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210462920.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤激光切割机
- 下一篇:一种用于铝碳酸镁混悬液生产的装置