[发明专利]一种基于区块链技术的奶源追溯系统在审
申请号: | 201711467500.6 | 申请日: | 2017-12-28 |
公开(公告)号: | CN107944892A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 陆扬 | 申请(专利权)人: | 上海唯链信息科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q50/26;H04L9/32;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200050 上海市长宁*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 奶源 追溯 系统 | ||
技术领域
本发明涉及奶源追溯领域,为一种基于区块链技术的奶源追溯系统。
背景技术
随着我国经济的快速发展和人民的生活水平的迅速提高,对食品的需求和关注也正在从数量方面转向质量方面,食品的卫生安全问题被提到了前所未有的高度。近年来我国乳业呈现出产销两旺的发展势头,但乳业的质量与安全水平低,乳品安全事件频繁发生,从阜阳劣质奶粉事件到光明回收奶事件再到蒙牛黄曲霉素M1超标事件,乳制品质量安全事故频发,严重的打击了消费者对乳制品质量安全的信心,同时也影响到我国乳业的健康持续发展。因此,提高乳制品质量安全水平,对于保障广大城乡居民的消费安全具有重要意义。
由于乳制品质量问题可能发生在乳牛的养殖环节、原料奶的生产环节、乳制品的加工环节、乳制品的配送环节,所以,保证乳制品的质量安全,把安全隐患降至最低点,不仅需要政策上的推动,还需要相关技术的支持。区块链技术能够追踪在奶牛养殖生产、奶制品生产与流通整个环节中的漏洞,如果出现问题,也很容易查清整个案件的来龙去脉。
发明内容
有鉴于此,本发明提供一种解决或部分解决上述问题的基于区块链技术的奶源追溯系统。包含以下内容:
一种基于区块链技术的奶源追溯系统系统包含包括养殖管理节点、加工节点、运输管理节点和查询节点;参与方包括农牧场、乳业公司、物流商、消费者和监管部门;
参与方共同参与制定一份智能合约;合约通过P2P网络扩散并存入区块链网络;区块链网络构建的智能合约自动执行;首先参与先注册成为区块链网络的用户,区块链网络返回给参与方一对公钥和私钥;公钥做为参与方在区块链网络上的账户地址,私钥做为操作该账户的唯一钥匙;参与方共同商定了一份承诺,承诺中包含权利和义务;参与方分别用各自私钥进行签名,确保合约的有效性;签名后的智能合约,将会根据其中的承诺内容,传入区块链网络中;智能合约通过P2P的方式在区块链网络全网中扩散,每个节点都会收到一份;
养殖管理节点、加工节点和运输管理节点共同决定智能合约的生成;对奶制品的详细记录进行签名,奶制品的详细记录包含奶牛养殖信息、奶制品生产信息和运输信息;随着时间推进,写入奶制品的详细纪录的节点同时负责奶制品的详细记录的更新;节点会把最近一段时间内保存的所有合约,一起打包成一个合约集合,并算出这个合约集合的Hash值,最后将这个合约集合的Hash值组装成一个区块结构,扩散到全网;其它节点收到这个区块结构后,会把里面包含的合约集合的Hash取出来,与自己保存的合约集合进行比较;同时发送一份自己认可的合约集合给其它的节点;通过这种多轮的发送和比较;所有的节点最终在规定的时间内对最新的合约集合达成一致;最新达成的合约集合会以区块的形式扩散到全网,每个区块包含以下信息:当前区块的Hash值、前一区块的Hash值、达成共识时的时间戳、以及其它描述信息;同时区块链网络最重要的信息是带有一组已经达成共识的合约集;收到合约集的节点,都会对每条合约进行验证,验证通过的合约才最终写入区块链网络中,验证的内容主要是合约参与者的私钥签名是否与账户匹配;
养殖管理节点为农牧场,农牧场写入饲料供应商审核、动物健康状况、奶牛用药情况和环境报告等信息;加工节点为乳业公司,写入原奶接收时间、原奶存储条件、生产批号、加工人员和责任人信息;运输管理节点为物流商,写入运输过程中的温度,湿度等环境要求、配送中心的转存信息、库存信息等;
消费者和监管部门,可以参与交易,但不过问记账过程,可以通过开放的API进行限定查询一般节点具有限制的读权限,限制的读权限为只有在属于同一个的管理者的允许下,才能读取区块链网络中存储的属于同一个通讯网络的管理者写入的奶制品的详细记录。
本发明的有益成果为:本发明提供了一种基于区块链技术的奶源追溯系统,能够追踪在奶牛养殖生产、奶制品生产与流通整个环节中的漏洞,如果出现问题,也很容易查清整个案件的来龙去脉。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明,能实现同样功能的产品属于等同替换和改进,均包含在本发明的保护范围之内。具体方法如下:
实施例1:一种基于区块链技术的奶源追溯系统系统包含包括养殖管理节点、加工节点、运输管理节点和查询节点;参与方包括农牧场、乳业公司、物流商、消费者和监管部门;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海唯链信息科技有限公司,未经上海唯链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711467500.6/2.html,转载请声明来源钻瓜专利网。