[发明专利]物品防伪溯源方法有效
申请号: | 202011403588.7 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112598426B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 杨忠勋 | 申请(专利权)人: | 深圳市超算科技开发有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06F21/64 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李红艳 |
地址: | 518000 广东省深圳市南山区粤海街道沙河西路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物品 防伪 溯源 方法 | ||
1.一种物品防伪溯源方法,其特征在于,所述方法包括:
业务系统生成目标物品的物品标识、电子标签标识,所述物品标识用于标识所述目标物品,所述电子标签标识用于标识与所述目标物品关联的电子标签;
所述业务系统根据所述目标物品的物品类型对应的不可替代通证NFT合约,为所述目标物品生成NFT ID作为所述目标物品的物品属性标识,所述物品属性标识用于标识所述目标物品的物品属性;
所述业务系统生成所述物品标识、所述电子标签标识,和所述物品属性标识之间的关联关系;
所述业务系统将所述物品标识、所述电子标签标识和所述物品属性标识之间的关联关系存储至区块链系统;
所述业务系统生成所述目标物品的物品流通信息,所述物品流通信息是所述目标物品在流通环节中所需的信息;
所述业务系统将所述物品流通信息存储至存储系统,得到所述物品流通信息的存储地址,以及计算所述物品流通信息的哈希值,设置所述目标物品的物品属性,所述物品属性包括所述目标物品的权属属性和流通状态,所述权属属性包括所述目标物品的权属方,所述流通状态用于指示所述目标物品所处的流通阶段;
所述业务系统根据所述物品标识、所述电子标签标识和所述物品属性标识之间的关联关系,将所述物品流通信息的存储地址、哈希值和所述物品属性存储至所述区块链系统;
其中,所述方法还包括:
所述业务系统在所述区块链系统部署溯源服务合约、n个上链合约、n个NFT合约,所述n个上链合约与所述n个NFT合约一一关联,相关联的一个上链合约和一个NFT合约对应一个物品类型,所述溯源服务合约包括所述n个上链合约与所述n个NFT合约之间的关联关系,所述n为正整数;
所述溯源服务合约用于提供物品溯源服务接口,以供所述业务系统调用;所述上链合约用于存储所述物品流通信息的存储地址和哈希值;所述NFT合约用于生成所述物品属性标识以及存储所述物品属性;
其中,所述权属属性还包括所述权属方的权限,所述流通状态包括销售状态,所述销售状态包括待售、新售或已售;
其中,所述业务系统根据所述目标物品的物品类型对应的不可替代通证NFT合约,为所述目标物品生成NFT ID作为所述目标物品的物品属性标识,包括:
所述业务系统通过生产商服务在所述目标物品出厂前,根据所述物品标识调用所述物品溯源服务接口,以通过所述溯源服务合约调用所述目标物品的物品类型对应的NFT合约,为所述目标物品生成NFT ID作为所述物品属性标识;
相应地,所述业务系统设置所述目标物品的物品属性,包括:
所述业务系统通过所述生产商服务将所述目标物品的物品属性中的权属属性中的权属方设置为生产商标识、权限设置为所有权,以及将所述目标物品的物品属性中的流通状态设置为待售;
相应地,所述业务系统根据所述物品标识、所述电子标签标识和所述物品属性标识之间的关联关系,将所述物品属性存储至所述区块链系统,包括:
所述业务系统通过所述生产商服务根据所述NFT ID调用对应的NFT合约将所述物品属性存储至对应的NFT合约的存储空间中;
相应地,所述业务系统生成所述目标物品的物品流通信息,包括:
所述业务系统通过所述生产商服务在所述目标物品出厂前,获取所述目标物品的物品生产信息,所述物品生产信息为所述目标物品在生产环节的物品流通信息;
相应地,所述方法还包括:
所述业务系统通过所述生产商服务将所述物品标识、所述电子标签标识、所述物品属性标识以及所述物品生产信息存储至所述电子标签的存储空间中;
其中,所述业务系统设置所述目标物品的物品属性,包括:
所述业务系统通过销售商服务在所述目标物品销售前,将所述目标物品的物品属性中的权属属性中的权属方设置为销售商标识、权限设置为销售权,以及将所述目标物品的物品属性中的流通状态设置为新售;
相应地,所述业务系统根据所述物品标识、所述电子标签标识和所述物品属性标识之间的关联关系,将所述物品属性存储至所述区块链系统,包括:
所述业务系统通过所述销售商服务根据所述电子标签中存储的所述物品标识调用所述物品溯源服务接口,以通过所述溯源服务合约调用所述目标物品的物品类型对应的NFT合约,将所述物品属性存储至对应的NFT合约的存储空间中;
相应地,所述方法还包括:
所述业务系统通过所述销售商服务在所述目标物品售出时,根据所述电子标签中存储的所述物品标识调用所述物品溯源服务接口,以通过所述溯源服务合约调用所述目标物品的物品类型对应的NFT合约,获得对应的NFT合约中存储的所述物品属性;将获得的所述物品属性作为销售授权许可凭证;
其中,所述方法还包括:
用户设备从所述电子标签中获取溯源标识和物品生产信息,所述溯源标识为所述物品标识、所述电子标签标识、所述物品属性标识中的一个或多个;
所述用户设备根据所述溯源标识从所述区块链系统中获取存储的物品属性,以及从所述区块链系统中获取存储的物品流通信息的存储地址和哈希值;
所述用户设备将从所述区块链系统获取到的哈希值作为第一哈希值;
所述用户设备根据从所述区块链系统获取到的物品流通信息的存储地址,从所述存储系统中获取物品流通信息,验证从所述存储系统获取到的物品流通信息的格式正确性、信息完整性和签名正确性;
所述用户设备在从所述存储系统获取到的物品流通信息的格式正确性、信息完整性和签名正确性均验证通过的情况下,计算从所述存储系统中获取到的物品流通信息的哈希值作为第二哈希值;
所述用户设备在所述第一哈希值与所述第二哈希值相同的情况下,将从所述区块链系统获取到的物品属性和从所述存储系统中获取到的所述物品流通信息作为物品溯源结果;
所述用户设备显示所述物品溯源结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市超算科技开发有限公司,未经深圳市超算科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403588.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拆卸方便的纺织机出料装置
- 下一篇:一种纺织原料颜色配比装置