[发明专利]基于区块链技术的鸡养殖追溯系统及方法在审
申请号: | 201711056531.2 | 申请日: | 2017-11-01 |
公开(公告)号: | CN109756526A | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 樊晓东;袁涌耀 | 申请(专利权)人: | 杭州沃朴物联科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04W12/02;H04L9/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 数据采集终端 存储服务器 养殖环境 追溯系统 子服务器 采食量 鸡养殖 运动量 存储 互为备份 加密运算 实时发送 市场销售 数据丢失 信息存储 自动生成 最终数据 身份 调用 养殖场 服务器 采集 干涉 养殖 赋予 通信 保证 | ||
1.基于区块链技术的鸡养殖追溯系统,其特征在于,它包括:
存储服务器;
对应于各个养殖场的若干个子服务器,它们与存储服务器通信,每个子服务器包括第一通信模块、第一处理器、执行加密计算的运算器以及采用区块链技术的存储器,第一处理器分别与第一通信模块、运算器和存储器通信,各个第一通信模块之间相互通信;以及
用于采集鸡的养殖环境、实时采食量以及运动量的多个数据采集终端,它们与每只具有身份编号的鸡一一对应并固定于鸡腿上,各个数据采集终端与所在养殖场的子服务器通信。
2.根据权利要求1所述的鸡养殖追溯系统,其特征在于,所述数据采集终端包括第二通信模块、第二处理器、卫星定位装置、摄像头和加速度传感器,第二通信模块与所在养殖场的第一通信模块通信,卫星定位装置、摄像头、加速度传感器分别与第二处理器连接,第二处理器与第二通信模块连接。
3.根据权利要求1所述的鸡养殖追溯系统,其特征在于,所述数据采集终端还包括记录该只鸡的身份编号以及所在养殖场信息的RFID芯片。
4.根据权利要求1所述的鸡养殖追溯系统,其特征在于,所述数据采集终端还带有固定装置和自毁装置,固定装置用于实现数据采集终端与鸡腿的固定连接,自毁装置在固定装置发生位移或破损时自动启动进而造成以下结果中的至少一种:数据采集功能丧失;和/或向所在养殖场的子服务器发送数据失效提醒。
5.权利要求1~4种任一项所述系统对应的基于区块链技术的鸡养殖追溯方法,其特征在于,包括步骤:
(1)每个数据采集终端实时采集所对应鸡的养殖环境、采食量以及运动量,并将采集到的数据信息发送至所在养殖场的子服务器;
(2)第一处理器将第一通信模块接收到的数据信息与该只鸡的身份信息打包发送至运算器进行加密运算,以区块链技术存储至存储器构建加密数据库;
(3)第一处理器将第一通信模块接收的数据信息实时发送至运算器进行加密运算,更新加密数据库,并将该只鸡运往市场销售前的最终加密信息反馈给存储服务器存储;
(4)消费者利用该只鸡的身份信息向存储服务器发送查询请求,存储服务器调用该只鸡的加密信息,通过反运算获取该只鸡的养殖环境、采食量以及运动量信息,然后将这些数据信息反馈给消费者。
6.根据权利要求5所述的鸡养殖追溯方法,其特征在于,步骤(1)的具体方法是:卫星定位装置实时定位鸡的位置,摄像头拍摄鸡的采食情况,加速度传感器实时采集数据,发送至第二处理器分析获得该只鸡的养殖环境、采食量以及运动量信息,然后通过第二通信模块发送至第一通信模块。
7.根据权利要求5所述的鸡养殖追溯方法,其特征在于,步骤(2)中,所述运算器包括:
数据加密处理单元,其用于对传输的数据进行加密处理;
数据压缩处理单元,其用于对传输的数据进行压缩处理;以及
数据传输处理单元,其用于对传输的数据采用请求/应答协议。
8.根据权利要求5所述的鸡养殖追溯方法,其特征在于,步骤(2)中加密数据库的构建方法如下:
(21)随机产生一个加密密钥,并将所述加密密钥按照设定规则生成一组子密钥;
(22)将运算器处理后的加密信息随机分割成若干个数据块,将每个数据块随机指定一个子密钥进行加密绑定,得到若干个加密数据块;
(23)将所有的加密数据块打包形成加密数据,并存储至存储器。
9.根据权利要求5所述的鸡养殖追溯方法,其特征在于,步骤(3)中,运算器将相应的加密处理方法发送至存储服务器,存储服务器对接收到的加密计算后的数据信息进行反运算,解密得到数据信息。
10.根据权利要求5所述的鸡养殖追溯方法,其特征在于,步骤(3)中加密数据库的更新方法是:运算器对所述鸡的身份编号进行加密,生成身份加密信息,然后将该身份加密信息以及相应的养殖环境、采食量、运动量信息共同二次加密形成加密信息,并以区块链技术存储至存储器更新加密数据库;具体方法如下:
(31)随机产生一个加密密钥,并将所述加密密钥按照设定规则生成一组子密钥;
(32)将运算器处理后的加密信息随机分割成若干个数据块,将每个数据块随机指定一个子密钥进行加密绑定,得到若干个加密数据块;
(33)将所有的加密数据块打包形成加密数据,并存储至存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州沃朴物联科技有限公司,未经杭州沃朴物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711056531.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息订阅方法及装置
- 下一篇:数据共享方法、装置及系统