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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111160931A(43)申请公布日2020.05.15(21)申请号201911409470.2(22)申请日2019.12.31(71)申请人深圳四方精创资讯股份有限公司地址518000广东省深圳市南山区科技中二路深圳软件园12#楼402、深圳软件园(2期)13栋302室(仅限办公)(72)发明人王超(74)专利代理机构深圳市精英专利事务所44242代理人李翔宇(51)Int.Cl.G06Q30/00(2012.01)G06F21/62(2013.01)G06F21/64(2013.01)权利要求书2页说明书8页附图4页(54)发明名称基于区块链的酒水信息溯源方法、装置、设备、存储介质(57)摘要本发明公开了一种基于区块链的酒水信息溯源方法、装置、设备、存储介质,包括:建立联盟链;利用酒水厂家节点获取与酒水瓶体防伪码相对应的第一防伪信息,将所述第一防伪信息经过酒水厂家私钥签名完成之后上传至区块链中进行保存;获取根据代理商和零售商取得的酒水瓶体的防伪码计算得到的第二防伪信息;获取根据消费者购买的酒水瓶体的防伪码计算得到的第三防伪信息,根据所述第三防伪信息在区块链中查询是否有对应的第一防伪信息、第二防伪信息,根据原始信息计算第四防伪信息,判断所述第四防伪信息与第一防伪信息、第二防伪信息是否一致,将判断结果反馈至消费者。实现了酒水流通至消费者的全流程可追溯、酒水防伪数据防篡改。CN111160931ACN111160931A权利要求书1/2页1.一种基于区块链的酒水信息溯源方法,其特征在于,包括以下步骤:利用区块链底层平台,建立包括若干酒水厂家节点和监督机构节点的联盟链;利用酒水厂家节点获取与酒水瓶体防伪码相对应的第一防伪信息,将所述第一防伪信息经过酒水厂家私钥签名完成之后上传至区块链中进行保存;获取根据代理商和零售商取得的酒水瓶体的防伪码计算得到的第二防伪信息,将所述第二防伪信息经过代理商或零售商私钥签名之后上传至区块链中进行保存;获取根据消费者购买的酒水瓶体的防伪码计算得到的第三防伪信息,根据所述第三防伪信息在区块链中查询是否有对应的第一防伪信息、第二防伪信息,根据所述第三防伪信息查询酒水厂家、代理商以及零售商的私有数据库中酒水的原始信息,根据所述原始信息计算第四防伪信息,判断所述第四防伪信息与第一防伪信息、第二防伪信息是否一致,将判断结果反馈至消费者。2.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述利用酒水厂家节点获取与酒水瓶体防伪码相对应的第一防伪信息的步骤还包括,利用哈希运算对酒水瓶体防伪码进行计算获得关于酒水瓶体防伪码的哈希值。3.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述将所述第一防伪信息经过酒水厂家私钥签名完成之后上传至区块链中进行保存的步骤之后还包括,将酒水瓶体的防伪码以及酒水的原始信息存储于酒水厂家的私有数据库。4.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述获取根据代理商和零售商取得的酒水瓶体的防伪码计算得到的第二防伪信息的步骤还包括,利用哈希运算对代理商和零售商取得的酒水瓶体的防伪码进行计算获得关于哈希运算对代理商和零售商取得的酒水瓶体的防伪码的哈希值。5.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述将所述第二防伪信息经过代理商或零售商私钥签名之后上传至区块链中进行保存的步骤之后还包括,将代理商和零售商取得的酒水瓶体的防伪码、原始信息存储至代理商和零售商的私有数据库中。6.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述获取根据消费者购买的酒水瓶体的防伪码计算得到的第三防伪信息的步骤还包括,利用哈希运算对消费者购买的酒水瓶体的防伪码进行计算获得关于消费者购买的酒水瓶体的防伪码的哈希值。7.根据权利要求1所述的基于区块链的酒水信息溯源方法,其特征在于,所述将判断结果反馈至消费者的步骤还包括,若所述第四防伪信息与第一防伪信息、第二防伪信息一致,则将验证结果写入区块链以及对应节点的私有数据库中,从酒水厂家、代理商或零售商的私有数据库中查询关于酒水瓶体的防伪码的原始信息并反馈给消费者。8.一种基于区块链的酒水信息溯源装置,其特征在于,包括以下单元:联盟链建立单元,用于利用区块链底层平台,建立包括若干酒水厂家节点和监督机构节点的联盟链;第一防伪单元,用于利用酒水厂家节点获取与酒水瓶体防伪码相对应的第一防伪信息,将所述第一防伪信息经过酒水厂家私钥签名完成之后上传至区块链中进行保存;第二防伪单元,获取根据代理商和零售商取得的酒水瓶体的防伪码计算得到的第二防2CN111160931A权利要求书2/2页伪信息,将所述第二防伪信息经过代理商