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