【技术实现步骤摘要】
基于区块链的设备管理方法、装置、计算机设备
本申请涉及互联网
,特别是涉及一种基于区块链的设备管理方法、装置、计算机设备和存储介质。
技术介绍
随着互联网技术的发展,越来越多的设备得到了广泛的应用,给人们的生活带来了便利。在设备的生产和使用过程中,常常需要对设备的相关数据进行记录并管理。传统技术中,主要采用人工管理的方法,配备专人进行设备管理,人工记录设备从生产到使用的全过程信息。然而,人工进行设备管理,首先,管理的数量有限,对于数量较多的设备,采用人工管理操作难度大,需要耗费大量的时间,从而导致设备管理的效率低。此外,采用人工管理的失误率高,很容易造成漏记、错记、篡改数据等状况的发生,无法保障设备管理的有效性和安全性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高设备管理的效率、保障设备管理的有效性和安全性的基于区块链的设备管理方法、装置、计算机设备和存储介质。一种基于区块链的设备管理方法,应用于区块链网络中的设备管理节点,所述方法包括:接收设备入 ...
【技术保护点】
1.一种基于区块链的设备管理方法,其特征在于,应用于区块链网络中的设备管理节点,所述方法包括:/n接收设备入库请求;所述设备入库请求携带目标设备的目标入库信息,所述目标入库信息包括所述目标设备的目标设备标识;/n获取所述目标设备标识对应的目标区块,从所述目标区块中获取所述目标设备的目标出库信息;所述目标区块是根据所述目标设备标识和区块高度确定的;/n将所述目标入库信息上传至所述区块链网络中的其他区块链节点进行共识处理,当共识完成时,基于所述目标出库信息和目标入库信息生成所述目标设备标识对应的当前区块;/n存储所述当前区块。/n
【技术特征摘要】
1.一种基于区块链的设备管理方法,其特征在于,应用于区块链网络中的设备管理节点,所述方法包括:
接收设备入库请求;所述设备入库请求携带目标设备的目标入库信息,所述目标入库信息包括所述目标设备的目标设备标识;
获取所述目标设备标识对应的目标区块,从所述目标区块中获取所述目标设备的目标出库信息;所述目标区块是根据所述目标设备标识和区块高度确定的;
将所述目标入库信息上传至所述区块链网络中的其他区块链节点进行共识处理,当共识完成时,基于所述目标出库信息和目标入库信息生成所述目标设备标识对应的当前区块;
存储所述当前区块。
2.根据权利要求1所述的方法,其特征在于,所述接收设备入库请求之前,所述方法还包括:
接收设备出库请求,所述设备出库请求携带所述目标设备类型标识和设备借阅信息;
根据所述目标设备类型标识和设备借阅信息确定所述目标设备标识和对应的设备存储信息;
根据所述目标设备标识、对应的设备存储信息和设备借阅信息生成所述目标出库信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标设备标识、对应的设备存储信息和设备借阅信息生成所述目标出库信息之后,所述方法还包括:
将所述目标出库信息上传至所述区块链网络中的其他区块链节点,以使所述其他区块链节点根据所述目标设备标识对应的相邻入库信息和所述目标出库信息进行共识处理;
当共识完成时,基于所述目标出库信息生成所述目标设备标识对应的所述目标区块。
4.根据权利要求2所述的方法,其特征在于,所述接收设备出库请求之前,所述方法还包括:
接收所述区块链网络中的设备生成节点发送的设备属性信息,所述设备属性信息包括所述目标设备标识;
根据所述设备属性信息生成所述目标设备标识对应的初始区块。
5.根据权利要求1所述的方法,其特征在于,所述区块链节点包括设备生产节点和设备监管节点,所述将所述目标入库信息上传至所述区块链网络中的其他区块链节点进行共识处理,包括:
接收所述设备生产节点返回的第一处理结果;所述第一处理结果是所述设备生产节点根据本地目标区块中的目标出库信息对接收到的所述目标入库信息进行有效性验证,对目标出库信息和通过有效性验证的所述目标入库信息进行哈希计算得到;
接收所述设备监管节点返回的第二处理结果;所述第二处理结果是所述设备监管节点根据本地目标区块中的目标出库信息对接收到的所述目标入库信息进行有效性验证,对目标出库信息和通过有效性验证的所述目标入库信息进行哈希计算得到;
当所述第一处理结果和第二处理结果一致时,确定所述设备管理节点、所述设备生产节点和所述设备监管节点达成共识。
6.根据权利要求5所述的方法,其特征在于,所述目标出库信息和目标入库信息均包括设备属性信息和设备状态信息,所述根据本地目标区块中的目标出库信息对接收到的所述目标入库信息进行有效性验证,包括:
将所述目标出库信息中的设备属性信息和所述目标入库信息中的设备属性信息进行比对,得到属性信息比对结果;
将所述目标出库信息中的设备状态信息和所述目标入库信息中的设备状态信息进行比对,得到状态信息比对结果;
当所述属性信息比对结果为一致、所述状态信息比对结果满足预设条件时,确定所述目标入库信息通过有效性验证。
7.根据权利要求6所述的方法,其特征在于,所述基于所述目标出库信息和所述目标入库信息生成所述目标设备标识对应的当前区块,包括:
根据所述目标设备标识生成区块头信息,将所述区块头信息存入所述当前区块的区块头;
将所述属性信息比对结果、状态信息比对结果、所述目标出库信息和所述目标入库信息作为所述...
【专利技术属性】
技术研发人员:仵甘,申子熹,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。