基于区块链的溯源系统的制作方法

文档序号:24237272发布日期:2021-03-12 13:10阅读:114来源:国知局
基于区块链的溯源系统的制作方法

本发明涉及区块链技术领域,尤其是涉及基于区块链的溯源系统。



背景技术:

互联网巨头的持续投入和新兴科技企业的积极进入,使得区块链产业具备广阔上扬空间。区块链技术具有去中心化、公开透明、开发共识、安全可靠的特点。传统溯源系统存在后台可篡改数据、单一中心节点数据存储、溯源场景可疑的问题。

现有的技术中,传统的溯源系统,溯源标准不一致,难以体系化,产品的原材料提供商、生产厂家、物流方、检测机构、销售公司、终端消费者等是彼此隔离的,是一个个信息孤岛,分散而无序,互不信任。



技术实现要素:

针对现有技术存在的不足,本发明的目的是提供基于区块链的溯源系统,其区块链溯源平台是以现代流通方式为基础,结合区块链+二维码技术,严格按照国家相关规定制定的全流程追溯体系。打通商品生产、加工、流通整个流程,形成一个完善的来源可追溯,去向可查证、责任可追究的安全信息追溯闭环。

本发明的上述发明目的是通过以下技术方案得以实现的:

基于区块链的溯源系统,包括用于开发pc端与微信端的区域链溯源平台,所述pc端作为主要的功能入口,前端展示溯源商品的各种信息,后台对所述区域链溯源平台进行管理,所述微信端着重于吸引粉丝,粘合用户量以达到引流的作用;

所述区域链溯源平台通过javaee框架、小程序、h5、soa体系、区域链底层以及智能合约完成低成本防伪溯源以及打开溯源后市场。

通过上述技术方案,低成本防伪溯源通过区块链技术把产品的生产,流通,消费等全部生命周期进行监控,实现产品可查,去向可追,责任可究的全方位透明化发展,更好的防范了假冒伪劣产品的的生产。当产品的某个部分存在质量问题时,可以通过可追溯性系统追溯产品的可追溯性,并且可以快速,准确地召回有质量问题的产品批次。用户还可以找到通过可追溯性系统对产品的一部分进行追溯的问题,从而可以对责任进行调查。对于品牌方面,用户可以通过可追溯性来了解与产品的品牌,名称和规格相关的一系列信息,这也可以提高品牌的知名度和可信度。

区块链溯源打通产品上下游也同时打开了溯源后市场,使得上游生产、制造企业可以与终端消费市场建立有效的信息沟通渠道,可以实现针对消费者的精准在营销。并且本溯源系统结合区块链+二维码技术,严格按照国家相关规定制定的全流程追溯体系。打通商品生产、加工、流通整个流程,形成一个完善的来源可追溯,去向可查证、责任可追究的安全信息追溯闭环。

本发明在一较佳示例中可以进一步配置为:所述javaee框架包括依次连接的客户机、javaee服务器机以及数据库服务器机。

通过上述技术方案,javaee是目前比较流行的企业级应用开发架构,是一个含有多种技术标准的集合。可帮助开发和部署可移植、健壮、可伸缩切安全的服务端java应用。javaee是在javase的基础上构建的他提供web服务、组建模型、管理和通信api,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,soa)和web2.0应用程序。

本发明在一较佳示例中可以进一步配置为:所述小程序定位在所述微信端中的微信公众号的生态链中,使用微信本身作为应用平台,无须更新和下载,开箱即用。

通过上述技术方案,小程序是一种最新的app替代品,目前微信小程序的各种api和组件都已经成熟,极大提高了开发的速度和效率,一次开发,就可以运行在安卓和苹果的微信上,现在还推出小程序框架,让小程序运行在非微信客户端中,有效的提高了开发效率和用户体验度。

本发明在一较佳示例中可以进一步配置为:所述h5中设置有登录单元、验证单元、存储单元以及显示单元,所述登录单元用于登录所述区域链溯源平台,所述验证单元用于扫码验证用户的身份信息,所述存储单元用于存储商品的溯源信息,所述显示单元用于显示商品的溯源信息。

通过上述技术方案,h5即html5的简写,泛指移动端页面。html5应用开发,是利用web技术进行的开发,可以在手机端浏览器里面打开,web技术本身需要浏览器的支持才能进行展示和用户交互,因此主要用到的技术是html、css、javascript以及jquery、vue、react等js框架。用户通过手机扫码通过验证单元的验证,存储单元会将商品的溯源信息自动传输至显示单元,通过显示单元即可实时显示商品溯源信息。

本发明在一较佳示例中可以进一步配置为:所述溯源信息包括原始信息与物流信息溯源,所述原始信息包括产品信息以及生产过程信息;

所述产品信息包括产地溯源、品牌溯源、企业溯源以及产品溯源,所述生产过程信息包括生产线溯源、生产过程溯源、生产信息溯源、供应链溯源、包装溯源以及检测溯源。

通过上述技术方案,商品全方位的溯源信息使得消费者能够全面的了解产品的一系列信息,提高品牌的知名度和可信度。

本发明在一较佳示例中可以进一步配置为:所述soa体系包含多个服务,而所述服务之间通过配合最终会提供一系列功能。

通过上述技术方案,soa是一种设计方法,系统按照实际业务,拆分成刚刚好大小的、合适的、独立部署的模块,每个模块之间相互独立。通过服务治理更好地对服务方及调用方等关系进行管理。大大提高系统的重用性、明确了接口的服务定义规则、降低系统耦合性等。强制开发人员定义的所有api接口必须走这样的规范,这么做的好处是可以让前后端分离,开发人员可以只专注自己的接口或者对接工作即可。

本发明在一较佳示例中可以进一步配置为:所述区域链溯源平台的参与方包括商家、各类第三方检测机构、平台运营方、平台技术方以及监管部门;

所述区域链底层用于各项商品信息的录入,录入信息均记录在区块链中,数据不可篡改;

消费者扫码通过所述验证单元的身份验证后,由所述显示单元显示相关码的哈希值,通过点击所述哈希值跳转到第三方查阅平台,可以对相关的哈希值进行查询。

通过上述技术方案,区块链利用其分布式账本、智能合约、共识算法、非加密对称等特性解决了社会信任问题。区块链实现的是“基于代码的信任”。这种基于代码的信任,是100%的,一旦代码经过一次验证之后(因为写代码的还是人),面向的交互对象就没有人的因素在里面,只有代码。

这种信任模型是开创性质的,能够从底层深刻地改变社会运行关系,给人们提供了一个新的信任解决模型。区域链溯源平台严格把控整个溯源流程,做到信息公开透明,并且通过第三方验证更能证明信息的可靠。

本发明在一较佳示例中可以进一步配置为:所述智能合约由链上的各个用户共同参与制定,可用于所述用户之间的任何交易行为。

通过上述技术方案,智能合约的协议中明确了双方的权利和义务,提出合理的需求。再由开发人员以电子化的方式将这些权利和义务进行编程,代码中包含会触发合约自动执行的条件。智能合约是具有高确定性、防篡改且可靠的数字化协议,在去中心化的区块链上运行。

首先,智能合约中的记录是可信且可共享的。由于智能合约的内容非常安全,合约各方甚至无须备份,这将对现代企业带来很大价值,因为现代企业中通常存在多个部门,这些部门由于缺少单一可信的记录而导致工作流程产生冲突。

其次,智能合约具有高度确定性。传统合约有些时候由于错误或合约某一方不愿意履约而无法按约定执行。而智能合约所运行的环境决定其可以严格按照约定条款执行,而无须在每一个环节都进行审批。如果事先设定的条件被满足,合约中的关键参数将自动执行。

综上所述,本发明包括以下至少一种有益技术效果:

1.利用区块链和物联网技术追踪记录有形商品或无形信息的流转链条,把商品的品质信息、物流信息、质检信息等关于商品特征的数据,不可篡改地登记在区块链上,解决了信息孤岛、信息流转不畅、信息缺乏透明度等行业问题。

2.利用区块链积分打造最具特色的营销模式,打造积分大联盟,异业联盟,社交分享,提升消费者参与度,扩大品牌影响力。

附图说明

图1为本发明展示javaee框架示意图。

图2为本发明展示溯源信息的结构示意图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

本发明公开的基于区块链的溯源系统,包括用于开发pc端与微信端的区域链溯源平台,pc端作为主要的功能入口,前端展示溯源商品的各种信息,后台对区域链溯源平台进行管理,微信端着重于吸引粉丝,粘合用户量以达到引流的作用。区域链溯源平台通过javaee框架、小程序、h5、soa体系、区域链底层以及智能合约完成低成本防伪溯源以及打开溯源后市场。

其中,参照图1,javaee框架包括依次连接的客户机、javaee服务器机以及数据库服务器机。javaee是目前比较流行的企业级应用开发架构,是一个含有多种技术标准的集合。可帮助开发和部署可移植、健壮、可伸缩切安全的服务端java应用。javaee是在javase的基础上构建的他提供web服务、组建模型、管理和通信api,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,soa)和web2.0应用程序。

小程序定位在微信端中的微信公众号的生态链中,使用微信本身作为应用平台,无须更新和下载,开箱即用。小程序是一种最新的app替代品,目前微信小程序的各种api和组件都已经成熟,极大提高了开发的速度和效率,一次开发,就可以运行在安卓和苹果的微信上,现在还推出小程序框架,让小程序运行在非微信客户端中,有效的提高了开发效率和用户体验度。

h5中设置有登录单元、验证单元、存储单元以及显示单元,登录单元用于登录区域链溯源平台,验证单元用于扫码验证用户的身份信息,存储单元用于存储商品的溯源信息,显示单元用于显示商品的溯源信息。

h5即html5的简写,泛指移动端页面。html5应用开发,是利用web技术进行的开发,可以在手机端浏览器里面打开,web技术本身需要浏览器的支持才能进行展示和用户交互,因此主要用到的技术是html、css、javascript以及jquery、vue、react等js框架。用户通过手机扫码通过验证单元的验证,存储单元会将商品的溯源信息自动传输至显示单元,通过显示单元即可实时显示商品溯源信息。

参照图2,溯源信息包括原始信息与物流信息溯源,原始信息包括产品信息以及生产过程信息。产品信息包括产地溯源、品牌溯源、企业溯源以及产品溯源,生产过程信息包括生产线溯源、生产过程溯源、生产信息溯源、供应链溯源、包装溯源以及检测溯源。商品全方位的溯源信息使得消费者能够全面的了解产品的一系列信息,提高品牌的知名度和可信度。

在本实施例中,soa体系包含多个服务,而服务之间通过配合最终会提供一系列功能。soa是一种设计方法,系统按照实际业务,拆分成刚刚好大小的、合适的、独立部署的模块,每个模块之间相互独立。通过服务治理更好地对服务方及调用方等关系进行管理。大大提高系统的重用性、明确了接口的服务定义规则、降低系统耦合性等。强制开发人员定义的所有api接口必须走这样的规范,这么做的好处是可以让前后端分离,开发人员可以只专注自己的接口或者对接工作即可。

区域链溯源平台的参与方包括商家、各类第三方检测机构、平台运营方、平台技术方以及监管部门。区域链底层用于各项商品信息的录入,录入信息均记录在区块链中,数据不可篡改。消费者扫码通过验证单元的身份验证后,由显示单元显示相关码的哈希值,通过点击哈希值跳转到第三方查阅平台,可以对相关的哈希值进行查询。

区块链利用其分布式账本、智能合约、共识算法、非加密对称等特性解决了社会信任问题。区块链实现的是“基于代码的信任”。这种基于代码的信任,是100%的,一旦代码经过一次验证之后(因为写代码的还是人),面向的交互对象就没有人的因素在里面,只有代码。

这种信任模型是开创性质的,能够从底层深刻地改变社会运行关系,给人们提供了一个新的信任解决模型。区域链溯源平台严格把控整个溯源流程,做到信息公开透明,并且通过第三方验证更能证明信息的可靠。

智能合约由链上的各个用户共同参与制定,可用于用户之间的任何交易行为。智能合约的协议中明确了双方的权利和义务,提出合理的需求。再由开发人员以电子化的方式将这些权利和义务进行编程,代码中包含会触发合约自动执行的条件。智能合约是具有高确定性、防篡改且可靠的数字化协议,在去中心化的区块链上运行。

首先,智能合约中的记录是可信且可共享的。由于智能合约的内容非常安全,合约各方甚至无须备份,这将对现代企业带来很大价值,因为现代企业中通常存在多个部门,这些部门由于缺少单一可信的记录而导致工作流程产生冲突。

其次,智能合约具有高度确定性。传统合约有些时候由于错误或合约某一方不愿意履约而无法按约定执行。而智能合约所运行的环境决定其可以严格按照约定条款执行,而无须在每一个环节都进行审批。如果事先设定的条件被满足,合约中的关键参数将自动执行。

此基于区块链的溯源系统利用区块链和物联网技术追踪记录有形商品或无形信息的流转链条,把商品的品质信息、物流信息、质检信息等关于商品特征的数据,不可篡改地登记在区块链上,解决了信息孤岛、信息流转不畅、信息缺乏透明度等行业问题。并且利用区块链积分打造最具特色的营销模式,打造积分大联盟,异业联盟,社交分享,提升消费者参与度,扩大品牌影响力。

本实施例的实施原理为:低成本防伪溯源通过区块链技术把产品的生产,流通,消费等全部生命周期进行监控,实现产品可查,去向可追,责任可究的全方位透明化发展,更好的防范了假冒伪劣产品的的生产。

当产品的某个部分存在质量问题时,可以通过可追溯性系统追溯产品的可追溯性,并且可以快速,准确地召回有质量问题的产品批次。用户还可以找到通过可追溯性系统对产品的一部分进行追溯的问题,从而可以对责任进行调查。对于品牌方面,用户可以通过可追溯性来了解与产品的品牌,名称和规格相关的一系列信息,这也可以提高品牌的知名度和可信度。

区块链溯源打通产品上下游也同时打开了溯源后市场,使得上游生产、制造企业可以与终端消费市场建立有效的信息沟通渠道,可以实现针对消费者的精准在营销。并且本溯源系统结合区块链+二维码技术,严格按照国家相关规定制定的全流程追溯体系。打通商品生产、加工、流通整个流程,形成一个完善的来源可追溯,去向可查证、责任可追究的安全信息追溯闭环。

本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。

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