一种溯源链平台系统数据交互管理方法及系统与流程

专利2022-05-09  71


本发明涉及信息管理技术领域,尤其涉及一种溯源链平台系统数据交互管理方法及系统。



背景技术:

随着社区的不断发展,社区的生活越来越丰富,社区的最后“一公里”的应用越来越多,社区的居民对物质及服务的要求越来越高,特别在食品的真实性、产品真伪性上较为关心,在现有的社区服务平台缺少推送分享好物品的平台;政府对进社区的食品监管较为薄弱,无法实时掌控,对发生食品问题事后无法快速追溯;商家无法快速获取用户的真实、快速的反馈,缺少与社区居民粘性与互动。

虽然目前已经有关于产品溯源的系统进行应用,然而当前的产品溯源大多是通过供应商在远程服务器进行录入信息后,由用户进行登入对应的网站或者通过移动终端发送指定的字符串进行传递溯源请求,而最终用户获取的溯源信息多是一个结果性的,例如,“为我司产品”或“正品”等类似的信息,该形式的弊端之一是由于远程服务器存储的信息多是厂家、供应商直接进行维护,其存在篡改性容易、数据监管程度差的缺陷;弊端之二是无法使得中间环节或者相关部门进行远程监管;弊端之三是数据的开放权限不同,容易导致供应链或供应商在其中进行选择开放有利于其自身的数据,这样导致消费者和厂家或经销商之间的信息会存在不对称的问题。



技术实现要素:

有鉴于此,本发明的目的在于提出一种数据防篡改能力强、数据可信度高、监管和反馈方便的溯源链平台系统数据交互管理方法及系统。

为了实现上述的技术目的,本发明所采用的技术方案为:

一种溯源链平台系统数据交互管理方法,包括:

s01、构建溯源链平台系统,其包括若干区块链子系统,若干区块链子系统之间通讯连接且相互数据同步;

s02、获取产品溯源信息,将其上链至其中一区块链子系统,由该区块链子系统将上链的产品溯源信息同步至全部区块链子系统中;

s03、创建平台账户,配置平台账户权限,该平台账户用于登入溯源链平台系统,且用于数据上链、查询和/或监管。

作为一种可能的实施方式,进一步,所述区块链子系统还根据其所存储的产品溯源信息生成与该产品溯源信息一一对应的溯源识别码,该溯源识别码用于调取区块链子系统中的产品溯源信息;

所述区块链子系统在收到上链的产品溯源信息时,对该产品溯源信息进行识别,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码;

所述的溯源识别码为二维码、条形码或预设长度的字符串。

区块链子系统收到的产品溯源信息为数据更新时,进一步对更新的产品溯源信息内容进行判断读取,若该产品溯源信息中包括产品包装图片,则对产品包装图片进行识别,以获取产品包装上的生产日期、生产批次、保质期中的一项以上信息,且将其与产品溯源信息中录入的生产日期、生产批次或保质期进行对照,当对照结果不一致时,生成预警信息,该预警信息作为监管部门、消费者后续纠纷处理的线索和提示,同时还可以反馈给供应商或供应链,令其获知用户收到的产品与其上传的数据存在不一致问题,使供应商能够提前进行整改或者发现产品串货、溯源识别码被移植或其他信息不对称引起的纠纷问题。

作为一种较优的选择实施方案,优选的,步骤s03中,创建平台账户,配置平台账户权限的方法包括:

s0301、响应角色的申请注册请求;

s0302、核验角色的注册信息,

当注册信息符合预设要求时,反馈注册成功信息,

当注册信息不符合预设要求时,反馈注册失败信息;

s0303、根据角色的注册信息进行配制平台账户权限;

s0304、将角色的注册信息同步至全部区块链子系统和其他已注册平台账户。

作为一种较优的选择实施方案,优选的,所述角色包括企业和个人,

当角色为企业时,其所提交的注册信息至少包括:企业名称、法人代表身份证号、法人代表身份证图片、法人代表手机号及营业执照图片中的一项以上;

当角色为个人时,其所提交的注册信息至少包括:姓名、身份证号、手机号及身份证图片中的一项以上;

所述的角色为监管部门(即政府监管部门)时,其所提交的注册信息至少包括:单位名称、联系人中的一项以上。

作为一种较优的选择实施方案,优选的,所述的溯源链平台系统包括前端应用层和云应用服务层,且前端应用层与云应用服务层通讯连接,若干区块链子系统设置于云应用服务层中。

作为一种较优的选择实施方案,优选的,所述的角色为企业时,将其设为供应商或供应链,且按预设条件对其配制平台账户权限;

供应商或供应链登入溯源链平台系统进行数据上链的方法包括:

s0311、溯源链平台系统的前端应用层响应登入请求,且在登入信息核验成功后,反馈登入成功信息;

s0312、供应商或供应链上传产品溯源信息至溯源链平台系统的云应用服务层中的区块链子系统;

s0313、区块链子系统接收产品溯源信息,

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

s0314、区块链子系统将溯源识别码下发至供应商或供应链;

s0315、供应商或供应链接收溯源识别码,且将溯源识别码部署于产品包装上或产品表面;

s0316、区块链子系统将所接收的产品溯源信息同步至供应链、全部区块链子系统、溯源链平台系统的前端应用层和其他平台账户。

作为一种较优的选择实施方案,优选的,平台账户登入溯源链平台系统进行数据查询的方法包括:

s0321、溯源链平台系统的前端应用层响应平台账户登入请求,且在登入信息核验成功后,反馈登入成功信息;

s0322、平台账户通过识别溯源识别码进行接入溯源链平台系统的云应用服务层中的区块链子系统中;

s0323、区块链子系统响应平台账户的查询请求,且将对应的产品溯源信息反馈回平台账户。

作为一种较优的选择实施方案,优选的,供应商或供应链上传的产品溯源信息为新建产品溯源信息时,该产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上;

区块链子系统根据平台账户的查询请求所反馈回的产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上。

基于上述的溯源链平台系统数据交互管理方法,本发明还提供一种食品溯源信息管理方法,其包括上述所述的溯源链平台系统数据交互管理方法。

基于上述的溯源链平台系统数据交互管理方法,本发明还提供一种产品溯源信息管理系统,其包括溯源链平台系统,所述的溯源链平台系统包括:

云服务应用层,具有若干区块链节点,若干区块链节点中均存储有产品溯源信息,若干区块链节点之间通讯连接且信息同步;

终端采集层,用于采集产品溯源数据;

边缘处理层,包括若干边缘网关设备,该边缘网关设备用于接收终端采集层采集获得的产品溯源数据且将其进行分类处理和本地数据存储,其还用于将产品流通数据上传至云服务应用层的区块链节点中;

前端应用层,用于响应和核验平台账户的登入、注册和查询请求。

基于上述的溯源链平台系统数据交互管理方法,本发明还提供一种计算机可读的存储介质,所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现上述所述的溯源链平台系统数据交互管理方法。

采用上述的技术方案,本发明与现有技术相比,其具有的有益效果为:本发明巧妙性通过构建溯源链平台系统,利用溯源链平台系统中的若干区块链子系统进行存储的方式能够大大降低产品溯源信息的防篡改能力,同时,还能够提高数据存储的防丢失性,而通过对平台账户进行配置权限或者设定角色,以此进行权限下发,更有利于平台账户对数据的管理,避免恶意修改或者操作权限干扰或冲突;本方案可以用于食品溯源信息的管理,查询反馈,提高了消费使用体验和监管透明化。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明溯源链平台系统数据交互管理方法的简要实施流程示意图;

图2是本发明溯源链平台系统数据交互管理方法中创建平台账户的简要流程示意图;

图3是本发明溯源链平台系统数据交互管理方法中供应商或供应链进行上链产品溯源信息的简要流程示意图;

图4是本发明溯源链平台系统数据交互管理方法中平台账户进行查询产品溯源信息的简要流程示意图;

图5是本发明溯源链平台系统数据交互管理方法中进行平台账户注册的简要数据交互示意图;

图6是本发明溯源链平台系统数据交互管理方法中供应商或供应链进行上链产品溯源信息的简要数据交互示意图;

图7是本发明溯源链平台系统数据交互管理方法中平台账户进行查询产品溯源信息的简要数据交互示意图;

图8是基于本发明溯源链平台系统数据交互管理方法中前端应用层的首页简要界面示意图;

图9是基于本发明溯源链平台系统数据交互管理方法中前端应用层的登陆或注册平台账户的简要界面示意图;

图10是基于本发明溯源链平台系统数据交互管理方法中云应用服务层的产品溯源信息上链的简要界面示意图;

图11是基于本发明溯源链平台系统数据交互管理方法中云应用服务层的产品溯源信息上链的简要提交结果界面示意图;

图12是基于本发明溯源链平台系统数据交互管理方法中云应用服务层的产品溯源信息查询的简要界面示意图;

图13是基于本发明溯源链平台系统数据交互管理方法中云应用服务层的产品溯源信息查询的简要查询结果界面示意图之一;

图14是基于本发明溯源链平台系统数据交互管理方法中云应用服务层的产品溯源信息查询的简要查询结果界面示意图之二;

图15是本发明产品溯源信息管理系统的简要系统层连接示意图;

图16是本发明产品溯源信息管理系统的简要数据交互简要示意图。

具体实施方式

下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,本实施例一种溯源链平台系统数据交互管理方法,包括:

s01、构建溯源链平台系统,其包括若干区块链子系统,若干区块链子系统之间通讯连接且相互数据同步;

s02、获取产品溯源信息,将其上链至其中一区块链子系统,由该区块链子系统将上链的产品溯源信息同步至全部区块链子系统中;

s03、创建平台账户,配置平台账户权限,该平台账户用于登入溯源链平台系统,且用于数据上链、查询和/或监管。

所获取的产品溯源信息可以根据其获取的区域进行预先存储在指定负责该区域存储的区块链子系统进行存储,再由该区块链子系统进行同步至全部区块链子系统中,该方式比直接通过上级平台进行分别下发更有助于数据的快速同步,同时能够避免数据传输终端或波动带来的数据流失问题。

为了方便进行数据信息传递,作为一种可能的实施方式,进一步,所述区块链子系统还根据其所存储的产品溯源信息生成与该产品溯源信息一一对应的溯源识别码,该溯源识别码用于调取区块链子系统中的产品溯源信息;

所述区块链子系统在收到上链的产品溯源信息时,对该产品溯源信息进行识别,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码;

区块链子系统根据上链的数据是更新或者新建来判断是否生成溯源识别码,有助于供应链或供应商进行获得溯源识别码后,将溯源识别码部署在产品包装或产品上,提高了溯源查询的便利性和人性化。

区块链子系统收到的产品溯源信息为数据更新时,进一步对更新的产品溯源信息内容进行判断读取,若该产品溯源信息中包括产品包装图片,则对产品包装图片进行识别,以获取产品包装上的生产日期、生产批次、保质期中的一项以上信息,且将其与产品溯源信息中录入的生产日期、生产批次或保质期进行对照,当对照结果不一致时,生成预警信息,该预警信息作为监管部门、消费者后续纠纷处理的线索和提示,同时还可以反馈给供应商或供应链,令其获知用户收到的产品与其上传的数据存在不一致问题,使供应商能够提前进行整改或者发现产品串货、溯源识别码被移植等问题。

其中,所述的溯源识别码为二维码、条形码或预设长度的字符串,且不同产品的溯源识别码均为唯一。

由于二维码的信息可容纳量远大于条形码,因此,采用二维码作为前端溯源识别码具有查询快、数据承载量多且防伪效果佳的优点,而对于后台数据的管理,可以对应采用字符串的形式,将字符串和二维码的数据进行关联,而字符串可以通过预设的识别端口进行处理,使得字符串可以达到批量化识别和统一归集产品溯源信息的效果,即,在处理量较少的情况下,通过识别二维码的输入速度会高于字符串,但是,对于供应商或供应链或监管部门进行后台批量操作时,一次性导入多个产品的字符串识别码进行一次性查询产品溯源信息,其效率远高于逐个二维码识别的效率,因此,采用二维码作为前端溯源识别码进行设置在产品的包装或产品表面上具有查询效率高的优势,而后台可以同时对应生成一个对应的字符串(例如特定位数的数字、字母组合)的形式进行供后台批量操作有助于提高大批量数据的统一化管理。

而为了避免溯源识别码被他人获得后,恶意进行伪造与产品溯源信息一致的产品,作为一种可能的实施方式,溯源链平台系统记录溯源识别码被识别查询的次数,当溯源识别码被识别查询产品溯源信息的次数达到n次后(例如3次或5次),溯源链平台系统反馈身份校验提示,且由用户(消费者)录入预设角度的产品照片、人脸照片、产品获取地点、联系方式中的一项以上数据后,由溯源链平台系统进行后台备份,同时使用户接入产品溯源信息查询反馈界面,另外,溯源链平台系统生成相应的预警信息,该预警信息用于监管部门获取监管线索、用于供应商排查产品伪造或溯源识别码转用移植等恶性行为。

本方案通过对溯源识别码的查询次数进行监控,令其在达到预定次数后进行触发用户信息补充的机制,使得第三方恶意仿造、伪造的产品且移植了原产品溯源识别码的假货能够在流通至消费者(用户)手中时,通过用户在查询产品溯源信息的同时,第一时间获取受害者的身份信息和联系信息,为后续打假工作提供有力的证人基础,另外,也极大程度地降低了溯源链平台系统中数据公开可查的挪用风险。

为了方便对平台账户进行鉴别和注册人管理及权限下发,如图2、图5所示,作为一种较优的选择实施方案,优选的,步骤s03中,创建平台账户,配置平台账户权限的方法包括:

s0301、响应角色的申请注册请求;

s0302、核验角色的注册信息,

当注册信息符合预设要求时,反馈注册成功信息,

当注册信息不符合预设要求时,反馈注册失败信息;

s0303、根据角色的注册信息进行配制平台账户权限;

s0304、将角色的注册信息同步至全部区块链子系统和其他已注册平台账户。

其中,作为一种较优的选择实施方案,优选的,所述角色包括企业和个人,

当角色为企业时,其所提交的注册信息至少包括:企业名称、法人代表身份证号、法人代表身份证图片、法人代表手机号及营业执照图片中的一项以上;

当角色为个人时,其所提交的注册信息至少包括:姓名、身份证号、手机号及身份证图片中的一项以上;

所述的角色为监管部门时,其所提交的注册信息至少包括:单位名称、联系人中的一项以上。

通过提交特定的注册信息,有助于对注册人进行直接识别,以便于后期进行权限下发。

本方案各环节、角色的功能及相应内容简述列表如下:

而为了方便进行系统接入,作为一种较优的选择实施方案,优选的,所述的溯源链平台系统包括前端应用层和云应用服务层,且前端应用层与云应用服务层通讯连接,若干区块链子系统设置于云应用服务层中,其中,前端服务层的主要作用在于提供多样化的接入端口,前端应用层可以采用多种形式进行访问及应用,如app、web网页访问、微信小程序等;而云应用服务层主要在于数据的存储,调用和查询反馈。

结合图3、图6所示,为了方便进行产品溯源信息的上链和同步操作,提高各区块链子系统的数据一致性同步响应速度,在本实施例中,作为一种较优的选择实施方案,优选的,所述的角色为企业时,将其设为供应商或供应链,且按预设条件对其配制平台账户权限;

供应商或供应链登入溯源链平台系统进行数据上链的方法包括:

s0311、溯源链平台系统的前端应用层响应登入请求,且在登入信息核验成功后,反馈登入成功信息;

s0312、供应商或供应链上传产品溯源信息至溯源链平台系统的云应用服务层中的区块链子系统;

s0313、区块链子系统接收产品溯源信息,

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

s0314、区块链子系统将溯源识别码下发至供应商或供应链;

s0315、供应商或供应链接收溯源识别码,且将溯源识别码部署于产品包装上或产品表面;

s0316、区块链子系统将所接收的产品溯源信息同步至供应链、全部区块链子系统、溯源链平台系统的前端应用层和其他平台账户。

本实施例中,作为一种较优的选择实施方案,优选的,供应商或供应链上传的产品溯源信息为新建产品溯源信息时,该产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上;

如图4、图7所示,为了方便进行查询工作,作为一种较优的选择实施方案,优选的,平台账户登入溯源链平台系统进行数据查询的方法包括:

s0321、溯源链平台系统的前端应用层响应平台账户登入请求,且在登入信息核验成功后,反馈登入成功信息;

s0322、平台账户通过识别溯源识别码进行接入溯源链平台系统的云应用服务层中的区块链子系统中;

s0323、区块链子系统响应平台账户的查询请求,且将对应的产品溯源信息反馈回平台账户。

本实施例中,区块链子系统根据平台账户的查询请求所反馈回的产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上。

基于上述的溯源链平台系统数据交互管理方法,本实施例方案的产品溯源管理方法可以用于食品溯源信息管理中。

依序参考图8至图14所示,其依序示出了本方案产品溯源管理方法的溯源链平台系统的首页、账号登陆/注册、上链操作界面、上链结果展示、查询界面、简要查询结果和详细查询结构的截面示意图;该几幅附图已经能够直观方便地将本方案溯源链平台系统数据交互管理方法的简要操作步骤和简要数据交互反馈流程。

如图15所示,基于上述的溯源链平台系统数据交互管理方法,本发明还提供一种产品溯源信息管理系统,其包括溯源链平台系统,所述的溯源链平台系统包括:

云服务应用层,具有若干区块链节点,若干区块链节点中均存储有产品溯源信息,若干区块链节点之间通讯连接且信息同步;

终端采集层,用于采集产品溯源数据;

边缘处理层,包括若干边缘网关设备,该边缘网关设备用于接收终端采集层采集获得的产品溯源数据且将其进行分类处理和本地数据存储,其还用于将产品流通数据上传至云服务应用层的区块链节点中;

前端应用层,用于响应和核验平台账户的登入、注册和查询请求。

而基于图15,进一步结合图16,可以直观了解到,本方案溯源链平台系统的各环节数据上链的信息类型和各平台账户的简要数据对接示意。

其中,溯源链平台用户组织分为政府(监管部门)、运营平台、用户、物流、供应商。其中:

政府侧:主要对数据进行监管、对物品提供相应的质检;

平台侧:主要提供数据分析、数字运营、系统运维、应用推广;

用户侧:主要提供物品查验、物品评价、消费购买、物品推广;

物流侧:主要提供物流跟踪、物流轨迹信息;

供应侧:主要围绕产品属性、产品发布、消费跟踪、消费反馈。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。


技术特征:

1.一种溯源链平台系统数据交互管理方法,其特征在于,包括:

构建溯源链平台系统,其包括若干区块链子系统,若干区块链子系统之间通讯连接且相互数据同步;

获取产品溯源信息,将其上链至其中一区块链子系统,由该区块链子系统将上链的产品溯源信息同步至全部区块链子系统中;

创建平台账户,配置平台账户权限,该平台账户用于登入溯源链平台系统,且用于数据上链、查询和/或监管;

其中,所述区块链子系统还根据其所存储的产品溯源信息生成与该产品溯源信息一一对应的溯源识别码,该溯源识别码用于调取区块链子系统中的产品溯源信息;

所述区块链子系统在收到上链的产品溯源信息时,对该产品溯源信息进行识别,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码;

所述的溯源识别码为二维码、条形码或预设长度的字符串;

另外,区块链子系统收到的产品溯源信息为数据更新时,进一步对更新的产品溯源信息内容进行判断读取,若该产品溯源信息中包括产品包装图片,则对产品包装图片进行识别,以获取产品包装上的生产日期、生产批次、保质期中的一项以上信息,且将其与产品溯源信息中录入的生产日期、生产批次或保质期进行对照,当对照结果不一致时,生成预警信息。

2.如权利要求1所述的溯源链平台系统数据交互管理方法,其特征在于,

溯源链平台系统记录溯源识别码被识别查询的次数,当溯源识别码被识别查询产品溯源信息的次数达到预设n次后,溯源链平台系统反馈身份校验提示,且由用户录入预设角度的产品照片、人脸照片、产品获取地点、联系方式中的一项以上数据后,由溯源链平台系统进行后台备份,同时使用户接入产品溯源信息查询反馈界面。

3.如权利要求2所述的溯源链平台系统数据交互管理方法,其特征在于,创建平台账户,配置平台账户权限的方法包括:

响应角色的申请注册请求;

核验角色的注册信息,

当注册信息符合预设要求时,反馈注册成功信息,

当注册信息不符合预设要求时,反馈注册失败信息;

根据角色的注册信息进行配制平台账户权限;

将角色的注册信息同步至全部区块链子系统和其他已注册平台账户;

所述角色包括企业和个人,

当角色为企业时,其所提交的注册信息至少包括:企业名称、法人代表身份证号、法人代表身份证图片、法人代表手机号及营业执照图片中的一项以上;

当角色为个人时,其所提交的注册信息至少包括:姓名、身份证号、手机号及身份证图片中的一项以上;

所述的角色为监管部门时,其所提交的注册信息至少包括:单位名称、联系人中的一项以上。

4.如权利要求3所述的溯源链平台系统数据交互管理方法,其特征在于,所述的溯源链平台系统包括前端应用层和云应用服务层,且前端应用层与云应用服务层通讯连接,若干区块链子系统设置于云应用服务层中;

所述的角色为企业时,将其设为供应商或供应链,且按预设条件对其配制平台账户权限;

供应商或供应链登入溯源链平台系统进行数据上链的方法包括:

溯源链平台系统的前端应用层响应登入请求,且在登入信息核验成功后,反馈登入成功信息;

供应商或供应链上传产品溯源信息至溯源链平台系统的云应用服务层中的区块链子系统;

区块链子系统接收产品溯源信息,

当该产品溯源信息为数据新建时,区块链子系统对其进行存储,并生成与该产品溯源信息一一对应的溯源识别码,

当该产品溯源信息为数据更新时,区块链子系统将该产品溯源信息更新至与其对应的产品溯源信息中并保存;

区块链子系统将溯源识别码下发至供应商或供应链;

供应商或供应链接收溯源识别码,且将溯源识别码部署于产品包装上或产品表面;

区块链子系统将所接收的产品溯源信息同步至供应链、全部区块链子系统、溯源链平台系统的前端应用层和其他平台账户。

5.如权利要求4所述的溯源链平台系统数据交互管理方法,其特征在于,平台账户登入溯源链平台系统进行数据查询的方法包括:

溯源链平台系统的前端应用层响应平台账户登入请求,且在登入信息核验成功后,反馈登入成功信息;

平台账户通过识别溯源识别码进行接入溯源链平台系统的云应用服务层中的区块链子系统中;

区块链子系统响应平台账户的查询请求,且将对应的产品溯源信息反馈回平台账户。

6.如权利要求5所述的溯源链平台系统数据交互管理方法,其特征在于,供应商或供应链上传的产品溯源信息为新建产品溯源信息时,该产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上;

区块链子系统根据平台账户的查询请求所反馈回的产品溯源信息包括:商品名称、商品产地、供应商名称、负责人名称、商品图片、生产日期、生产批次、联系方式、供应商地址、商品检测信息、商品检测报告、商品检测视频、供应商营业执照、供应商代表人身份证信息中的一项以上。

7.一种产品溯源信息管理系统,其特征在于,其包括溯源链平台系统,所述的溯源链平台系统包括:

云服务应用层,具有若干区块链节点,若干区块链节点中均存储有产品溯源信息,若干区块链节点之间通讯连接且信息同步;

终端采集层,用于采集产品溯源数据;

边缘处理层,包括若干边缘网关设备,该边缘网关设备用于接收终端采集层采集获得的产品溯源数据且将其进行分类处理和本地数据存储,其还用于将产品流通数据上传至云服务应用层的区块链节点中;

前端应用层,用于响应和核验平台账户的登入、注册和查询请求。

8.一种计算机可读的存储介质,其特征在于:所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现如权利要求1至6之一所述的溯源链平台系统数据交互管理方法。

技术总结
本发明公开了一种溯源链平台系统数据交互管理方法及系统,本方案巧妙性通过构建溯源链平台系统,利用溯源链平台系统中的若干区块链子系统进行存储的方式能够大大降低产品溯源信息的防篡改能力,同时,还能够提高数据存储的防丢失性,而通过对平台账户进行配置权限或者设定角色,以此进行权限下发,更有利于平台账户对数据的管理,避免恶意修改或者操作权限干扰或冲突;本方案可以用于食品溯源信息的管理,查询反馈,提高了消费使用体验和监管透明化。

技术研发人员:陈融洁;陈守用;陈先财;甘涛;谢辉
受保护的技术使用者:中富通集团股份有限公司
技术研发日:2021.05.21
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-6553.html

最新回复(0)