【技术实现步骤摘要】
基于区块链的物理印章使用方法、装置及电子设备
[0001]本说明书一个或多个实施例涉及区块链
,尤其涉及一种基于区块链的物理印章使用方法、装置及电子设备。
技术介绍
[0002]现如今,由于电子印章的使用范围有限,仅能用于对电子文档进行盖章,因此各个组织(可以将事业单位、企业、机构等统称为组织)所使用的印章,例如:企业公章、财务印章、发票专用章、合同章、法人章等,通常仍然是实体的物理印章,而相应地就需要对这些物理印章进行人工监管。由于人工监管的难度较大,因此对于物理印章而言,极易出现盗用或滥用印章的情况。在这种情况下,如何保证物理印章的安全,也就成为了亟待解决的问题。
技术实现思路
[0003]本说明书提出一种基于区块链的物理印章使用方法,应用于所述区块链中的节点设备;所述区块链中部署了用于管理物理印章的智能合约;所述方法包括:
[0004]接收与物理印章使用方对应的客户端发送的使用物理印章的智能合约调用交易;
[0005]响应于所述智能合约调用交易,调用所述智能合约中的智能合约代码对应 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的物理印章使用方法,应用于所述区块链中的节点设备;所述区块链中部署了用于管理物理印章的智能合约;所述方法包括:接收与物理印章使用方对应的客户端发送的使用物理印章的智能合约调用交易;响应于所述智能合约调用交易,调用所述智能合约中的智能合约代码对应的使用权限验证逻辑,确定所述物理印章使用方是否具有所述物理印章的使用权限;如果是,则进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码,以使所述客户端在获取到所述物理印章使用码时,将所述物理印章使用码展示给所述物理印章使用方,由所述物理印章使用方将所述物理印章使用码写入至待签章的文件中的签章区域,并在所述签章区域加盖所述物理印章。2.根据权利要求1所述的方法,所述生成与所述物理印章使用方对应的物理印章使用码,以由所述客户端在获取到所述物理印章使用码时,将所述物理印章使用码展示给所述物理印章使用方,包括:生成与所述物理印章使用方对应的物理印章使用码,并生成与所述物理印章使用码对应的物理印章使用事件,以由所述客户端在获取到所述物理印章使用事件时,响应于所述物理印章使用事件,将所述物理印章使用码展示给所述物理印章使用方。3.根据权利要求1所述的方法,所述区块链中存证了所述物理印章的物理印章信息与所述物理印章的合法使用方的身份信息的绑定关系;所述智能合约调用交易包括所述物理印章的物理印章信息,以及所述物理印章使用方的身份信息;所述确定所述物理印章使用方是否具有所述物理印章的使用权限,包括:基于所述区块链中存证的与所述物理印章的物理印章信息绑定的所述物理印章的合法使用方的身份信息,对所述智能合约调用交易中的所述物理印章使用方的身份信息进行验证;如果对所述智能合约调用交易中的所述物理印章使用方的身份信息的验证通过,则确定所述物理印章使用方具有所述物理印章的使用权限。4.根据权利要求3所述的方法,所述方法还包括:如果确定所述物理印章使用方不具有所述物理印章的使用权限,则生成与所述物理印章使用方的身份信息对应的物理印章非法使用记录;将所述数字印章非法使用记录发布至所述区块链进行存证;或者,将所述数字印章非法使用记录发布至与所述区块链跨链对接的司法链进行存证。5.根据权利要求3所述的方法,所述身份信息包括所述物理印章的合法使用方持有的CA证书中的公钥。6.根据权利要求5所述的方法,所述身份信息还包括以下示出的一个或者多个的组合:所述物理印章的合法使用方的身份标识;所述物理印章的合法使用方的区块链账户标识;所述物理印章的合法使用方持有的物理印章的图像信息。7.根据权利要求3
‑
6任一所述的方法,所述物理印章的合法使用方为所述物理印章的申领方。8.根据权利要求7所述的方法,在进一步调用所述智能合约中的智能合约代码对应的
物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码之前,所述方法还包括:调用所述智能合约中的智能合约代码对应的使用确认逻辑,指示所述物理印章的申领方针对所述物理印章进行使用确认,并在获取到所述物理印章的申领方针对所述物理印章的使用确认结果之后,进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码。9.根据权利要求8所述的方法,所述指示所述物理印章的申领方针对所述物理印章进行使用确认,包括:生成与所述物理印章的申领方对应的使用确认事件,以使所述物理印章的申领方在获取到所述使用确认事件时,响应于所述使用确认事件,针对所述物理印章进行使用确认。10.根据权利要求1所述的方法,所述方法还包括:接收与物理印章使用方对应的客户端发送的与所述文件对应的图像信息;其中,所述图像信息为所述客户端在由所述物理印章使用方将所述物理印章使用码写入至所述文件中的签章区域,并在所述签章区域加盖所述物理印章之后,调用图像采集装置采集到的与所述文件对应的图像信息;将所述图像信息发布至所述区块链进行存证;或者,将所述图像信息发布至与所述区块链跨链对接的司法链进行存证。11.根据权利要求1所述的方法,在进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码之前,所述方法还包括:调用所述智能合约中的智能合约代码对应的使用审批逻辑,确定与所述物理印章对应的至少一个使用审批方,并指示所述至少一个使用审批方针对所述物理印章进行使用审批;如果所述至少一个使用审批方针对所述物理印章的使用审批通过,则进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码。12.一种基于区块链的物理印章使用方法,应用于所述区块链中的节点设备;所述区块链中部署了用于管理物理印章的智能合约;所述方法包括:接收与物理印章使用方对应的客户端发送的使用物理印章的智能合约调用交易;响应于所述智能合约调用交易,调用所述智能合约中的智能合约代码对应的使用审批逻辑,确定与所述物理印章对应的至少一个使用审批方,并指示所述至少一个使用审批方针对所述物理印章进行使用审批;如果所述至少一个使用审批方针对所述物理印章的使用审批通过,则进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码,以使所述客户端在获取到所述物理印章使用码时,将所述物理印章使用码展示给所述物理印章使用方,由所述物理印章使用方将所述物理印章使用码写入至待签章的文件中的签章区域,并在所述签章区域加盖所述物理印章。13.根据权利要求12所述的方法,所述生成与所述物理印章使用方对应的物理印章使用码,以由所述客户端在获取到所述物理印章使用码时,将所述物理印章使用码展示给所
述物理印章使用方,包括:生成与所述物理印章使用方对应的物理印章使用码,并生成与所述物理印章使用码对应的物理印章使用事件,以由所述客户端在获取到所述物理印章使用事件时,响应于所述物理印章使用事件,将所述物理印章使用码展示给所述物理印章使用方。14.根据权利要求12所述的方法,所述区块链中存证了所述物理印章的物理印章信息与所述物理印章的至少一个使用审批方的的对应关系;所述智能合约调用交易包括所述物理印章的物理印章信息;所述确定与所述物理印章对应的至少一个使用审批方,包括:基于所述区块链中存证的所述对应关系,将与所述智能合约调用交易中的所述物理印章的物理印章信息对应的所述物理印章的至少一个使用审批方,确定为与所述物理印章对应的至少一个使用审批方。15.根据权利要求12所述的方法,所述指示所述至少一个使用审批方针对所述物理印章进行使用审批,包括:生成与所述至少一个申领审批方对应的使用审批事件,以使所述至少一个使用审批方在获取到所述使用审批事件时,响应于所述使用审批事件针对所述物理印章进行使用审批。16.根据权利要求12所述的方法,在进一步调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码之前,所述方法还包括:调用所述智能合约中的智能合约代码对应的审批管理逻辑,获取所述至少一个使用审批方针对所述物理印章的使用审批结果,并基于所述使用审批结果确定所述至少一个使用审批方针对所述物理印章的使用审批是否通过。17.根据权利要求16所述的方法,所述方法还包括:生成所述至少一个使用审批方针对所述物理印章的使用审批记录;将所述使用审批记录发布至所述区块链进行存证;或者,将所述使用审批记录发布至与所述区块链跨链对接的司法链进行存证。18.根据权利要求12所述的方法,所述方法还包括:接收与物理印章使用方对应的客户端发送的与所述文件对应的图像信息;其中,所述图像信息为所述客户端在由所述物理印章使用方将所述物理印章使用码写入至所述文件中的签章区域,并在所述签章区域加盖所述物理印章之后,调用图像采集装置采集到的与所述文件对应的图像信息;将所述图像信息发布至所述区块链进行存证;或者,将所述图像信息发布至与所述区块链跨链对接的司法链进行存证。19.根据权利要求12所述的方法,在调用所述智能合约中的智能合约代码对应的使用审批逻辑,确定与所述物理印章对应的至少一个使用审批方之前,所述方法还包括:调用所述智能合约中的智能合约代码对应的使用权限验证逻辑,确定所述物理印章使用方是否具有所述物理印章的使用权限;如果是,则进一步调用所述智能合约中的智能合约代码对应的使用审批逻辑,确定与所述物理印章对应的至少一个使用审批方。
20.一种基于区块链的物理印章使用方法,应用于与所述区块链中的节点设备对接的BaaS平台;所述区块链中部署了用于管理物理印章的智能合约;所述方法包括:接收与物理印章使用方对应的客户端发送的针对物理印章的物理印章使用请求;响应于所述物理印章使用请求,确定所述物理印章使用方是否具有所述物理印章的使用权限;如果是,则向所述节点设备发送智能合约调用交易,以使所述节点设备响应于所述智能合约调用交易,调用所述智能合约中的智能合约代码对应的物理印章使用逻辑,生成与所述物理印章使用方对应的物理印章使用码,以使所述客户端在获取到所述物理印章使用码时,将所述物理印章使用码展示给所述物理印章使用方,由所述物理印章使用方将所述物理印章使用码写入至待签章的文件中的签章区域,并在所述签章区域加盖所述物理印章。21.根据权利要求20所述的方法,所述BaaS平台中存储了所述物理印章的物理印章信息与所述物理印章的合法使用方的身份信息的绑定关系;所述物理印章使用请求包括所述物理印章的物理...
【专利技术属性】
技术研发人员:栗志果,叶玲玲,楼浩淼,蒋博栋,徐惠,邹亮,
申请(专利权)人:蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。