基于区块链的防伪网络系统的制作方法

文档序号:13736890阅读:131来源:国知局
基于区块链的防伪网络系统的制作方法

本发明涉及区块链技术领域,具体的说是一种基于区块链的防伪网络系统。



背景技术:

随着生活水平的提高,物品的充沛,当人们购物时,对于琳琅满目的商品无从下手,其重要的原因是“山寨”太多,难以鉴别,消费者权益得不到保证。

特别的,对于电商消费平台,人们在消费过程中,不能对购买的商品进行现场鉴别,电商只能提供一些经过美化的图片或者视频,让消费者进行比较,这种展示方式容易造假,消费者难以鉴别,导致实际到手的东西往往与想象相差甚远,电商的信誉也直线下降,故假货已经成为现有电商最大的敌人。

商品从出厂到消费者手中,中间会经历多次转手,例如多个商家、配送员、快递员等,商品经历多次传递后,最后到达消费者手中的商品的真实性难以保证,消费者无法确认是生产厂商的问题还是在传递过程中出现的问题,消费者权益无法得到保证,同时对生产厂家造成很多困扰。



技术实现要素:

针对上述问题,本发明提供了一种基于区块链的防伪网络系统,将现实商品交易与区块链数据传输相结合,通过区块链数据查询,即可对商品的真伪进行核实。

为达到上述目的,本发明采用的具体技术方案如下:

一种基于区块链的防伪网络系统,其关键在于:包括与链网络连接的m个普通节点和n个共识节点,所述共识节点用于组装区块并堆载至所述链网络,m个所述普通节点、n个所述共识节点两两之间进行交易操作产生的交易数据均广播至所述链网络;所述普通节点设置有x1个生产商普通节点、y1个中间商普通节点和z1个用户普通节点,所述共识节点设置有x2个生产商共识节点、y2个中间商共识节点和z2个用户共识节点;任一所述生产商普通节点或者所述生产商共识节点用于生成防伪码并广播至所述链网络;任一所述中间商普通节点或者所述中间商共识节点用于将贴附有防伪码的商品流转至其他任一中间商普通节点、或者任一中间商共识节点、或者任一用户普通节点、或者任一用户共识节点;任一所述用户普通节点或者任一用户共识节点用于对防伪码进行解码。

通过上述设计,任一生产商生成防伪码并将该防伪码广播至链网络,同时,将该防伪码贴附在商品上,当防伪码被解码后,防伪码失效,对应的商品对应失真。有效地保护了商品真实性,有效防伪,便于消费者查询,提高商品的真品可靠度。在商品流通过程中,在任一中间商流转都会留下流转标记,并且该流转标记广播至链网络,任一节点均可在链网络中进行查询并下载链网络数据,便于任一节点确定商品真伪。

m、n、x1、y1、z1、x2、y2、z2均为大于0的正整数。

进一步地,所述普通节点和所述共识节点或通过app与所述链网络建立连接关系,或通过智能终端工具与所述链网络建立连接关系。

采用上述方案,普通节点和共识节点可在对应的智能工具上下载对应的app,通过app与链网络建立连接,进行数据上传和下载,实时更新数据。

普通节点和共识节点还可以直接采用智能终端工具与链网络建立连接关系,例如,采用移动数据等方式,进行数据上传和下载,实时数据更新。

再进一步描述,还包括服务器节点,该服务器节点或为服务器普通节点或者服务器共识节点;任一所述生产商普通节点、生产商共识节点、中间商普通节点、中间商共识节点、用户普通节点、用户共识节点或通过小程序与所述服务器节点建立连接关系;或者通过网页与所述服务器节点建立连接关系;所述服务器节点还与所述链网络连接,所述服务器节点用于作为任一所述生产商普通节点、生产商共识节点、中间商普通节点、中间商共识节点、用户普通节点、用户共识节点分别与所述链网络之间的数据传输通道。

采用上述方式,服务器节点作为一个数据传输通道,便于任一所述生产商普通节点、生产商共识节点、中间商普通节点、中间商共识节点、用户普通节点、用户共识节点分别与链网络之间进行数据传输。

再进一步描述,任一所述中间商普通节点、中间商共识节点对任一商品进行的流转操作时,贴附在该商品上的防伪码的识别码内容会增加一个流转码,该中间商普通节点或者中间商共识节点并将该流转码广播至所述链网络。

商品从生产商生产到消费者购买整个流转过程中,中间还存在着多个中间商,通过本方案,商品发生任一流转时,均可产生对应的流转码,该流转码至少包括中间商身份信息,产生的流转码上传至链网络并进行广播,其他任一普通节点或者共识节点通过数据更新或者查询,即可对任一商品的流转信息进行查询,防止中间商偷换商品,提高商品真品率。

再进一步描述,任一节点由普通节点升级为对应的共识节点的原则为:

a:该普通节点下载区块,使链网络达到最新;

b:在h小时内产生第一笔交易;

c:累积信用值达到准入信用值;

d:缴纳准入保证金;

e:任一共识节点设置有打包区块功能。

还包括节点包括普通节点、共识节点,还包括轻节点,轻节点包括区块头。其中普通节点可升级成为共识节点,当满足上述原则后,普通节点即可升级成为共识节点。其中产生第一笔交易的间隔时间随机设定。缴纳准入保证金也随机设定。准入信用值也随机设定。

其中,共识节点可组装区块,任一共识节点组装区块原则为:

a:该共识节点向所述链网络支付打包区块费用,该打包区块费用包括代币费用和手续费用;

b:该共识节点的信用值大于等于准入信用值,该共识节点的保证金大于等于准入保证金;

c:区块包括区块头和交易列表,该区块头包括出块人信息、区块打包时间信息和梅克尔树根,根据该梅克尔树根可获取区块的交易列表;

d:所述区块占用内存量小于等于2m;

e:打包区块的时间和所述区块打包时间信息对应的时间一致。

再进一步描述,所述防伪码的内容标注在二维码中,该二维码的图片随机分为隐藏部分和显示部分,其中显示部分显示贴附在商品表面,所述隐藏部分做隐藏附着在商品上。

防伪码标注在二维码便于任一用户进行读取和解码,采用部分隐藏的方式,第一可以避免商品防伪码被复制,提高商品的真品率;第二还可以防止防伪码被误解码,造成不必要的损失。

再进一步描述,所述二维码图片贴附在密封口处;所述二维码图片显示部分包括第一显示部分和第二显示部分,该第一显示部分贴附在密封口的第一载体上,所述第二显示部分贴附在密封口的第二载体上,将所述第一载体和第二载体进行封口处理时,第一显示部分和第二显示部分组成的二维码图片随第一载体和第二载体相对位置变化。

将二维码图片贴附在密封口处,其中显示部分分别贴附在第一载体和第二载体上,并且第一载体和第二载体进行封口处理时,第一显示部分和第二显示部分组成的二维码图片随第一载体和第二载体相对位置变化,组成的二维码图片随机生成且不完整,即使人们进行了复制,也无法获得完整的二维码,不能进行完全的复制,保证了防伪码的可靠性。

再进一步描述,所述二维码图片为双层图案,其中底层图案附着在商品上,顶层图案绘制在透明贴纸上,该透明贴纸与封口连接,当顶层图案贴附在底层图案上时,二者组成的二维码图片随封口位置改变而变化。

为了进一步对防伪码进行保护,二维码图片由双层图案组成,采用在透明纸上涂覆图案,并将透明纸贴附在含有二维码的图纸上,其中透明纸采用随机贴附的方式,并对整个二维码图片进行拍照上传至链网络,在进行解码时,任一用户进行解码时,可以获得完整二维码的拍照图片,任一用户可对商品上的二维码尽心比对和检验。

本发明的有益效果:采用区块链网络实现防伪数据化,数据占用内存小,人们查询和验证商品的真伪过程简单方便。商品的流转过程清晰明了,流转过程均有附有流转码。防伪码采用隐藏保存的方式,不易被复制,还可以避免误解码。防伪校验成本低。

附图说明

图1是本发明的链网络防伪码数据传输示意图;

图2是本发明的系统框图;

图3是本发明的二维码示意图;

图4是本发明二维码图片示意图。

具体实施方式

下面结合附图对本发明的具体实施方式以及工作原理作进一步详细说明。

结合图1和图2可以看出,一种基于区块链的防伪网络系统,包括与链网络连接的m个普通节点和n个共识节点,所述共识节点用于组装区块并堆载至所述链网络,m个所述普通节点、n个所述共识节点两两之间进行交易操作产生的交易数据均广播至所述链网络;

所述普通节点设置有x1个生产商普通节点、y1个中间商普通节点和z1个用户普通节点,所述共识节点设置有x2个生产商共识节点、y2个中间商共识节点和z2个用户共识节点;

任一所述生产商普通节点或者所述生产商共识节点用于生成防伪码并广播至所述链网络;任一所述中间商普通节点或者所述中间商共识节点用于将贴附有防伪码的商品流转至其他任一中间商普通节点、或者任一中间商共识节点、或者任一用户普通节点、或者任一用户共识节点;

任一所述用户普通节点或者任一用户共识节点用于对防伪码进行解码。

在本实施例中,m、n、x1、y1、z1、x2、y2、z2均为大于0的正整数。

作为一种实施方式,所述普通节点和所述共识节点通过app与所述链网络建立连接关系。

作为另一种实施方式,所述普通节点和所述共识节点通过智能终端工具与所述链网络建立连接关系。

从图2还可以看出,还包括服务器节点,该服务器节点或为服务器普通节点或者服务器共识节点;任一所述生产商普通节点、生产商共识节点、中间商普通节点、中间商共识节点、用户普通节点、用户共识节点或通过小程序与所述服务器节点建立连接关系;或者通过网页与所述服务器节点建立连接关系;所述服务器节点还与所述链网络连接,所述服务器节点用于作为任一所述生产商普通节点、生产商共识节点、中间商普通节点、中间商共识节点、用户普通节点、用户共识节点分别与所述链网络之间的数据传输通道。

在本实施例中,服务器节点还与数据库连接,用于保存中间数据和作废数据。

优选地,为了记录商品流转的中间商,任一所述中间商普通节点、中间商共识节点对任一商品进行的流转操作时,贴附在该商品上的防伪码的识别码内容会增加一个流转码,该中间商普通节点或者中间商共识节点并将该流转码广播至所述链网络。流转码包括流转中间商身份信息、买入时间、上一个卖家信息、卖出时间、下一买家信息。

在本实施例中,任一节点由普通节点升级为对应的共识节点的原则为:

a:该普通节点下载区块,使链网络达到最新;

b:在24小时内产生第一笔交易;

c:累积信用值达到准入信用值,其中准入信用值至少包括1个信用值;

d:缴纳准入保证金;

e:任一共识节点设置有打包区块功能。

在本实施例中,任一共识节点组装区块原则为:

a:该共识节点向所述链网络支付打包区块费用,该打包区块费用包括代币费用和手续费用;

b:该共识节点的信用值大于等于准入信用值,该共识节点的保证金大于等于准入保证金;

c:区块包括区块头和交易列表,该区块头包括出块人信息、区块打包时间信息和梅克尔树根,根据该梅克尔树根可获取区块的交易列表;

d:所述区块占用内存量等于2m;

e:打包区块的时间和所述区块打包时间信息对应的时间一致。

从图3可以看出,所述防伪码的内容标注在二维码中,该二维码的图片随机分为隐藏部分和显示部分,其中显示部分显示贴附在商品表面,所述隐藏部分做隐藏附着在商品上。

从图3和图4结合可以看出,所述二维码图片贴附在密封口处;所述二维码图片显示部分包括第一显示部分和第二显示部分,该第一显示部分贴附在密封口的第一载体上,所述第二显示部分贴附在密封口的第二载体上,将所述第一载体和第二载体进行封口处理时,第一显示部分和第二显示部分组成的二维码图片随第一载体和第二载体相对位置变化。

从图3和图4可以看出;所述二维码图片为双层图案,其中底层图案附着在商品上,顶层图案绘制在透明贴纸上,该透明贴纸与封口连接,当顶层图案贴附在底层图案上时,二者组成的二维码图片随封口位置改变而变化。

应当指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改性、添加或替换,也应属于本发明的保护范围。

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