[发明专利]标识生成方法、装置、存储介质及电子设备有效
申请号: | 202010851372.0 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112104705B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 谢辉;李强 | 申请(专利权)人: | 达闼机器人股份有限公司 |
主分类号: | H04L67/146 | 分类号: | H04L67/146;H04L67/104;H04L9/08;H04L9/06 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曾尧 |
地址: | 201111 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识 生成 方法 装置 存储 介质 电子设备 | ||
本公开涉及一种标识生成方法、装置、存储介质及电子设备,所述方法包括:响应于针对目标对象的标识生成请求,生成标识生成参数;根据所述标识生成参数向区块链网络中的其他节点广播标识生成指令,所述标识生成指令用于指示接收到所述标识生成指令的节点,调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识;根据所述标识生成参数,调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识。上述技术方案能够基于区块链智能合约实现唯一标识的生成。采用上述技术方案,即便区块链节点出现故障,区块链网络中的其他节点仍能够生成所述唯一标识,从而提升了标识生成过程的可靠性。
技术领域
本公开涉及区块链技术领域,具体地,涉及一种标识生成方法、装置、存储介质及电子设备。
背景技术
在信息系统中,为了表示或处理某一类型的主体,需要为该类型主体生成并分配在系统范围内唯一的标识(identifier)。比如,对于教务管理系统而言,可以通过分配学号的方式将学号作为每一学生在教务管理系统中的唯一标识。
相关技术中,可以通过一个部署的服务来生成全局唯一标识,这些生成的标识可以是递增或递减的(即:下一个生成的标识一定大于或小于上一个生成的标识)。然而,在一些场景中,服务可能出现故障,在这种情况下可能面临标识无法生成的问题。
发明内容
本公开的目的是提供一种标识生成方法、装置、存储介质及电子设备,用以解决上述相关技术问题。
为了实现上述目的,根据本公开实施例的第一方面,提供一种标识生成方法,包括:
响应于针对目标对象的标识生成请求,生成标识生成参数;
根据所述标识生成参数向区块链网络中的其他节点广播标识生成指令,所述标识生成指令用于指示接收到所述标识生成指令的节点,调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识;
根据所述标识生成参数,调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识。
可选地,所述根据所述标识生成参数向区块链网络中的其他节点广播标识生成指令之前,所述方法还包括:
根据所述标识生成参数确定标识配置信息;
根据所述标识配置信息向区块链网络中的其他节点广播标识配置指令,所述标识配置指令用于指示接收到所述标识配置指令的节点,根据所述标识配置信息对所述目标智能合约所对应的标识生成模板进行配置;
根据所述标识配置信息对所述目标智能合约所对应的标识生成模板进行配置;
所述调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识,包括:
根据配置得到的所述标识生成模板生成所述唯一标识。
可选地,所述方法还包括:
根据标识配置信息配置标识生成模板;
基于所述标识生成模板构造所述目标智能合约;
将构造得到的所述目标智能合约部署至区块链网络;
所述调用区块链中的目标智能合约生成对应于所述目标对象的唯一标识,包括:
根据所述标识生成模板生成所述唯一标识。
可选地,所述标识配置信息包括递增字段描述信息或递减字段描述信息,所述递增字段描述信息用于表征根据所述标识配置信息配置得到的标识生成模板中至少包括递增字段,所述递减字段描述信息用于表征根据所述标识配置信息配置得到的标识生成模板中至少包括递减字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人股份有限公司,未经达闼机器人股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010851372.0/2.html,转载请声明来源钻瓜专利网。