[发明专利]一种基于区块链技术的奶源追溯系统在审
申请号: | 201711467500.6 | 申请日: | 2017-12-28 |
公开(公告)号: | CN107944892A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 陆扬 | 申请(专利权)人: | 上海唯链信息科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q50/26;H04L9/32;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200050 上海市长宁*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于区块链技术的奶源追溯系统,所述系统包含养殖管理节点、加工节点和、运输管理节点和查询节点;参与方包括农牧场、乳业公司、物流商、消费者和监管部门;本发明能够追踪奶牛养殖、奶制品生产、加工与流通各个环节中的漏洞,如果出现问题,也很容易查清整个案件的来龙去脉。 | ||
搜索关键词: | 一种 基于 区块 技术 奶源 追溯 系统 | ||
【主权项】:
一种基于区块链技术的奶源追溯系统,其特征在于,包含以下内容:所述系统包括养殖管理节点、加工节点、运输管理节点和查询节点;参与方包括农牧场、乳业公司、物流商、消费者和监管部门;所述参与方共同参与制定一份智能合约;合约通过P2P网络扩散并存入区块链网络;所述区块链网络构建的智能合约自动执行;首先所述参与先注册成为区块链网络的用户,区块链网络返回给所述参与方一对公钥和私钥;公钥做为所述参与方在区块链网络上的账户地址,私钥做为操作该账户的唯一钥匙;所述参与方共同商定了一份承诺,承诺中包含权利和义务;所述参与方分别用各自私钥进行签名,确保合约的有效性;签名后的智能合约,将会根据其中的承诺内容,传入区块链网络中;所述智能合约通过P2P的方式在区块链网络全网中扩散,每个节点都会收到一份;所述养殖管理节点、加工节点和运输管理节点共同决定所述智能合约的生成;对所述奶制品的详细记录进行签名,所述奶制品的详细记录包含奶牛养殖信息、奶制品生产信息和运输信息;随着时间推进,写入奶制品的详细纪录的节点同时负责所述奶制品的详细记录的更新;所述节点会把最近一段时间内保存的所有合约,一起打包成一个合约集合,并算出这个所述合约集合的Hash值,最后将这个所述合约集合的Hash值组装成一个区块结构,扩散到全网;其它节点收到这个区块结构后,会把里面包含的所述合约集合的Hash取出来,与自己保存的所述合约集合进行比较;同时发送一份自己认可的所述合约集合给其它的节点;通过这种多轮的发送和比较;所有的节点最终在规定的时间内对最新的所述合约集合达成一致;所述最新达成的所述合约集合会以区块的形式扩散到全网,每个区块包含以下信息:当前区块的Hash值、前一区块的Hash值、达成共识时的时间戳、以及其它描述信息;同时区块链网络最重要的信息是带有一组已经达成共识的所述合约集;收到合约集的节点,都会对每条合约进行验证,验证通过的合约才最终写入区块链网络中,验证的内容主要是合约参与者的私钥签名是否与账户匹配;所述养殖管理节点为农牧场,所述农牧场写入饲料供应商审核、动物健康状况、奶牛用药情况和环境报告等信息;所述加工节点为乳业公司,写入原奶接收时间、原奶存储条件、生产批号、加工人员和责任人信息;所述运输管理节点为物流商,写入运输过程中的温度,湿度等环境要求、配送中心的转存信息、库存信息等;所述消费者和监管部门,可以参与交易,但不过问记账过程,可以通过开放的API进行限定查询所述一般节点具有限制的读权限,所述限制的读权限为只有在属于同一个所述区块链网络的所述管理者的允许下,才能读取所述区块链网络中存储的属于同一个所述通讯网络的所述管理者写入的所述奶制品的详细记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海唯链信息科技有限公司,未经上海唯链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711467500.6/,转载请声明来源钻瓜专利网。