一种基于电子秤节点的区块链农产品溯源系统及溯源方法与流程

文档序号:22215895发布日期:2020-09-15 19:03阅读:233来源:国知局
一种基于电子秤节点的区块链农产品溯源系统及溯源方法与流程

本发明涉及一种农产品溯源系统及溯源方法,尤其是涉及一种基于电子秤节点的区块链农产品溯源系统及溯源方法。



背景技术:

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,它本质上是一个去中心化的数据库。以区块链作为底层技术的代表性的项目包括比特币、以太坊等,近些年也出现了大量基于区块链技术的应用,涉及社交领域、游戏领域、商品溯源等等。现有的区块链技术应用中,节点的接入成本高,每个节点需要做相应的配置,至少需要安装一个软件,对用户而言使用成本较高;同时,在商品溯源场景中,由于产业链涉及领域很广,使用区块链数据上链,只能确保上链数据无法篡改,但是如何保障上链数据的真实性依然存在难点。

猪肉生产质量安全关系到消费者的身体健康,并与社会食品安全息息相关。随着社会、消费者对于食品安全的重视,猪肉生产信息追溯亟待完善,现有的猪肉生产信息追溯信息单一并且极易篡改。消费者只能根据商铺提供信息以了解猪肉生产日期,但猪肉是什么品种、猪肉养殖过程中经历了哪些阶段、猪食用的饲料是否安全、猪检疫是否完善等信息,消费者都无从获知。



技术实现要素:

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于电子秤节点的区块链农产品溯源系统及溯源方法。

本发明的目的可以通过以下技术方案来实现:

一种基于电子秤节点的区块链农产品溯源系统,所述的系统包括多个溯源电子秤、农产品身份编码模块、获取模块、处理模块、上链模块和移动终端,所述的多个溯源电子秤内设有区块链节点模块,所述的多个溯源电子秤中的区块链节点模块通信连通形成区块链。

优选地,所述的溯源电子秤包括处理器和分别与处理器连接的电子称重模块、农产品信息录入模块、溯源发码模块,所述的电子称重模块用于对售出农产品进行称重,所述的农产品信息录入模块用于录入售出农产品的重量及该农产品对应的身份识别编码,所述的区块链节点模块包括存储器和用于进行区块链通信的无线通信模块,所述的存储器内存储农产品溯源信息,所述的溯源发码模块用于根据农产品溯源信息生成售出农产品的溯源查询图码标签。

优选地,所述的溯源发码模块为二维码标签生成模块,所述的溯源发码模块根据存储器中的农产品溯源信息生成含有售出农产品溯源信息的二维码标签。

优选地,每个所述溯源电子秤的区块链节点模块中的农产品溯源信息同步储存且不可修改。

优选地,所述的无线通信模块为wifi通信模块。

优选地,所述的农产品身份编码模块生成每个农产品唯一的身份识别编码及含有身份识别编码的识别标签,所述的识别标签与对应农产品绑定。

优选地,所述的系统还包括物流包装标记模块,所述的物流包装标记模块用于在屠宰分装后的农产品包装上标记该农产品对应的身份识别编码。

优选地,所述的移动终端用于扫描并读取溯源查询图码标签上的图码信息。

优选地,所述的获取模块用于获取农产品生产过程信息,所述的处理模块用于将所述农产品生产过程信息打包处理得到农产品溯源信息,所述的上链模块用于将所述农产品溯源信息发送并储存至每个所述溯源电子秤的区块链节点模块中。

优选地,所述的获取模块包括用于获取饲料厂的农产品饲料生产信息的饲料信息获取子模块、用于获取养殖场的饲养信息的饲养信息获取子模块、用于获取养殖过程中的检疫信息的检疫信息获取子模块和用于获取屠宰场的屠宰记录的屠宰信息获取子模块。

优选地,所述的农产品饲料生产信息包括饲料原料信息、饲料配方信息和饲料生产信息。

优选地,所述的农产品饲养信息包括养殖场信息、农产品批次及品种信息、喂料记录、免疫记录和治疗记录。

优选地,所述的农产品检疫信息包括宰前检疫结果、宰后检疫结果和检疫合格证明信息。

一种基于电子秤节点的区块链农产品溯源方法,基于上述的一种基于电子秤节点的区块链农产品溯源系统,溯源方法的步骤包括:生成农产品身份识别编码及识别标签,并将识别标签与农产品绑定,然后将农产品溯源信息发送并储存至每个溯源电子秤的区块链节点模块中,农产品售出时,溯源电子秤获取售出农产品的农产品溯源信息,并生成溯源查询图码标签供移动终端进行溯源查询。

优选地,所述的溯源方法的具体步骤为:

s1:农产品身份编码模块生成每个农产品唯一的身份识别编码和含有身份识别编码的识别标签,将识别标签与对应农产品绑定;

s2:获取模块获取农产品生产过程信息;

s3:处理模块将农产品生产过程信息打包处理得到农产品溯源信息,上链模块将农产品溯源信息发送并储存至每个溯源电子秤的区块链节点模块中,每个溯源电子秤的区块链节点模块中储存的农产品溯源信息同步储存且不可修改;

s4:溯源电子秤对售出农产品进行称重,录入售出农产品的重量及该农产品的身份识别编码;

s5:溯源电子秤根据售农产品的身份识别编码获取该农产品对应的农产品溯源信息,并生成售出农产品的溯源查询图码标签;

s6:移动终端扫描并读取溯源查询图码标签上的图码信息,获取售出农产品对应的农产品溯源信息。

与现有技术相比,本发明具有如下优点:

(1)本发明的一种基于电子秤节点的区块链农产品溯源系统能够从农产品生产的全流程记录农产品溯源信息,将整个区块链贯穿饲料厂、养殖场、屠宰场和销售门店,从而确保整个农产品产业链上的关键生产数据上链,提高数据真实性的可信度,溯源信息防篡改,可查询,能提高消费者对产品溯源信息的了解,提高农产品数据信息的可信度和安全性;

(2)采用溯源电子秤作为整个区块链系统的节点,溯源电子秤规格统一,降低区块链接入成本,提高节点的稳定性;

(3)将区块链功能集成到销售门店的溯源电子秤中,不需要额外的溯源设备及操作,用户可以利用移动终端方便快捷进行溯源查询,提高溯源查询的便利性。

附图说明

图1为本发明的一种基于电子秤节点的区块链农产品溯源系统的结构示意图;

图2为本发明农产品溯源电子秤的结构示意图;

图3为本发明一种基于电子秤节点的区块链农产品溯源方法的流程图。

其中,1、电子称重模块,2、农产品信息录入模块,3、溯源发码模块,4、区块链节点模块,5、存储器,6、无线通信模块,7、处理器,8、农产品身份编码模块,9、获取模块,10、处理模块,11、上链模块,12、物流包装标记模块,13、溯源电子秤,14、溯源查询图码标签,15、移动终端。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。注意,以下的实施方式的说明只是实质上的例示,本发明并不意在对其适用物或其用途进行限定,且本发明并不限定于以下的实施方式。

实施例

一种基于电子秤节点的区块链农产品溯源系统,如图2所示,包括多个溯源电子秤13、农产品身份编码模块8、获取模块9、处理模块10、上链模块11和移动终端15,多个溯源电子秤13内设有区块链节点模块4,多个溯源电子秤13中的区块链节点模块4通信连通形成区块链。

具体地,如图1所示,溯源电子秤13包括处理器7和分别与处理器7连接的电子称重模块1、农产品信息录入模块2、溯源发码模块3,电子称重模块1用于对售出农产品进行称重,农产品信息录入模块2用于录入售出农产品的重量及该农产品对应的身份识别编码,区块链节点模块4包括存储器5和用于进行区块链通信的无线通信模块6,存储器5内存储农产品溯源信息,溯源发码模块3用于根据农产品溯源信息生成售出农产品的溯源查询图码标签14,每个所述溯源电子秤13的区块链节点模块4中的农产品溯源信息同步储存且不可修改。

进一步地,溯源发码模块3为二维码标签生成模块,溯源发码模块3根据存储器5中的农产品溯源信息生成含有售出农产品溯源信息的二维码标签,所述的无线通信模块6为wifi通信模块。

对于溯源系统,农产品身份编码模块8生成每个农产品唯一的身份识别编码及含有身份识别编码的识别标签,识别标签与对应农产品绑定,获取模块9用于获取农产品生产过程信息,处理模块10用于将所述农产品生产过程信息打包处理得到农产品溯源信息,上链模块11用于将所述农产品溯源信息发送并储存至每个所述溯源电子秤13的区块链节点模块4中,移动终端15扫描并读取溯源查询图码标签14上的图码信息,本实施例中,移动终端15为手机或能够读取并显示图码信息的手持设备。

本发明的一种实施方式中,系统还包括物流包装标记模块12,物流包装标记模块12用于在屠宰分装后的农产品包装上标记该农产品对应的身份识别编码。

进一步地,获取模块9包括用于获取饲料厂的农产品饲料生产信息的饲料信息获取子模块、用于获取养殖场的饲养信息的饲养信息获取子模块、用于获取养殖过程中的检疫信息的检疫信息获取子模块和用于获取屠宰场的屠宰记录的屠宰信息获取子模块。

本实施例中,识别标签为含有身份识别编码的rfid标签,rfid标签与对应农产品绑定,饲养信息获取子模块包括rfid读写器,饲养信息获取子模块通过rfid读写器读写每个农产品的rfid标签,并将农产品对应的饲养信息传输至处理模块10。

具体地,农产品饲料生产信息包括饲料原料信息、饲料配方信息和饲料生产信息,农产品饲养信息包括养殖场信息、农产品批次及品种信息、喂料记录、免疫记录和治疗记录,农产品检疫信息包括宰前检疫结果、宰后检疫结果和检疫合格证明信息。

一种基于电子秤节点的区块链农产品溯源方法,步骤包括:生成农产品身份识别编码及识别标签,并与农产品绑定,然后将农产品溯源信息发送并储存至每个溯源电子秤13的区块链节点模块4中,农产品售出时,溯源电子秤13获取售出农产品的农产品溯源信息,并生成溯源查询图码标签供移动终端15进行溯源查询。

进一步地,如图3所示,一种基于电子秤节点的区块链农产品溯源的具体步骤为:

s1:农产品身份编码模块8生成每个农产品唯一的身份识别编码和含有身份识别编码的识别标签,将识别标签与对应农产品绑定;

s2:获取模块9获取农产品生产过程信息;

s3:处理模块10将农产品生产过程信息打包处理得到农产品溯源信息,上链模块11将农产品溯源信息发送并储存至每个溯源电子秤13的区块链节点模块4中,每个溯源电子秤13的区块链节点模块4中储存的农产品溯源信息同步储存且不可修改;

s4:溯源电子秤13对售出农产品进行称重,录入售出农产品的重量及该农产品的身份识别编码;

s5:溯源电子秤13根据售农产品的身份识别编码获取该农产品对应的农产品溯源信息,并生成售出农产品的溯源查询图码标签14;

s6:移动终端15扫描并读取溯源查询图码标签14上的图码信息,获取售出农产品对应的农产品溯源信息。

本发明的一种实施方式中,当步骤s3完成后,由物流包装标记模块12在屠宰分装后的农产品包装上标记该农产品的身份识别编码,然后运送至销售门店。

上述的对实施例的描述是为便于该技术领域的普通技术人员能理解和使用发明。熟悉本领域技术的人员显然可以容易地对这些实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于上述实施例,本领域技术人员根据本发明的揭示,不脱离本发明范畴所做出的改进和修改都应该在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1