【技术实现步骤摘要】
基于去中心化与中心化协作的茶叶可信追溯系统
本专利技术实施例涉及计算机领域,尤其涉及基于去中心化与中心化协作的茶叶可信追溯系统。
技术介绍
传统的溯源技术在理论上保障了溯源产品安全,传统溯源技术的中心化根深蒂固,需要介入各权威组织以及政府机构,以此作为第三方信任中介,完成溯源。应用传统的溯源技术的传统茶叶追溯系统,仍然存在以下问题:1、传统茶叶追溯系统存在中心化的问题,不仅影响系统运行效率,中心服务器的安全也变得尤为重要。2、传统茶叶追溯系统存在数据易受篡改的问题。3、传统茶叶追溯信息系统存在数据完整性得不到验证的问题。4、传统茶叶追溯信息系统无法快速处理海量的数据,存在处理速度慢的问题。5、传统茶叶追溯信息系统的可信任度对用户是不可知的,无法评估系统是否足够可信。区块链因去中心化、难篡改、线性存储的特性,作为一个新兴的技术发展方向和产业发展领域,但是目前还未出现将区块链应用于茶叶追溯系统,以解决上述问题的技术方案。
技术实现思路
本专利技术实施例提供了一种基于去中心化与中心化协作的茶叶可信追溯系统,用以解决传统茶叶追溯系统存在的中心化问题、数据易受篡改的问题以及数据完整性得不到验证的问题。第一方面,本专利技术实施例提供一种基于去中心化与中心化协作的茶叶可信追溯系统,包括:多个子业务系统、数据统一交换接口、路由入口以及数据存储系统;其中,每个子业务系统都基于统一的系统架构定制化开发并实现;其中,所述多个子业务系统包括:茶叶溯源管理系统 ...
【技术保护点】
1.一种基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,包括:多个子业务系统、数据统一交换接口、路由入口以及数据存储系统;其中,每个子业务系统都基于统一的系统架构定制化开发并实现;/n其中,所述多个子业务系统包括:茶叶溯源管理系统、交易监测系统、二维码管理系统、批处理系统、标准业务编号系统以及数据篡改上报系统;其中,所述茶叶溯源管理系统用于实现茶叶的系列管理流程;所述交易监测系统用于监听区块链交易成交情况并反馈至所述茶叶溯源管理系统;所述二维码管理系统用于实现用户对茶叶产品信息的追溯;/n所述批处理系统用于定时分任务扫描区块,与关系数据库比对数据的一致性,从而记录用户篡改数据的行为;以及,在扫描到异常数据时,上报相关信息到所述数据篡改上报系统上;/n所述标准业务编号系统用于提供根据业务需要的可定制化编号规则以及外部系统向其请求编号时提供相应的编号;/n所述数据篡改上报系统用于记录异常数据相关信息。/n
【技术特征摘要】
1.一种基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,包括:多个子业务系统、数据统一交换接口、路由入口以及数据存储系统;其中,每个子业务系统都基于统一的系统架构定制化开发并实现;
其中,所述多个子业务系统包括:茶叶溯源管理系统、交易监测系统、二维码管理系统、批处理系统、标准业务编号系统以及数据篡改上报系统;其中,所述茶叶溯源管理系统用于实现茶叶的系列管理流程;所述交易监测系统用于监听区块链交易成交情况并反馈至所述茶叶溯源管理系统;所述二维码管理系统用于实现用户对茶叶产品信息的追溯;
所述批处理系统用于定时分任务扫描区块,与关系数据库比对数据的一致性,从而记录用户篡改数据的行为;以及,在扫描到异常数据时,上报相关信息到所述数据篡改上报系统上;
所述标准业务编号系统用于提供根据业务需要的可定制化编号规则以及外部系统向其请求编号时提供相应的编号;
所述数据篡改上报系统用于记录异常数据相关信息。
2.根据权利要求1所述的基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,所述数据统一交换接口提供系统的对外数据交换功能,以便于通过系统认证的外围系统访问所需的业务系统数据。
3.根据权利要求1所述的基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,所述路由入口用于将具体业务请求路由指定的业务子系统中,所述路由入口是一个前端高性能负载调度器集群,用于提高系统的伸缩性以及防止单点故障。
4.根据权利要求1所述的基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,所述数据存储系统由三种存储方式构成,包括关系数据库、区块链以及内存数据库。
5.根据权利要求4所述的基于去中心化与中心化协作的茶叶可信追溯系统,其特征在于,所述数据存储系统的存储流程为:
在系统中将用户依次提交茶叶的每个流程数据存入到所述关系数据库中;其中,用户依次提交茶叶的每个流程数据包括:数据编号以及相关流程数据;
在用户核验所述流程数据无误的下,依次将所述关系数据库中的流程数据作为交易提交至区块链中,其中,交易包括:记录编号、核心数据、交易Hash以及上一个流程的TransHash;其中,在每个流程数据以交易的形式提交至区块链之前,验证上一流程是否完成,如果交易未完成,则不允许提交,如果交易完成,则在提交时携带上一流程的TransHash;
利用区块链通过矿工挖矿的形式将交易数据打包,并监听打包完成的动作,并反馈给所述关系数据库,以使得所述关系数据库记录当前交易的TransHash。
6.根据权利要求4所述的基于去中心化与中心化协作的茶叶可信追溯系统,其特...
【专利技术属性】
技术研发人员:李绍稳,吴雨婷,周家栋,叶勇,
申请(专利权)人:安徽农业大学,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。