一种基于区块链技术的箱包防伪和追溯系统技术方案

技术编号:17139688 阅读:36 留言:0更新日期:2018-01-27 15:08
本发明专利技术涉及一种基于区块链技术的箱包防伪和追溯系统,包括记录模块、存储模块、查询模块;基于区块链技术的箱包防伪和追溯系统,对防伪和追溯系统不同的功能进行了细致划分,将箱包追溯链的建立过程,区块信息的记录过程,箱包防伪信息的查询过程分开,以满足不同的需要;并对防伪和追溯系统中每一种节点的权限做了规定,也对每种请求做了严格限制,确保信息的真实可信;还提供了两种查询模式,针对新箱包和二手箱包,二手箱包还可以查询到使用者的历史评价以及可买度因子,满足了不同的防伪需求。

An anti-counterfeit and traceability system based on block chain technology

The invention relates to a luggage anti-counterfeiting and traceability system based on the technology of block chain, including recording module, storage module, query module anti-counterfeiting and traceability system; luggage block chain based on anti-counterfeiting and traceability system of different functions of the division, the process of establishing traceability chain bags, block information recording process separately, the query process bags anti-counterfeiting information, to meet different needs; and to access each node anti-counterfeiting and traceability system is provided, for each request made strictly limited, to ensure that the information is true can letter; also provides two kinds of query mode, according to the new second-hand bags and bags. Second-hand bags can also query the historical evaluation of the user and can buy factor, to meet the security needs of different.

【技术实现步骤摘要】
一种基于区块链技术的箱包防伪和追溯系统
本专利技术涉及区块链技术在箱包防伪方面的应用领域,涉及一种基于区块链技术的箱包防伪和追溯系统。
技术介绍
奢侈品消费已经成为当下流行的一种时尚,人们通过购买名牌商品来彰显自己的身份、地位和阶级。在琳琅满目的奢侈品种类中,箱包以其穿越年龄、身材、性别等外在束缚的得天独厚的条件,成为现代奢侈品消费排行中的佼佼者,许多人都以拥有一个价格不菲的包而欣悦不已。目前,高档箱包市场鱼龙混杂,假货横行,消费者难以买到货真价实的品牌包,流通过程中,经销商之间易发生串货,物流运输过程中,掉包行为常有发生,二手包几经转手更是难以辨别真假。
技术实现思路
有鉴于此,本专利技术提供一种解决或部分解决上述问题的基于区块链技术的箱包防伪和追溯系统。为达到上述技术方案的效果,本专利技术的技术方案为:一种基于区块链技术的箱包防伪和追溯系统,包含以下内容:基于区块链技术的箱包防伪和追溯系统包括记录模块、存储模块、查询模块;记录模块用于形成箱包追溯链,记录模块包括生产单元、代理单元、销售单元、转手单元;存储模块用于存储箱包追溯链中每个区块的信息;查询模块用于查询箱包历史信息;只有记录模块有权限增加存储模块的内容,查询模块只有查询功能,记录模块和查询模块没有交互;生产单元用于建立箱包追溯链中的创世区块,只有经过认证的品牌商节点有权限启动生产单元,建立好的创世区块就是箱包追溯链中的第一个区块,创世区块的信息存储到存储模块;箱包制造完后,品牌商节点启动生产单元,同时给每个箱包编制一个唯一的箱包序列号并配有一个防伪芯片,箱包、箱包序列号、防伪芯片、箱包追溯链一一对应;代理单元用于建立箱包追溯链中的代理区块,每一条箱包追溯链中的只能有唯一的代理区块;代理单元的启动请求中带有箱包序列号,代理单元查询到箱包序列号对应的箱包追溯链中已存在代理区块,代理单元的启动请求被驳回,无法产生第二个代理区块;销售单元用于建立箱包追溯链中的销售区块,激活箱包;代理商节点将箱包传递给初始消费者节点,交易完成后,启动销售单元,将交易信息记录到销售区块中,同时在销售区块中加入激活信息,表示箱包已被购买并使用;将销售区块加入到箱包追溯链中,每一条箱包追溯链中只能有唯一的销售区块;销售单元的启动请求中带有箱包序列号,销售单元查询到箱包序列号对应的箱包追溯链中已存在销售区块,销售单元的启动请求被驳回,无法产生第二个销售区块;转手单元用于建立箱包追溯链中的转手区块,转手单元在箱包被激活之后才能启动,销售单元的启动请求中带有箱包序列号,如果销售单元查询到箱包序列号对应的箱包追溯链中没有激活信息,则转手单元的启动请求被驳回;每一条箱包追溯链中的代理区块可以有多个;箱包被激活之后可以由消费者节点A转卖给消费者节点B,交易完成后,可以启动转手单元,将交易信息记录到新交易区块中,同时消费节点A需要给箱包写文字评价,并且从三个维度给箱包打分,得到二手箱包评价码为(P,Q,R),P是期望度,表示箱包达到消费节点A的期望程度,取值为0~10之间的整数,数字越大,表示与消费者节点A的期望越接近,Q是使用度,表示消费节点A使用箱包的程度,取值为0~10之间的整数,数字越大,表示消费者节点A使用箱包越频繁,R是保养度,表示消费节点A对箱包的保养程度,取值为0~10之间的整数,数字越大,表示消费者节点A对箱包的保养越好;文字评价、二手箱包评价码也被记录到新交易区块中;箱包防伪和追溯区块链系统中的所有消费者节点都可成为初始消费者节点、消费者节点A和消费者节点B,消费者节点成为初始消费者节点后,还可以再作为消费者节点A和消费者节点B;基于区块链技术的箱包防伪和追溯系统中的所有节点都可以作为查询节点,具有查询箱包历史信息的权限,查询节点通过防伪芯片和品牌商节点提供的查询软件实现与查询模块的交互;查询模块与存储模块有两种交互模式,包括新箱包查询模式和二手箱包查询模式;如果查询节点提供的防伪芯片对应的箱包追溯链上没有激活信息,则启动新箱包查询模式,反馈给查询节点箱包追溯链上所有区块信息;如果查询节点提供的防伪芯片对应的箱包追溯链上有激活信息,则启动二手箱包查询模式,反馈给查询节点箱包追溯链上所有区块信息,同时反馈给查询节点箱包追溯链上所有转手区块的箱包可买度因子,给箱包追溯链上所有转手区块按建立时间依次编制转手区块编号,转手区块编号是从1开始的正整数,正在计算的转手区块为当前转手区块,当前转手区块的箱包可买度因子用公式一进行计算:公式一:其中,W为当前转手区块的可买度因子,a、b、c为调整系数,由后台工作人员根据需要调整,p为当前转手区块中的所述期望度,q为所述当前转手区块中的所述使用度,r为所述当前转手区块中的所述保养度,n为当前转手区块的转手区块编号,j为转手区块编号,t为转手区块的建立时间与前一个转手区块的建立时间相差的天数,tj是转手区块编号为j的转手区块的建立时间与前一个转手区块的建立时间相差的天数;查询模块与存储模块以所二手箱包查询模式交互后,查询节点不仅可以看到箱包追溯链上所有区块信息,还能看到所有消费者节点A对箱包的文字评价和所有转手区块的可买度因子。本专利技术的有益成果为:本专利技术提供了一种基于区块链技术的箱包防伪和追溯系统,对防伪和追溯系统不同的功能进行了细致划分,包括记录模块、存储模块、查询模块,将箱包追溯链的建立过程,区块信息的记录过程,箱包防伪信息的查询过程分开,以满足不同的需要;并对防伪和追溯系统中每一种节点的权限做了规定,也对每种请求做了严格限制,确保信息的真实可信;还提供了两种查询模式,针对新箱包和二手箱包,二手箱包还可以查询到使用者的历史评价以及可买度因子,满足了不同的防伪需求。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,能实现同样功能的产品属于等同替换和改进,均包含在本专利技术的保护范围之内。具体方法如下:实施例1:本实施例具体说明了基于区块链技术的箱包防伪和追溯系统的结构,如下:基于区块链技术的箱包防伪和追溯系统包括记录模块、存储模块、查询模块;记录模块用于形成箱包追溯链,记录模块包括生产单元、代理单元、销售单元、转手单元;存储模块用于存储箱包追溯链中每个区块的信息;查询模块用于查询箱包历史信息;只有记录模块有权限增加存储模块的内容,查询模块只有查询功能,记录模块和查询模块没有交互;生产单元用于建立箱包追溯链中的创世区块,只有经过认证的品牌商节点有权限启动生产单元,建立好的创世区块就是箱包追溯链中的第一个区块,创世区块的信息存储到存储模块;箱包制造完后,品牌商节点启动生产单元,同时给每个箱包编制一个唯一的箱包序列号并配有一个防伪芯片,箱包、箱包序列号、防伪芯片、箱包追溯链一一对应;代理单元用于建立箱包追溯链中的代理区块,每一条箱包追溯链中的只能有唯一的代理区块;代理单元的启动请求中带有箱包序列号,代理单元查询到箱包序列号对应的箱包追溯链中已存在代理区块,代理单元的启动请求被驳回,无法产生第二个代理区块;销售单元用于建立箱包追溯链中的销售区块,激活箱包;代理商节点将箱包传递给初始消费者节点,交易完成后,启动销本文档来自技高网...

【技术保护点】
一种基于区块链技术的箱包防伪和追溯系统,其特征在于,包含以下内容:所述箱包防伪和追溯系统包括记录模块、存储模块、查询模块;参与者包括品牌商节点、代理商节点、消费者节点和查询节点;所述品牌商节点指箱包品牌商,所述代理商节点指箱包代理商,所述消费者节点指箱包购买者,所有公众都可做所述查询节点;所述记录模块包括生产单元、代理单元、销售单元、转手单元;只有所述品牌商节点有权限启动所述生产单元,建立创世区块,过程如下:箱包出厂后,所述品牌商节点给每个所述箱包编制一个唯一的箱包序列号并配有一个防伪芯片,将所述箱包序列号植入所述防伪芯片,将箱包信息记录到所述创世区块中,所述创世区块就是箱包追溯链中的第一个区块;所述代理单元用于建立所述箱包追溯链中的代理区块,每一条所述箱包追溯链中的所述代理区块只能有1个;所述代理单元的启动请求中带有所述箱包序列号,如果所述代理单元查询到所述代理区块已存在,则所述代理单元的启动请求被驳回;所述销售单元用于建立所述箱包追溯链中的销售区块,激活所述箱包,过程如下:所述代理商节点将所述箱包传递给初始消费者节点,交易完成后,启动所述销售单元,将交易信息记录到所述销售区块中,同时在所述销售区块中加入激活信息,表示所述箱包已被购买并使用;将所述销售区块加入到所述箱包追溯链中,每一条所述箱包追溯链中的所述销售区块只能有1个;所述销售单元的启动请求中带有所述箱包序列号,如果所述销售单元查询到所述销售区块已存在,则所述销售单元的启动请求被驳回;所述转手单元用于建立所述箱包追溯链中的转手区块,所述转手单元在所述箱包被激活之后才能启动,所述转手单元的启动请求中带有所述箱包序列号,如果所述转手单元查询到所述箱包追溯链中没有所述激活信息,则所述转手单元的启动请求被驳回;每一条所述箱包追溯链中的所述代理区块可以有多个;所述箱包被激活之后可以由消费者节点A转卖给消费者节点B,转卖完成后,启动所述转手单元,将转卖交信息记录到所述转手区块中,同时所述消费节点A需要给所述箱包写文字评价,并且从三个维度给所述箱包打分,得到二手箱包评价码(P,Q,R),所述P是期望度,表示所述箱包达到所述消费节点A的期望程度,取值为0~10之间的整数,数字越大,表示与所述消费者节点A的期望越接近,所述Q是使用度,所述消费节点A使用所述箱包的程度,所述取值为所述0~10之间的整数,所述数字越大,表示所述消费者节点A使用所述箱包越频繁,所述R是保养度,表示所述消费节点A对所述箱包的保养程度,取值为所述0~10之间的整数,所述数字越大,表示所述消费者节点A对所述箱包的保养越好;所述文字评价、所述二手箱包评价码也被记录到所述转手区块中;所有消费者节点都可成为所述初始消费者节点、所述消费者节点A或所述消费者节点B,所述消费者节点成为所述初始消费者节点后,还可以作为所述消费者节点A或所述消费者节点B;所述存储模块用于将所述创世区块、所述代理区块、所述销售区块、所述转手区块存储到所述箱包追溯链中;所述查询节点通过所述防伪芯片和所述品牌商节点提供的客户端启动所述查询模块,所述查询模块有两种启动模式,包括新箱包查询模式和二手箱包查询模式;启动方法如下:所述查询节点需要查询的所述箱包追溯链上没有所述激活信息时,则启动所述新箱包查询模式,反馈给所述查询节点所述箱包追溯链上所有信息;所述查询节点需要查询的所述箱包追溯链上有所述激活信息时,则启动所述二手箱包查询模式,不仅反馈给所述查询节点所述箱包追溯链上所有信息,同时还反馈给所述查询节点所有所述转手区块中的所述文字评价和箱包可买度因子;所述箱包可买度因子的计算方法如下:给所述箱包追溯链上所有所述转手区块按建立时间依次编制转手区块编号,所述转手区块编号是从1开始的正整数,正在计算的所述转手区块为当前转手区块,所述当前转手区块的所述箱包可买度因子用公式一进行计算:公式一:...

【技术特征摘要】
1.一种基于区块链技术的箱包防伪和追溯系统,其特征在于,包含以下内容:所述箱包防伪和追溯系统包括记录模块、存储模块、查询模块;参与者包括品牌商节点、代理商节点、消费者节点和查询节点;所述品牌商节点指箱包品牌商,所述代理商节点指箱包代理商,所述消费者节点指箱包购买者,所有公众都可做所述查询节点;所述记录模块包括生产单元、代理单元、销售单元、转手单元;只有所述品牌商节点有权限启动所述生产单元,建立创世区块,过程如下:箱包出厂后,所述品牌商节点给每个所述箱包编制一个唯一的箱包序列号并配有一个防伪芯片,将所述箱包序列号植入所述防伪芯片,将箱包信息记录到所述创世区块中,所述创世区块就是箱包追溯链中的第一个区块;所述代理单元用于建立所述箱包追溯链中的代理区块,每一条所述箱包追溯链中的所述代理区块只能有1个;所述代理单元的启动请求中带有所述箱包序列号,如果所述代理单元查询到所述代理区块已存在,则所述代理单元的启动请求被驳回;所述销售单元用于建立所述箱包追溯链中的销售区块,激活所述箱包,过程如下:所述代理商节点将所述箱包传递给初始消费者节点,交易完成后,启动所述销售单元,将交易信息记录到所述销售区块中,同时在所述销售区块中加入激活信息,表示所述箱包已被购买并使用;将所述销售区块加入到所述箱包追溯链中,每一条所述箱包追溯链中的所述销售区块只能有1个;所述销售单元的启动请求中带有所述箱包序列号,如果所述销售单元查询到所述销售区块已存在,则所述销售单元的启动请求被驳回;所述转手单元用于建立所述箱包追溯链中的转手区块,所述转手单元在所述箱包被激活之后才能启动,所述转手单元的启动请求中带有所述箱包序列号,如果所述转手单元查询到所述箱包追溯链中没有所述激活信息,则所述转手单元的启动请求被驳回;每一条所述箱包追溯链中的所述代理区块可以有多个;所述箱包被激活之后可以由消费者节点A转卖给消费者节点B,转卖完成后,启动所述转手单元,将转卖交信息记录到所述转手区块中,同时所述消费节点A需要给所述箱包写文字评价,并且从三个维度给所述箱包打分,得到二手箱包评价码(P,Q,R),所述P是期望度,表示所述箱包达到所述消费节点A的期望程度,取...

【专利技术属性】
技术研发人员:陆扬
申请(专利权)人:上海唯链信息科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1