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

基于区块链的电子合同查询方法、装置、设备和介质与流程

2022-11-19 17:04:17 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的电子合同查询方法,其特征在于,包括:查询终端接收查询客户端发送的电子合同查询请求,其中,所述电子合同查询请求包括:查询客户端标识、合同信息标识和目标哈希值;响应于确定所述合同信息标识不属于预设第一禁止查询列表,且所述查询客户端标识不属于预设第二禁止查询列表,确定所述合同信息标识是否属于预设合同信息标识存储列表;响应于所述合同信息标识属于所述预设合同信息标识存储列表,获取所述合同信息标识所标识的合同信息,其中,所述合同信息包括:至少一个合同文件哈希值和与所述至少一个合同文件哈希值中各合同文件哈希值分别对应的合同文件标识;确定所述合同信息中是否存在与所述目标哈希值相同的合同文件哈希值;响应于所述合同信息中存在与所述目标哈希值相同的合同文件哈希值,基于与所述目标哈希值相同的合同文件哈希值对应的合同文件标识,从区块链中获取目标合同文件;将所述目标合同文件反馈所述查询客户端。2.根据权利要求1所述的方法,其特征在于,所述合同信息还包括:合同状态;所述方法还包括:确定所述合同状态是否为签约完成状态;响应于所述合同状态为签约完成状态,执行所述确定所述合同信息中是否存在与所述目标哈希值相同的合同文件哈希值的操作。3.根据权利要求1所述的方法,其特征在于,所述合同信息包括:所述至少一个合同文件哈希值中各合同文件哈希值分别对应的生成时间;所述方法还包括:响应于所述合同信息中不存在与所述目标哈希值相同的合同文件哈希值,将与当前时间最接近的生成时间所对应的合同文件哈希值确定为目标合同文件哈希值;基于与所述目标合同文件哈希值对应的合同文件标识,从所述区块链中获取所述目标合同文件。4.根据权利要求1所述的方法,其特征在于,还包括:所述查询终端将待加入所述预设第一禁止查询列表的合同信息标识确定为新增合同信息标识;响应于所述预设第一禁止查询列表中不包含所述新增合同信息标识,且所述预设合同信息标识存储列表包含所述新增合同信息标识,将所述新增合同信息标识加入至所述预设第一禁止查询列表。5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括:所述查询终端接收所述查询客户端发送的合同文件列表查询请求,其中,所述合同文件列表查询请求包括:合同文件列表标识;确定所述合同文件列表标识是否属于所述预设第一禁止查询列表;响应于所述合同文件列表标识不属于所述预设第一禁止查询列表,基于所述合同文件列表标识,从所述区块链中获取所述合同文件列表标识所标识的合同文件列表;将所述合同文件列表标识所标识的合同文件列表反馈所述查询客户端。6.一种基于区块链的电子合同查询装置,其特征在于,包括:第一接收模块,用于查询终端接收查询客户端发送的电子合同查询请求,其中,所述电
子合同查询请求包括:查询客户端标识、合同信息标识和目标哈希值;第一确定模块,用于响应于确定所述合同信息标识不属于预设第一禁止查询列表,且所述查询客户端标识不属于预设第二禁止查询列表,确定所述合同信息标识是否属于预设合同信息标识存储列表;第一获取模块,用于响应于所述合同信息标识属于所述预设合同信息标识存储列表,获取所述合同信息标识所标识的合同信息,其中,所述合同信息包括:至少一个合同文件哈希值和与所述至少一个合同文件哈希值中各合同文件哈希值分别对应的合同文件标识;第二确定模块,用于确定所述合同信息中是否存在与所述目标哈希值相同的合同文件哈希值;第二获取模块,用于响应于所述合同信息中存在与所述目标哈希值相同的合同文件哈希值,基于与所述目标哈希值相同的合同文件哈希值对应的合同文件标识,从区块链中获取目标合同文件;第一反馈模块,用于将所述目标合同文件反馈所述查询客户端。7.根据权利要求6所述的装置,其特征在于,所述合同信息还包括:合同状态;所述装置还包括:第三确定模块,用于确定所述合同状态是否为签约完成状态;执行模块,用于响应于所述合同状态为签约完成状态,执行所述确定所述合同信息中是否存在与所述目标哈希值相同的合同文件哈希值的操作。8.根据权利要求6所述的装置,其特征在于,所述合同信息包括:所述至少一个合同文件哈希值中各合同文件哈希值分别对应的生成时间;所述装置还包括:第四确定模块,用于响应于所述合同信息中不存在与所述目标哈希值相同的合同文件哈希值,将与当前时间最接近的生成时间所对应的合同文件哈希值确定为目标合同文件哈希值;第三获取模块,用于基于与所述目标合同文件哈希值对应的合同文件标识,从所述区块链中获取所述目标合同文件。9.一种电子设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述权利要求1-5任一所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述权利要求1-5任一所述的方法。

技术总结
本公开实施例公开了一种基于区块链的电子合同查询方法、装置、设备和介质,其中,方法包括:当合同信息标识不属于预设第一禁止查询列表,查询客户端标识不属于预设第二禁止查询列表,合同信息标识属于预设合同信息标识存储列表,且合同信息中存在与目标哈希值相同的合同文件哈希值时,基于与目标哈希值相同的合同文件哈希值对应的合同文件标识,从区块链中获取目标合同文件。由此,不仅实现了可以对电子合同的签约流程中各签约阶段对应的合同文件进行查询,而且还实现了可以根据合同信息标识以及查询客户端标识,确定是否可以查询合同文件,有效的提高了合同文件的安全性。有效的提高了合同文件的安全性。有效的提高了合同文件的安全性。


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

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

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

相关文献