一种基于NFT技术的设备管理方法、装置、设备及介质制造方法及图纸

技术编号:39411860 阅读:7 留言:0更新日期:2023-11-19 16:03
本发明专利技术公开了一种基于NFT技术的设备管理方法、装置、设备及介质,方法包括:获取设备的设备信息;根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。本发明专利技术实施例通过借助公开的区块链服务就能完成安全可靠的设备验真、权限控制及防盗流程,安全性更高,成本更低。成本更低。成本更低。

【技术实现步骤摘要】
一种基于NFT技术的设备管理方法、装置、设备及介质


[0001]本专利技术涉及NFT
,尤其涉及一种基于NFT技术的设备管理方法、装置、设备及介质。

技术介绍

[0002]随着着社会的发展,走进人们生活中的硬件设备也逐渐增加,即使是在当前的家庭环境中,各种类型的硬件设备帮助人们完成日常生活,替人们解决了不少生活的问题,为大家带来了便利。然而现有技术中为了实现对设备的管理,例如,设备的验真、权限控制和防盗等功能,需要产商搭建整个服务流程,成本较高。

技术实现思路

[0003]本专利技术提供一种基于NFT技术的设备管理方法、装置、设备及介质,以解决现有技术需要产商搭建整个服务流程,成本较高的问题。
[0004]为实现上述目的,本专利技术实施例提供了一种基于NFT技术的设备管理方法,包括:
[0005]获取设备的设备信息;
[0006]根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;
[0007]利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。
[0008]作为上述方案的改进,利用所述设备NFT对所述设备进行设备验证管理,包括:
[0009]在接收到设备验真请求时,向区块链查询所述设备验真请求携带的设备NFT的产品信息,所述产品信息至少包括:产品产商信息和产品交易信息;
[0010]根据所述产品信息确认设备的真伪。
>[0011]作为上述方案的改进,利用所述设备NFT对所述设备进行设备权限管理,包括:
[0012]在接收到使用权限获取请求时,对所述使用权限获取请求中携带的token进行验证,判断所述token是否对所述使用权限请求中携带的设备NFT具有使用权限;
[0013]在验证通过后,为买方开启设备的使用权限。
[0014]作为上述方案的改进,通过以下步骤生成所述token:
[0015]在接收到身份认证请求时,利用所述身份认证请求中携带的设备NFT和买方电子钱包的公钥,对买方进行身份认证;
[0016]在买方身份认证通过后,根据所述设备信息生成所述token。
[0017]作为上述方案的改进,利用所述设备NFT对所述设备进行设备防盗管理,包括:
[0018]在接收使用权限失效请求时,利用所述使用权限失效请求中携带的设备NFT和买方电子钱包的公钥,对买方进行身份认证;
[0019]在买方身份认证通过后,向区块链发布所述使用权限失效请求中携带的token失效记录。
[0020]作为上述方案的改进,所述利用所述身份认证请求中携带的设备NFT和买方电子钱包的公钥,对买方进行身份认证,包括:
[0021]确定所述身份认证请求中携带的设备NFT的所有者的钱包地址;
[0022]根据所述身份认证请求中携带的买方电子钱包的公钥,得到所述买方电子钱包的地址;
[0023]将所述所有者的钱包地址与所述买方电子钱包的地址进行对比,得到对比结果;
[0024]当所述对比结果一致时,利用所述身份认证请求中携带的买方电子钱包的公钥进行签名认证。
[0025]作为上述方案的改进,所述利用所述身份认证请求中携带的买方电子钱包的公钥进行签名认证,包括:
[0026]生成随机码;
[0027]利用所述买方电子钱包的密钥对所述随机码进行签名,得到签名信息;
[0028]利用所述买方电子钱包的公钥对所述签名信息进行解密;
[0029]将解密后的信息与所述随机码进行对比。
[0030]为实现上述目的,本专利技术实施例还提供了一种基于NFT技术的设备管理装置,包括:
[0031]设备信息获取模块,用于获取设备的设备信息;
[0032]设备NFT生成模块,用于根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;
[0033]设备管理模块,用于利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。
[0034]为实现上述目的,本专利技术实施例还提供了一种电子设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上述的基于NFT技术的设备管理方法。
[0035]为实现上述目的,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如上述的基于NFT技术的设备管理方法。
[0036]与现有技术相比,本专利技术实施例提供的一种基于NFT技术的设备管理方法、装置、设备及介质,通过获取设备的设备信息;根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。由此可见,本专利技术实施例通过将设备与NFT结合,无需产商自己搭建整个服务流程,只需借助公开的区块链服务就能完成安全可靠的设备验真、权限控制及防盗流程,安全性更高,成本更低。
附图说明
[0037]图1是本专利技术实施例提供的一种基于NFT技术的设备管理方法的流程图;
[0038]图2是本专利技术实施例提供的一种基于NFT技术的设备管理装置的结构框图;
[0039]图3是本专利技术实施例提供的一种电子设备的结构框图。
具体实施方式
[0040]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0041]参见图1,图1是本专利技术实施例提供的一种基于NFT技术的设备管理方法的流程图,所述基于NFT技术的设备管理方法包括:
[0042]S1、获取设备的设备信息;
[0043]S2、根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;
[0044]S3、利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。
[0045]需要说明的是,卖方指产商,买方指消费者,卖方电子钱包和买方电子钱包兼容同一区域链。买方向卖方付款购买设备,并将其电子钱包地址提供给卖方。卖方收到付款后,在将设备发货给买方前,在其电子钱包中为售出的设备生成设备NFT,并将设备NFT代码串写到设备的存储里且永久不可再更改,然后通过卖方电子钱包将设备NFT转移给买方电子钱包。
本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于NFT技术的设备管理方法,其特征在于,包括:获取设备的设备信息;根据所述设备信息在卖方电子钱包生成设备NFT,以在买卖双方完成交易后,将所述设备NFT转移至买方电子钱包;利用所述设备NFT对所述设备进行管理;其中,所述管理包括以下中的至少一种:设备验真管理、设备权限管理和设备防盗管理。2.如权利要求1所述的基于NFT技术的设备管理方法,其特征在于,利用所述设备NFT对所述设备进行设备验证管理,包括:在接收到设备验真请求时,向区块链查询所述设备验真请求携带的设备NFT的产品信息,所述产品信息至少包括:产品产商信息和产品交易信息;根据所述产品信息确认设备的真伪。3.如权利要求1所述的基于NFT技术的设备管理方法,其特征在于,利用所述设备NFT对所述设备进行设备权限管理,包括:在接收到使用权限获取请求时,对所述使用权限获取请求中携带的token进行验证,判断所述token是否对所述使用权限请求中携带的设备NFT具有使用权限;在验证通过后,为买方开启设备的使用权限。4.如权利要求3所述的基于NFT技术的设备管理方法,其特征在于,通过以下步骤生成所述token:在接收到身份认证请求时,利用所述身份认证请求中携带的设备NFT和买方电子钱包的公钥,对买方进行身份认证;在买方身份认证通过后,根据所述设备信息生成所述token。5.如权利要求1所述的基于NFT技术的设备管理方法,其特征在于,利用所述设备NFT对所述设备进行设备防盗管理,包括:在接收使用权限失效请求时,利用所述使用权限失效请求中携带的设备NFT和买方电子钱包的公钥,对买方进行身份认证;在买方身份认证通过后,向区块链发布所述使用权限失效请求中携带的token失效记录。6.如权利要求4或5任一项所述的基于NFT技术的设...

【专利技术属性】
技术研发人员:何林郑彬戈高山唐郡刘博
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1