一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的多方签约方法和装置、电子设备和存储介质与流程

2022-11-16 08:49:14 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的多方签约方法,其特征在于,包括:区块链的目标节点接收电子合同的签约方发送的签约请求,其中,所述签约请求包括电子合同和所述电子合同的多个签约方的签约方信息;所述目标节点对所述电子合同进行复制,得到与所述多个签约方的数量相同的所述电子合同的合同副本;针对所述多个签约方中的各签约方,所述目标节点将所述合同副本发送所述签约方;所述签约方利用所述签约方的公私密钥对中私钥对所述合同副本进行签名处理,得到签名合同副本;所述目标节点接收所述签约方发送的所述签名合同副本;所述目标节点利用所述签约方的公私密钥对中公钥对所述签名合同副本的签名进行验证;响应于所述各签约方的所述签名合同副本的签名均通过验证,所述目标节点利用所述目标节点的第一公私密钥对中私钥对所述电子合同进行签名处理,并将各签名合同副本中的签名合成到所述电子合同中,得到签约电子合同;将所述签约电子合同反馈所述各签约方。2.根据权利要求1所述的方法,其特征在于,还包括:响应于至少一个所述签名合同副本的签名未通过验证,向所述各签约方发送签约失败消息。3.根据权利要求1所述的方法,其特征在于,所述多个签约方的各签约方的签约方信息均包括签约方身份标识;所述方法还包括:所述目标节点获取标识列表,其中,所述标识列表包括:至少一个身份标识和所述至少一个身份标识中各身份标识对应的权限;响应于所述标识列表中与各签约方身份标识匹配的身份标识所对应的权限均指示具有签约资格,执行所述目标节点对所述电子合同进行复制的操作。4.根据权利要求1所述的方法,其特征在于,所述目标节点对所述电子合同进行复制,得到与所述多个签约方的数量相同的所述电子合同的合同副本,包括:所述目标节点对所述电子合同进行复制,得到与所述多个签约方的数量相同的所述电子合同的初始合同副本;所述目标节点利用所述目标节点的第二公私密钥对中私钥对所述初始合同副本进行签名处理,得到所述合同副本。5.根据权利要求4所述的方法,其特征在于,还包括:所述签约方利用所述目标节点的第二公私密钥对中公钥对所述合同副本的签名进行验证;响应于所述合同副本的签名通过验证,执行所述签约方利用所述签约方的公私密钥对中私钥对所述合同副本进行签名处理的操作。6.一种基于区块链的多方签约装置,其特征在于,包括:第一接收模块,用于区块链的目标节点接收电子合同的签约方发送的签约请求,其中,所述签约请求包括电子合同和所述电子合同的多个签约方的签约方信息;复制模块,用于所述目标节点对所述电子合同进行复制,得到与所述多个签约方的数
量相同的所述电子合同的合同副本;发送模块,用于针对所述多个签约方中的各签约方,所述目标节点将所述合同副本发送所述签约方;第一签名模块,用于所述签约方利用所述签约方的公私密钥对中私钥对所述合同副本进行签名处理,得到签名合同副本;第二接收模块,用于所述目标节点接收所述签约方发送的所述签名合同副本;第一验证模块,用于所述目标节点利用所述签约方的公私密钥对中公钥对所述签名合同副本的签名进行验证;第二签名模块,用于响应于所述各签约方的所述签名合同副本的签名均通过验证,所述签约方利用所述目标节点的第一公私密钥对中私钥对所述电子合同进行签名处理,并将各签名合同副本中的签名合成到所述电子合同中,得到签约电子合同;反馈模块,用于将所述签约电子合同反馈所述各签约方。7.根据权利要求6所述的装置,其特征在于,所述反馈模块还用于响应于至少一个所述签名合同副本的签名未通过验证,向所述各签约方发送签约失败消息。8.根据权利要求6所述的装置,其特征在于,所述多个签约方的各签约方的签约方信息均包括签约方身份标识;所述装置还包括:获取模块,用于所述目标节点获取标识列表,其中,所述标识列表包括:至少一个身份标识和所述至少一个身份标识中各身份标识对应的权限;第一执行模块,用于响应于所述标识列表中与各签约方身份标识匹配的身份标识所对应的权限均指示具有签约资格,执行所述目标节点对所述电子合同进行复制的操作。9.一种电子设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述权利要求1-5任一所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述权利要求1-5任一所述的方法。

技术总结
本公开实施例公开了一种基于区块链的多方签约方法和装置、电子设备和存储介质,其中,方法包括:目标节点对电子合同进行复制,生成与签约方数量相同的电子合同的合同副本,每一签约方对一份合同副本进行签名,得到各签约方的签名合同副本,当各签约方的签名合同副本的签名均通过验证,则利用该目标节点的第一公私密钥对中私钥对电子合同进行签名处理,同时将各签名合同副本中的签名合成到电子合同,得到签约电子合同。由此,提高了多方签约的效率,简化了多方签约流程,保证了多方签约后的签约电子合同的可靠性和安全性。子合同的可靠性和安全性。子合同的可靠性和安全性。


技术研发人员:池程 张钰雯 刘阳 田娟 朱斯语
受保护的技术使用者:中国信息通信研究院
技术研发日:2022.10.20
技术公布日:2022/11/15
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献