基于区块链的电子合同签约方法、装置及系统制造方法及图纸

技术编号:32881477 阅读:14 留言:0更新日期:2022-04-02 12:15
本说明书一个或多个实施例公开了一种基于区块链的电子合同签约方法、装置及系统。所述方法包括:接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息。对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及所述第一签约方对应的第一签约信息。利用所述第一签约信息对所述目标电子合同进行签约,得到第一电子签约合同。将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方。与所述目标电子合同相关的第二签约方。与所述目标电子合同相关的第二签约方。

【技术实现步骤摘要】
基于区块链的电子合同签约方法、装置及系统


[0001]本说明书涉及区块链
,尤其涉及一种基于区块链的电子合同签约方法、装置及系统。

技术介绍

[0002]非标合同指无法标准化为合同模板的合同,基于这一特点,非标合同的签约过程通常为线下签约。比如,客户与产品开发商签约非标合同时,首先由产品开发商到法务系统进行纸质合同的打印,并将打印出的纸质合同交予客户;然后,客户对纸质合同进行盖章,并将盖章后的纸质合同寄给产品开发商;最后,产品开发商收到客户寄来的纸质合同后,进行盖章并寄回给客户。可见,现有的非标合同签约过程十分繁琐和费时,且过多地依赖人力、物力,导致合同签约过程缺少可信保障。

技术实现思路

[0003]一方面,本说明书一个或多个实施例提供一种电子合同签约方法,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统。所述方法包括:接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息。对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及所述第一签约方对应的第一签约信息。利用所述第一签约信息对所述目标电子合同进行签约,得到第一电子签约合同。将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方,以使所述第二签约方根据所述签约标识信息从所述区块链系统获取所述第一电子签约合同,并对所述第一电子签约合同进行签约。
[0004]另一方面,本说明书一个或多个实施例提供一种基于区块链的电子合同签约方法,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统。所述方法包括:接收第二签约方发起的针对第一电子签约合同的第二签约请求,所述第二签约请求携带所述第一电子签约合同对应的签约标识信息以及所述第二签约方的签约属性信息。对所述签约属性信息进行合法性校验,并在合法性校验通过时,从所述区块链系统中获取所述签约标识信息对应的所述第一电子签约合同。以及,获取所述第二签约方对应的第二签约信息;将所述第二签约信息写入所述第一电子签约合同,以生成第二电子签约合同。将所述第二电子签约合同上传至所述区块链系统,以使所述第二电子签约合同和所述签约标识信息关联存储于所述区块链系统中。
[0005]再一方面,本说明书一个或多个实施例提供一种基于区块链的电子合同签约装置,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统。所述装置包括:第一接收模块,接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息。第一获取模块,对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及
所述第一签约方对应的第一签约信息。第一签约模块,利用所述第一签约信息对所述目标电子合同进行签约,得到第一电子签约合同。第一上链模块,将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方,以使所述第二签约方根据所述签约标识信息从所述区块链系统获取所述第一电子签约合同,并对所述第一电子签约合同进行签约。
[0006]再一方面,本说明书一个或多个实施例提供一种基于区块链的电子合同签约装置,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统。所述装置包括:第二接收模块,接收第二签约方发起的针对第一电子签约合同的第二签约请求,所述第二签约请求携带所述第一电子签约合同对应的签约标识信息以及所述第二签约方的签约属性信息。第二获取模块,对所述签约属性信息进行合法性校验,并在合法性校验通过时,从所述区块链系统中获取所述签约标识信息对应的所述第一电子签约合同。以及,获取所述第二签约方对应的第二签约信息。第三生成模块,将所述第二签约信息写入所述第一电子签约合同,以生成第二电子签约合同。第三上链模块,将所述第二电子签约合同上传至所述区块链系统,以使所述第二电子签约合同和所述签约标识信息关联存储于所述区块链系统中。
[0007]再一方面,本说明书一个或多个实施例提供一种基于区块链的电子合同签约设备,包括处理器和与所述处理器电连接的存储器,所述存储器存储有计算机程序,所述处理器用于从所述存储器调用并执行所述计算机程序以实现:接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息。对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及所述第一签约方对应的第一签约信息。利用所述第一签约信息对所述目标电子合同进行签约,得到第一电子签约合同。将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方,以使所述第二签约方根据所述签约标识信息从所述区块链系统获取所述第一电子签约合同,并对所述第一电子签约合同进行签约。
[0008]再一方面,本说明书一个或多个实施例提供一种基于区块链的电子合同签约设备,包括处理器和与所述处理器电连接的存储器,所述存储器存储有计算机程序,所述处理器用于从所述存储器调用并执行所述计算机程序以实现:接收第二签约方发起的针对第一电子签约合同的第二签约请求,所述第二签约请求携带所述第一电子签约合同对应的签约标识信息以及所述第二签约方的签约属性信息。对所述签约属性信息进行合法性校验,并在合法性校验通过时,从所述区块链系统中获取所述签约标识信息对应的所述第一电子签约合同。以及,获取所述第二签约方对应的第二签约信息;将所述第二签约信息写入所述第一电子签约合同,以生成第二电子签约合同。将所述第二电子签约合同上传至所述区块链系统,以使所述第二电子签约合同和所述签约标识信息关联存储于所述区块链系统中。
[0009]再一方面,本说明书实施例提供一种存储介质,用于存储计算机程序,所述计算机程序能够被处理器执行以实现以下流程:接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息。对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及所述第一签约方对应的第一签约信息。利用所述第一签约信息对所述目标电子
合同进行签约,得到第一电子签约合同。将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方,以使所述第二签约方根据所述签约标识信息从所述区块链系统获取所述第一电子签约合同,并对所述第一电子签约合同进行签约。
[0010]再一方面,本说明书实施例提供一种存储介质,用于存储计算机程序,所述计算机程序能够被处理器执行以实现以下流程:接收第二签约方发起的针对第一电子签约合同的第二签约请求,所述第二签约请求携带所述第一电子签约合同对应的签约标识信息以及所述第二签约方的签约属性信息。对所述签约属性信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的电子合同签约方法,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统;所述方法包括:接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识信息以及所述第一签约方的第一身份信息;对所述第一身份信息进行校验,并在校验通过时,获取所述目标电子合同以及所述第一签约方对应的第一签约信息;利用所述第一签约信息对所述目标电子合同进行签约,得到第一电子签约合同;将所述第一电子签约合同和所述签约标识信息上传至所述区块链系统,并将所述签约标识信息发送至与所述目标电子合同相关的第二签约方,以使所述第二签约方根据所述签约标识信息从所述区块链系统获取所述第一电子签约合同,并对所述第一电子签约合同进行签约。2.根据权利要求1所述的方法,所述对所述第一身份信息进行校验,包括:根据所述第一身份信息,判断所述第一签约方是否为具有签约权限的用户;若是,则确定针对所述第一身份信息的校验通过。3.根据权利要求1所述的方法,所述对所述第一身份信息进行校验之后,还包括:若针对所述第一身份信息的校验通过,则判断所述电子合同签约系统和/或所述区块链系统中是否存储有所述签约标识信息;若是,则执行获取所述目标电子合同以及所述第一签约方对应的第一签约信息的步骤。4.根据权利要求1所述的方法,所述接收第一签约方发起的针对目标电子合同的第一签约请求之前,还包括:接收所述第一签约方发起的针对所述目标电子合同的签约发起请求,所述签约发起请求携带有所述目标电子合同的存储地址信息以及所述第一签约方和所述第二签约方的签约属性信息;所述签约属性信息包括签约方名称、签约方账号、签约方的统一社会信用代码中的至少一项;对所述签约属性信息进行校验,并在校验通过时生成所述目标电子合同对应的所述签约标识信息,以及,根据所述存储地址信息获取所述目标电子合同;将所述目标电子合同和所述签约标识信息上传至所述区块链系统。5.根据权利要求4所述的方法,所述接收所述第一签约方发起的针对所述目标电子合同的签约发起请求之前,还包括:根据所述第一签约方提供的所述目标电子合同对应的合同信息,生成所述目标电子合同;将所述目标电子合同存储至所述电子合同签约系统,并生成所述目标电子合同对应的所述存储地址信息;将所述存储地址信息发送至所述第一签约方。6.根据权利要求4所述的方法,所述将所述目标电子合同和所述签约标识信息上传至所述区块链系统之后,还包括:若接收到所述第一签约方发起的对所述目标电子合同的撤销请求时,根据所述撤销请求中携带的所述签约标识信息,从所述区块链系统中查找并获取所述目标电子合同;
为所述目标电子合同添加标签信息,所述标签信息用于标识所述目标电子合同已被撤销;将添加有所述标签信息的所述目标电子合同上传至所述区块链系统。7.一种基于区块链的电子合同签约方法,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统;所述方法包括:接收第二签约方发起的针对第一电子签约合同的第二签约请求,所述第二签约请求携带所述第一电子签约合同对应的签约标识信息以及所述第二签约方的签约属性信息;对所述签约属性信息进行合法性校验,并在合法性校验通过时,从所述区块链系统中获取所述签约标识信息对应的所述第一电子签约合同;以及,获取所述第二签约方对应的第二签约信息;将所述第二签约信息写入所述第一电子签约合同,以生成第二电子签约合同;将所述第二电子签约合同上传至所述区块链系统,以使所述第二电子签约合同和所述签约标识信息关联存储于所述区块链系统中。8.根据权利要求7所述的方法,所述对所述签约属性信息进行合法性校验之前,还包括:判断所述第二签约请求中是否携带所述第二签约方对应的认证标识信息;若是,则确定所述第二签约方通过身份认证,并执行对所述签约属性信息进行合法性校验的步骤;若否,则确定所述第二签约方未通过所述身份认证;其中,所述认证标识信息用于表征所述第二签约方通过所述身份认证。9.根据权利要求8所述的方法,所述对所述签约属性信息进行合法性校验之前,还包括:接收所述第二签约方发起的针对所述第一电子签约合同的签约触发请求,所述签约触发请求携带所述第二签约方的第二身份信息;对所述第二身份信息进行合法性校验;若所述第二身份信息的合法性校验通过,则根据所述第二身份信息对所述第二签约方进行生物特征验证;若所述生物特征验证通过,则生成所述第二签约方对应的所述认证标识信息;将所述认证标识信息发送至所述第二签约方。10.根据权利要求9所述的方法,所述将所述第二电子签约合同上传至所述区块链系统,包括:将所述第二电子签约合同和所述认证标识信息上传至所述区块链系统,以使所述第二电子签约合同、所述认证标识信息和所述签约标识信息关联存储于所述区块链系统中。11.根据权利要求7所述的方法,所述将所述第二电子签约合同上传至所述区块链系统之后,还包括:生成所述第二电子签约合同对应的合同证书;将所述合同证书上传至所述区块链系统,以使所述第二电子签约合同和所述合同证书关联存储于所述区块链系统中。12.根据权利要求7或11所述的方法,所述将所述第二电子签约合同上传至所述区块链系统之后,还包括:
接收所述第二签约方发出的对合同关联信息的查看请求;所述合同关联信息包括所述第二电子签约合同和/或所述第二电子签约合同的合同证书;所述查看请求携带有所述第二电子签约合同对应的所述签约标识信息;根据所述签约标识信息,从所述区块链系统中获取与所述签约标识信息对应的所述合同关联信息;将所述合同关联信息发送至所述第二签约方。13.根据权利要求8所述的方法,所述判断所述第二签约请求中是否携带所述第二签约方对应的认证标识信息之后,还包括:若所述第二签约请求中未携带所述认证标识信息,则发出提示信息,以提示所述第二签约方不具备针对所述第一电子签约合同的签约权限。14.一种基于区块链的电子合同签约装置,应用于电子合同签约系统,所述电子合同签约系统接入区块链系统;所述装置包括:第一接收模块,接收第一签约方发起的针对目标电子合同的第一签约请求,所述第一签约请求携带有所述目标电子合同对应的签约标识...

【专利技术属性】
技术研发人员:付剑门星宇
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1