
技术摘要:
本申请公开了一种农产品质量追溯方法、设备及介质,应用在质量追溯系统中,方法包括:确定农产品对应的产品信息,并将产品信息存储在质量追溯系统中;接收消费者节点发送的,农产品对应的质量追溯请求;生成所述产品信息对应的数字对象唯一标识符,并向所述消费者节点 全部
背景技术:
人们在日常生活中,离不开农产品,而农产品的质量对于人们的生活质量有着至 关重要的影响。 但是现有技术中,如果人们在购买农产品时,购买到了质量存在问题的农产品时, 由于农产品本身的特性,可能会因为缺少相应的证据,从而使消费者难以进行维权。
技术实现要素:
为了解决上述问题,本申请提出了一种农产品质量追溯方法,应用在质量追溯系 统中,所述方法包括:确定农产品对应的产品信息,并将所述产品信息存储在所述质量追溯 系统中,其中,所述产品信息包括生产档案信息、产品档案信息、流通档案信息中的至少一 种;接收消费者节点发送的,所述农产品对应的质量追溯请求;生成所述产品信息对应的数 字对象唯一标识符,并向所述消费者节点发送所述数字对象唯一标识符,以便于所述消费 者节点对所述产品信息进行查询。 在一个示例中,确定农产品对应的产品信息之前,所述方法还包括:确定预先创建 的区块链,并将所述区块链作为所述质量追溯系统;将所述产品信息存储在所述质量追溯 系统中,包括:通过所述区块链中的节点,将所述产品信息写入所述区块链中;接收消费者 节点发送的,所述农产品对应的质量追溯请求之后,所述方法还包括:将所述质量追溯请求 写入所述区块链中;生成所述产品信息对应的数字对象唯一标识符之后,所述方法还包括: 将所述数字对象唯一标识符写入所述区块链中。 在一个示例中,所述区块链中的节点包括生产机构、加工机构、检测机构、物流机 构、销售机构中的至少一种;确定农产品对应的产品信息,包括:通过所述生产机构确定生 产档案信息,其中,所述生产档案信息包括所述农产品对应的地块信息、农户信息、农资信 息、生产信息中的至少一种;或通过所述检测机构和/或所述加工机构确定产品档案信息, 其中,所述产品档案信息包括资质信息、质检信息、包装信息中的至少一种;或通过所述物 流机构和/或所述销售机构确定流通档案信息,其中,所述流通档案信息包括物流信息、仓 储信息、零售商场信息中的至少一种。 在一个示例中,通过所述区块链中的节点,将所述产品信息写入所述区块链中,包 括:通过所述区块链中的节点设置的相应设备,以物联网的方式,将所述产品信息写入所述 区块链中。 在一个示例中,通过所述区块链中的节点设置的相应设备,以物联网的方式,将所 述产品信息写入所述区块链中,包括:通过所述生产机构设置在牲畜上的电子耳标,将所述 生产信息写入所述区块链中;或通过所述生产机构设置在土地中的土壤监测设备,将所述 地块信息写入所述区块链中;或通过所述检测机构设置的用于对所述农产品进行质量检测 4 CN 111598585 A 说 明 书 2/8 页 的检测设备,将所述质检信息写入所述区块链中;或通过所述加工机构设置的用于对所述 农产品进行包装的加工设备,将所述包装信息写入所述区块链中;或通过所述物流机构设 置的用于运输所述农产品的运输设备,将所述物流信息写入所述区块链中;或通过所述物 流机构设置的用于统计所述农产品出入库的出入库设备,将所述仓储信息写入所述区块链 中。 在一个示例中,所述方法还包括:生成相应的智能合约,并部署在所述区块链中, 其中,所述智能合约包括所述产品信息、所述质量追溯请求、所述数字对象唯一标识符中的 至少一种。 在一个示例中,所述智能合约用于:确定所述产品信息后,将所述产品信息写入所 述区块链中;或接收所述质量追溯请求后,将所述质量追溯请求写入所述区块链中;或生成 所述数字对象唯一标识符后,将所述数字对象唯一标识符写入所述区块链中。 在一个示例中,所述方法还包括:确定所述农产品质量存在问题;基于所述问题, 在所述节点中确定过错方节点;在对所述过错方节点进行惩罚后,将所述惩罚写入所述区 块链中。 在一个示例中,所述方法还包括:确定预先生成的评分模型,其中,所述评价模型 的输入为评价信息,输出为质量评分;接收所述消费者节点发送的所述农产品对应的评价 信息,将所述评价信息输入至所述评分模型中,输出得到所述农产品对应的质量评分,并将 所述质量评分作为所述农产品对应的相关机构的第一评分,其中,所述相关机构包括所述 生产机构、所述加工机构、所述检测机构、所述物流机构、所述销售机构中的至少一种;根据 所述相关机构对应的多个所述第一评分,确定所述相关机构的总评分,并将所述总评分写 入所述区块链中。 另一方面,本申请还提出了一种农产品质量追溯设备,应用在质量追溯系统中,包 括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存 储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所 述至少一个处理器能够:确定农产品对应的产品信息,并将所述产品信息存储在所述质量 追溯系统中,其中,所述产品信息包括生产档案信息、产品档案信息、流通档案信息中的至 少一种;接收消费者节点发送的,所述农产品对应的质量追溯请求;生成所述产品信息对应 的数字对象唯一标识符,并向所述消费者节点发送所述数字对象唯一标识符,以便于所述 消费者节点对所述农产品的所述产品信息进行查询。 另一方面,本申请还提出了一种农产品质量追溯的非易失性计算机存储介质,存 储有计算机可执行指令,应用在质量追溯系统中,所述计算机可执行指令设置为:确定农产 品对应的产品信息,并将所述产品信息存储在所述质量追溯系统中,其中,所述产品信息包 括生产档案信息、产品档案信息、流通档案信息中的至少一种;接收消费者节点发送的,所 述农产品对应的质量追溯请求;生成所述产品信息对应的数字对象唯一标识符,并向所述 消费者节点发送所述数字对象唯一标识符,以便于所述消费者节点对所述农产品的所述产 品信息进行查询。 通过本申请提出农产品质量追溯方法能够带来如下有益效果: 通过将农产品的产品信息存储在质量追溯系统中,当消费者有相应的需求时,可 以将农产品的产品信息发送给消费者,以便于消费者对农产品的整个生产到销售过程进行 5 CN 111598585 A 说 明 书 3/8 页 追溯,以确定问题所在,从而进行维权。 而且当质量追溯系统为区块链的形式时,农产品的生产到销售的全过程,都存储 在区块链中。由于区块链中的数据是公开透明的,因此消费者可以随时通过相应的途径对 产品信息进行追溯。而且由于区块链是分布式存储,单个节点的数据篡改不会生效,也就保 证了区块链上数据的真实可信。 附图说明 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申 请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中: 图1为本申请实施例中农产品质量追溯方法的流程示意图; 图2为本申请实施例中农产品质量追溯设备的示意图。