[发明专利]一种基于多链互联区块链网络的食品快速溯源系统及方法有效
申请号: | 201811245461.X | 申请日: | 2018-10-24 |
公开(公告)号: | CN109377244B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 王震宇;崔晓晖;张太阳;曾文彬;盛铭 | 申请(专利权)人: | 武汉珞樱联创信息科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06K17/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430014 湖北省武汉市东湖新技术开发*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多链互联 区块 网络 食品 快速 溯源 系统 方法 | ||
本发明公开了一种基于多链互联区块链网络的食品快速溯源系统及方法,溯源系统包括食品全产业链生产数据采集子系统、存储生产数据的云数据库、存储生产数据校验信息的区块链;所述方法包括:用扫码器扫描产品二维码获取溯源超链接地址和产品对应区块的链号、区块号;扫码器把链号、区块号按溯源地址发给溯源系统;溯源系统通过链号和区块号在区块链网络上用二分查找法找到对应区块;解密区块信息提取与云数据库关联信息、数据校验信息;通过与云数据库关联信息和数据ID在云数据库中查找生产数据,并用校验信息检查数据是否被篡改;重复上述步骤,按区块中的源数据ID依次向前溯源,直到源数据ID为0溯源结束,将溯源结果返回。
技术领域
本发明属于区块链技术领域,涉及一种食品快速溯源系统及方法,特别涉及一种基于云数据库和多链互联区块链网络的食品快速溯源系统及方法。
背景技术
食品质量安全与人们的健康生活和社会安定密切相关。现食品产业存在高价值信息被少数机构掌控,选择性公开、屏蔽或篡改等行为造成的信息不对称、数据可信度差等问题。由于现有技术存在优质原始信息少、信息不对称、可靠性差等问题,使得常规的食品质量安全管理溯源系统存在成本高、效率低、危害源头难以快速准确地发现并加以控制等缺陷。行业缺乏统一、权威的监管平台和高效、可靠的溯源系统。
发明内容
鉴于现食品产业存在的问题和现有技术的缺陷,本发明提供了一套能够防止数据被篡改、保护数据隐私安全的云数据库与区块链相结合的食品安全溯源系统和一种能够实现食品质量安全快速溯源的方法。
本发明的系统所采用的技术方案是:一种基于多链互联区块链网络的食品快速溯源系统,其特征在于:包括食品全产业链生产数据采集子系统、存储生产数据的云数据库、存储生产数据校验信息的区块链网络。
本发明的方法所采用的技术方案是:一种基于多链互联区块链网络的食品快速溯源方法,其特征在于,包括以下步骤:
步骤1:食品全产业链生产数据的采集和处理,并生成产品二维码;
步骤2:用户扫描产品包装上的二维码;
步骤3:扫码器解析二维码信息,提取出溯源地址信息和产品对应区块的链号和区块号;
步骤4:扫码器将解析得到的区块链号、区块号按溯源地址发送给溯源系统;
步骤5:溯源系统根据区块链号、区块号在区块链网络上按二分查找的方法找到对应的区块;
步骤6:溯源系统用管理者节点的私钥解密保存在区块中与云数据库的关联信息;
步骤7:溯源系统根据数据ID和步骤6中解密获得的与云数据库的关联信息从云数据中查询与数据ID对应的生产数据;
步骤8:用生产者节点的公钥对区块上的数据校验包进行解密,得到生产数据的哈希值和Merkle树;
步骤9:对从云数据库中查找的数据做哈希运算,与步骤8中解密获得的数据校验包中的哈希值做对比,哈希值相等则通过校验;
步骤10:根据区块头中的源数据ID依次向上溯源,重复步骤5至步骤9,直到区块的源数据ID全为0则溯源结束,最后将溯源结果返回给用户。
本发明将云平台和区块链相结合,把生产数据存储在云数据库,把生产数据的防伪校验信息存储在区块链,利用数字水印和加密技术在区块链中设置校验机制,保证云数据库中数据的真实性。溯源时,二分查找法可以快速查找到区块,然后在云数据库中查找具体溯源信息,实现食品质量安全的快速溯源。
附图说明
图1为本发明实施例的多链互联的结构示意图;
图2为本发明实施例的方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉珞樱联创信息科技有限公司,未经武汉珞樱联创信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811245461.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种商品防伪码管理系统
- 下一篇:一种净水设备云售后服务系统