预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116029745A(43)申请公布日2023.04.28(21)申请号202310052280.X(22)申请日2023.02.02(71)申请人艾斯芸防伪科技(福建)有限公司地址364000福建省龙岩市上杭县南岗工业园区龙翔大道26号(72)发明人梁远豪张志强赖文君(74)专利代理机构深圳市硕法知识产权代理事务所(普通合伙)44321专利代理师李姝(51)Int.Cl.G06Q30/018(2023.01)G06K17/00(2006.01)G06F21/64(2013.01)G06F21/60(2013.01)权利要求书3页说明书6页附图3页(54)发明名称一种基于区块链的数字标签防伪溯源方法、装置及系统(57)摘要本发明公开了一种基于区块链的数字标签防伪溯源方法、装置及系统,其方法包括:数字标签读写设备在读取数字标签的卡号之后,与给该设备分配的版本号和客户号,以及防伪数据管控平台分配给该卡的防伪码值一起做哈希加密,并将加密生成的校验哈希值与写卡时间按一定算法生成的滚动码一起写入到数字标签卡特定区块;将该校验哈希值和滚动码一起发送到防伪数据管控平台并与该防伪码值对应的商品信息做关联处理;将关联处理后的商品信息和校验哈希值及滚动码一起做区块链上链处理;最后,数字标签校验设备读写数据并通过防伪数据管控进行真伪验证。本发明的技术方案构筑了相比传统方案更多元且符合低碳环保理念的防伪溯源方案,大大提高了防伪效能。CN116029745ACN116029745A权利要求书1/3页1.一种基于区块链的数字标签防伪溯源方法,其特征在于,包括数字标签初始化方法和与之对应的数字标签校验方法;其中,所述数字标签初始化方法,包括:S1,防伪数控平台分配生成版本标识信息和用户标识信息,以及与商品信息对应的防伪码值;S2,所述数字标签读写设备在读取数字标签的卡号之后,将所述卡号与所述版本标识信息、用户标识信息、防伪码值一起作哈希加密,生成校验哈希值;S3,将所述校验哈希值和当前写卡时间按一定算法生成滚动码;S4,将所述校验哈希值和滚动码写入到所述数字标签的特定加密区块,同时,将所述防伪码值以明文或密文的形式写入到所述数字标签的非加密块;S5,将所述数字标签的卡号、校验哈希值和滚动码发送至所述防伪数控平台进行存储,并与所述商品信息进行关联处理;S6,将所述校验哈希值、滚动码、商品信息打包封装后上链至所述预设的私有区块链上;所述数字标签校验方法,用于对所述数字标签内是否包含与商品对应的防伪溯源信息进行校验,并更新滚动码信息。2.如权利要求1所述的基于区块链的数字标签防伪溯源方法,其特征在于,在S3中,将所述校验哈希值和当前写卡时间按一定算法生成滚动码,包括:根据当前写卡时间对所述校验哈希值进行加密,得到所述滚动码。3.如权利要求1所述的基于区块链的数字标签防伪溯源方法,其特征在于,所述版本标识信息包括所述数字标签读写设备的版本号。4.如权利要求1所述的基于区块链的数字标签防伪溯源方法,其特征在于,所述用户标识信息包括客户名称或厂家标识。5.如权利要求1至4任一项所述的基于区块链的数字标签防伪溯源方法,其特征在于,所述数字标签校验方法,包括:S7,通过数字标签校验设备从所述数字标签中读取数字标签的卡号,并从所述非加密块中获取防伪码值,从所述特定加密区块中获取存放在该区域内的校验哈希值和滚动码;S8,对所述防伪码值和滚动码做初步格式校验,若校验成功,则将所读取的数字标签的卡号、防伪码值、滚动码和校验哈希值发送至所述防伪数控平台进行再次校验;S9,在所述防伪数控平台,以防伪码值检索该批次码值所对应的用户信息和与数字标签读写设备关联的标识信息,若检索到,则确定所述数字标签的来源;若检索不到,则不能确定所述数字标签的来源。6.如权利要求5所述的基于区块链的数字标签防伪溯源方法,其特征在于,在S9之后,还包括:S10,在所述防伪数控平台,对所述数字标签卡号、防伪码值、滚动码及与版本和用户标识信息一起做数字标签防篡改校验,若校验成功,则再与所述预设区块链中的校验哈希值进行二次校验。7.如权利要求6所述的基于区块链的数字标签防伪溯源方法,其特征在于,在S10之后,还包括:S11,若二次校验成功,则将校验成功信号连同用户信息和与数字标签读写设备关联的2CN116029745A权利要求书2/3页标识信息一起发送到所述数字标签校验设备;S12,所述数字标签校验设备,根据当前写卡时间生成新的滚动码,进而生成新的校验哈希值,并将滚动码和校验哈希值写入所述数字标签特定加密区块;S13,先将所述新的滚动码发送到所述防伪数控平台,再采用与所述数字标签校验设备相同的加密方法生成新的校验哈希值,并整理成操作信息在所述预设区块