一种生鲜产品品质安全溯源智能管理系统的制作方法

专利2024-10-19  54



1.本发明涉及溯源技术领域,更具体地,涉及一种生鲜产品品质安全溯源智能管理系 统。


背景技术:

2.生鲜产品供需网络涉及生产、仓储、加工、运输、销售和食用等多个阶段,从生产 的源头种植到最终消费者的食用,存在着供应链链条长而杂、涉及主体多而散、地域跨 度广而泛的特点,任何一个环节的断链都可能造成信息脱节,导致责任追查及政府监管 的难度加大。
3.现有技术中,区块链技术在很多领域实现了落地应用,在生鲜产品溯源系统的探索 中也取得了一定成效。然而现有的溯源系统中编码方法、溯源体系与数据监管三者往往 独立运行,企业各自为战,缺乏信息互通互联,编码不一,数据不透明,从而造成追溯 系统不规范、上下游数据互不兼容,形成一个个“信息孤岛”,导致溯源困难。企业一旦 加入追溯网络,监管系统难以实现细粒度管控,无法有效监管链上数据,一旦发生安全 责任事故,难以做到责任精确定位、产品精准溯源,对问题产品及时召回,无法对供应 网络做到实时监管。因此,打破信息壁垒,让供应网络各个模块之间形成良性互动迫在 眉睫。现有对此类信息互通互联的研究相对欠缺,溯源信息管控主要存在以下两种方案: 一种方案是溯源数据链下存储,明文信息摘要链上存证,通过链上链下协同来验证数据 的真实性,增加存储容量,然而链下数据若遭到篡改,难以恢复,存在着真实数据丢失 的风险,另一方面企业将所有产品信息都上传到区块链上,隐私信息容易泄露;编码与 数据存储独立运行,内部或外部对溯源编码的非法改造、破解或者批量伪造,都会使上 下游企业之间出现断链。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在 于提出一种生鲜产品品质安全溯源智能管理系统,包括:
5.溯源链构建模块,溯源链构建模块用于构建产品溯源链;
6.品质安全数据存储模块,品质安全数据存储模块用于选取特征顺序内产品溯源链上 溯源块进行品质安全数据存储;
7.存储数据迷惑模块,存储数据迷惑模块用于在进行品质安全数据存储时进行迷惑处 理;
8.溯源模块,溯源模块用于提取溯源块内品质安全数据。
9.进一步的,溯源链构建模块用于构建产品溯源链包括:
10.在选定网络内构建起始溯源块和终点溯源块,其中,始溯源块和终点溯源块均用于 存储品质安全数据的第一发送节点和第一接收节点;
11.构建若干个溯源块,其中,溯源块用于存储品质安全数据及品质安全数据的第二发 送节点和第二接收节点;
品质安全数据标记为迷惑数据;
40.将迷惑数据存储在迷惑溯源块内完成迷惑处理。
41.进一步的,迷惑数据与品质安全数据的迷惑数据与品质安全数据相关联,当品质安 全数据被删除时,迷惑数据同样也被删除;
42.其中,迷惑数据与品质安全数据的字节总数相同,且迷惑数据与品质安全数据的签 名及属性均相同。
43.进一步的,溯源模块用于提取溯源块内品质安全数据包括:
44.向提取终端发送溯源块的属性代码、第二接收节点和存储溯源块的溯源值;
45.当提取终端输入属性代码、第二接收节点和溯源值时匹配对应的溯源块并提取第二 接收节点对应的品质安全数据。
46.本发明的附加方面和优点将在下面的描述中部分给出,同样的,本技术通过核对第 一发送节点、第二接收节点和第二发送节点对品质安全数据进行时间线溯源,保证溯源 的全程性,保证溯源的100%的追溯,避免无法实现全过程可追溯信息化管理,保证了 对生鲜产品的全流程时间线过程进行溯源,提高了生鲜产品的溯源完善性,实现全程生 鲜产品的时间溯源;
47.通过对溯源块按照预设长度进行排列可以保证溯源链的完整性,避免溯源链过于简 单而被攻破导致数据流失,同样的,通过预设长度进行排列可以得到溯源链模型,便于 硬件上的实现;
48.通过发送溯源块的属性代码、第二接收节点和存储溯源块的溯源值获取溯源块唯一 的溯源所需数据,避免了溯源数据被篡改的风险;通过溯源块对所述溯源数据进行批量 查询与管理,从而实现了溯源系统数据管理的智能化,提高溯源系统数据处理的有效性, 便于各种数据的查询与管理,为产品的溯源提供有力依据。
附图说明
49.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明 显和容易理解,其中:
50.图1是根据本发明实施例的程序框图;
51.图2是根据本发明实施例的溯源链示意图;
52.图3是根据本发明实施例的同属性横向链示意图;
53.图4是根据本发明实施例的迷惑溯源块示意图。
具体实施方式
54.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相 同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
55.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、
ꢀ“
宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、
ꢀ“
水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、
ꢀ“
径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是 为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或
元件必须具有特定的 方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
56.在本发明的描述中,“第一特征”、“第二特征”可以包括一个或者更多个该特征,
ꢀ“
多个”的含义是两个或两个以上,第一特征在第二特征“之上”或“之下”可以包括 第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间 的另外的特征接触,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征 在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。
57.下面参考附图描述根据本发明实施例的一种生鲜产品品质安全溯源智能管理系统;
58.参照图1-4所示,根据本发明实施例可以包括:
59.溯源链构建模块,溯源链构建模块用于构建产品溯源链,在具体实施时,在选定网 络内构建起始溯源块和终点溯源块,这里选定网络可以是工业物联网,也可以是互联网, 还可以是区块链,这里不对选定网络进行限定。
60.其中,起始溯源块和终点溯源块均用于存储品质安全数据的第一发送节点和第一接 收节点,这里起始溯源块和终点溯源块仅作为记录品质安全数据流转信息的场所,所以 起始溯源块和终点溯源并不具备数据存储功能。
61.构建若干个溯源块,这里溯源块可以看作存储品质安全数据的主体,其中,每个溯 源块均用于存储品质安全数据。
62.其中,溯源块还用于存储品质安全数据及品质安全数据的第二发送节点和第二接收 节点;
63.对应的,第二接收节点因产生于第一发送节点之后,例如,起始溯源块产生的第一 发送节点为2022/4/25/10/11/39,第二接收节点则可以是2022/4/25/10/11/40或 2022/4/25/11/11/39或2022/4/26/10/11/39,相对的第二发送节点也因产生于第一发送节 点之后,同时第二发送节点也满足于产生于第二接收节点之后,例如,第一发送节点为 2022/4/25/10/11/39,第二接收节点为2022/4/25/10/11/4,那么第二发送节点则为 2022/4/25/11/11/39或2022/4/26/10/11/39;
64.这里通过核对第一发送节点、第二接收节点和第二发送节点对品质安全数据进行时 间线溯源,保证溯源的全程性,保证溯源的100%的追溯,避免无法实现全过程可追溯 信息化管理,保证了对生鲜产品的全流程时间线过程进行溯源,提高了生鲜产品的溯源 完善性,实现全程生鲜产品的时间溯源。
65.同样的第二发送节点将若干个溯源块按照预设长度进行排列,其中,若干个溯源块 的首位连接有起始溯源块,若干个溯源块的末位连接有终点溯源块,示例的,获取溯源 块的属性代码;将相同属性代码的溯源块依次连接构成同属性横向链,其中,横向链首 尾互相不相连;任意选取同属性横向链内任意溯源块与不同属性代码的溯源块相连接。
66.通过对溯源块按照预设长度进行排列可以保证溯源链的完整性,避免溯源链过于简 单而被攻破导致数据流失,同样的,通过预设长度进行排列可以得到溯源链模型,便于 硬件上的实现。
67.品质安全数据存储模块,品质安全数据存储模块用于选取特征顺序内产品溯源链上 溯源块进行品质安全数据存储,具体的,当起始溯源块内输入品质安全数据时,获取起 始溯源块的第一发送节点;
68.将品质安全数据通过特征顺序在产品溯源链上进行顺序传递,示例的,获取始溯源 块、终点溯源块和溯源块;
69.随机选取预设长度排列同属性横向链内溯源块为预选溯源块;
70.依次连接始溯源块、预选溯源块和终点溯源块构成特征顺序链;
71.将品质安全数据在特征顺序链上传递完成特征顺序。
72.当品质安全数据顺序传递至终点溯源块时,获取终点溯源块的第一接收节点;
73.选取第一发送节点和第一接收节点之间的第二接收节点对应的溯源块进行品质安全 数据存储,例如,获取第二接收节点对应的溯源块所属同属性横向链内全部溯源块的溯 源值;
74.选取同属性横向链内溯源值最大的溯源块为存储溯源块,示例的,获取溯源块的存 储字节总数和可用字节总数,若可用字节总数与存储字节总数的比值大于50%时,则存 储调节系数为0.3;
75.若可用字节总数与存储字节总数的比值大于30%小于50%时,则存储调节系数为 0.18;
76.若可用字节总数与存储字节总数的比值小于20%大于5%时,则存储调节系数为 0.07;
77.若可用字节总数与存储字节总数的比值小于5%时,则存储调节系数为0;
78.获取品质安全数据的字节总数,通过品质安全数据的字节总数与可用字节总数的比 值与存储调节系数的乘积得出溯源值。
79.将品质安全数据存储至存储溯源块内;
80.存储数据迷惑模块,存储数据迷惑模块用于在进行品质安全数据存储时进行迷惑处 理,示例的,获取产生第二发送节点和第二接收节点的溯源块,并标记为迷惑溯源块, 其中,迷惑溯源块同时存储有第二发送节点和第二接收节点;
81.获取品质安全数据,并选取任意字节段处注入特征字符,其中,将注入特征字符的 品质安全数据标记为迷惑数据;将迷惑数据存储在迷惑溯源块内完成迷惑处理,这里迷 惑数据与品质安全数据的迷惑数据与品质安全数据相关联,当品质安全数据被删除时, 迷惑数据同样也被删除;
82.其中,迷惑数据与品质安全数据的字节总数相同,且迷惑数据与品质安全数据的签 名及属性均相同。
83.溯源模块,溯源模块用于提取溯源块内品质安全数据。
84.向提取终端发送溯源块的属性代码、第二接收节点和存储溯源块的溯源值;
85.当提取终端输入属性代码、第二接收节点和溯源值时匹配对应的溯源块并提取第二 接收节点对应的品质安全数据。
86.通过发送溯源块的属性代码、第二接收节点和存储溯源块的溯源值获取溯源块唯一 的溯源所需数据,避免了溯源数据被篡改的风险;通过溯源块对所述溯源数据进行批量 查询与管理,从而实现了溯源系统数据管理的智能化,提高溯源系统数据处理的有效性, 便于各种数据的查询与管理,为产品的溯源提供有力依据。
87.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、
ꢀ“
相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或 一体的连
接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒 介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体 情况理解上述术语在本发明中的具体含义。
88.在本说明书的描述中,参考术语“实施例”、“具体实施例”、“示例”等的描述意指 结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例 或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而 且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适 的方式结合。
89.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱 离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型, 本发明的范围由权利要求及其等同物限定。

技术特征:
1.一种生鲜产品品质安全溯源智能管理系统,其特征在于,包括:溯源链构建模块,溯源链构建模块用于构建产品溯源链;品质安全数据存储模块,品质安全数据存储模块用于选取特征顺序内产品溯源链上溯源块进行品质安全数据存储;存储数据迷惑模块,存储数据迷惑模块用于在进行品质安全数据存储时进行迷惑处理;溯源模块,溯源模块用于提取溯源块内品质安全数据。2.根据权利要求1所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,溯源链构建模块用于构建产品溯源链包括:在选定网络内构建起始溯源块和终点溯源块,其中,起始溯源块和终点溯源块均用于存储品质安全数据的第一发送节点和第一接收节点;构建若干个溯源块,其中,溯源块用于存储品质安全数据及品质安全数据的第二发送节点和第二接收节点;将若干个溯源块按照预设长度进行排列,其中,若干个溯源块的首位连接有起始溯源块,若干个溯源块的末位连接有终点溯源块。3.根据权利要求2所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,将若干个溯源块按照预设长度进行排列包括:获取溯源块的属性代码;将相同属性代码的溯源块依次连接构成同属性横向链,其中,横向链首尾互相不相连;任意选取同属性横向链内任意溯源块与不同属性代码的溯源块相连接。4.根据权利要求3所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,品质安全数据存储模块用于选取特征顺序内产品溯源链上溯源块进行品质安全数据存储包括:当起始溯源块内输入品质安全数据时,获取起始溯源块的第一发送节点;将品质安全数据通过特征顺序在产品溯源链上进行顺序传递;当品质安全数据顺序传递至终点溯源块时,获取终点溯源块的第一接收节点;选取第一发送节点和第一接收节点之间的第二接收节点对应的溯源块进行品质安全数据存储。5.根据权利要求4所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,品质安全数据通过特征顺序在产品溯源链上进行顺序传递包括:获取始溯源块、终点溯源块和溯源块;随机选取预设长度排列同属性横向链内溯源块为预选溯源块;依次连接始溯源块、预选溯源块和终点溯源块构成特征顺序链;将品质安全数据在特征顺序链上传递完成特征顺序。6.根据权利要求5所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,选取第一发送节点和第一接收节点之间的第二接收节点对应的溯源块进行品质安全数据存储包括:获取第二接收节点对应的溯源块所属同属性横向链内全部溯源块的溯源值;选取同属性横向链内溯源值最大的溯源块为存储溯源块;将品质安全数据存储至存储溯源块内。
7.根据权利要求6所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,溯源块的溯源值包括:获取溯源块的存储字节总数和可用字节总数,若可用字节总数与存储字节总数的比值大于50%时,则存储调节系数为0.3;若可用字节总数与存储字节总数的比值大于30%小于50%时,则存储调节系数为0.18;若可用字节总数与存储字节总数的比值小于20%大于5%时,则存储调节系数为0.07;若可用字节总数与存储字节总数的比值小于5%时,则存储调节系数为0;获取品质安全数据的字节总数,通过品质安全数据的字节总数与可用字节总数的比值与存储调节系数的乘积得出溯源值。8.根据权利要求7所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,存储数据迷惑模块用于在进行品质安全数据存储时进行迷惑处理包括:获取产生第二发送节点和第二接收节点的溯源块,并标记为迷惑溯源块,其中,迷惑溯源块同时存储有第二发送节点和第二接收节点;获取品质安全数据,并选取任意字节段处注入特征字符,其中,将注入特征字符的品质安全数据标记为迷惑数据;将迷惑数据存储在迷惑溯源块内完成迷惑处理。9.根据权利要求8所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,迷惑数据与品质安全数据的迷惑数据与品质安全数据相关联,当品质安全数据被删除时,迷惑数据同样也被删除;其中,迷惑数据与品质安全数据的字节总数相同,且迷惑数据与品质安全数据的签名及属性均相同。10.根据权利要求9所述的一种生鲜产品品质安全溯源智能管理系统,其特征在于,溯源模块用于提取溯源块内品质安全数据包括:向提取终端发送溯源块的属性代码、第二接收节点和存储溯源块的溯源值;当提取终端输入属性代码、第二接收节点和溯源值时匹配对应的溯源块并提取第二接收节点对应的品质安全数据。

技术总结
本发明公开了一种生鲜产品品质安全溯源智能管理系统,溯源链构建模块,溯源链构建模块用于构建产品溯源链;品质安全数据存储模块,品质安全数据存储模块用于选取特征顺序内产品溯源链上溯源块进行品质安全数据存储;存储数据迷惑模块,存储数据迷惑模块用于在进行品质安全数据存储时进行迷惑处理;溯源模块,溯源模块用于提取溯源块内品质安全数据,通过核对第一发送节点、第二接收节点和第二发送节点对品质安全数据进行时间线溯源,保证溯源的全程性,保证溯源的100%的追溯,避免无法实现全过程可追溯信息化管理,保证了对生鲜产品的全流程时间线过程进行溯源,提高了生鲜产品的溯源完善性,实现全程生鲜产品的时间溯源。实现全程生鲜产品的时间溯源。实现全程生鲜产品的时间溯源。


技术研发人员:孟曦 周泸江 李振国
受保护的技术使用者:上海聚向信息科技有限公司
技术研发日:2022.06.30
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-10084.html

最新回复(0)