【技术实现步骤摘要】
一种基于RFID标签和区块链的商品防伪溯源方法
[0001]本专利技术属于区块链
,特别涉及一种基于RFID标签和区块链的商品防伪溯源方法。
技术介绍
[0002]射频识别标签(RFID)技术是一种常用的无线通信技术,它可以通过无线电信号识别目标并对其数据进行读写,无需识别系统与识别目标之间进行接触。RFID技术具有条形码、二维码所不具备的防水、防磁、耐高温特性,它还具备使用寿命长、读取距离大、标签上数据可以加密、存储数据容量更大、存储信息更改自如等优点。并且RFID标签体积小、制造成本低,可以很容易地贴附在物品上。因为其标签芯片具有全球唯一ID特性,所以它作为物品的唯一识别码,用作身份标识,在商品防伪领域已有较为成熟的应用场景。但是仅依靠传统RFID技术的防伪会存在一些安全隐患,标签芯片的可读写特性为伪造标签带来了可能性,并且传统的RFID防伪技术的数据管理系统一般为中心化的系统,可能导致信息大量泄漏。
[0003]区块链包含了一些计算机技术的新型应用模式:共识机制、分布式数据存贮、点对点传输、加密算法等等。 ...
【技术保护点】
【技术特征摘要】
1.一种基于RFID标签和区块链的商品防伪溯源方法,包括以下步骤:选用一种具有位移识别码的RFID标签贴附在商品上使商品具有对应的唯一识别码;建立Mysql数据库表,通过阅读器和上位机软件录入唯一识别码,并对唯一识别码加密处理产生防伪溯源码,并且按照特定周期产生新的密钥,录入完成之后,补充对应商品信息,包括但不限于生产商名称、生产时间、质检信息;配置区块链网络,运用Docker容器化技术部署到生产网络;建立防伪溯源平台,设计开发防伪溯源平台的SDK和web前端模块,web前端模块通过调用SDK的接口,实现了与区块链账本进行交互,当交易发生时,能够更新账本,并且可以根据商品的防伪溯源码对区块链账本交易进行查询。2.根据权利要求1所述的一种基于RFID标签和区块链的商品防伪溯源方法,其特征在于,所述RFID标签的唯一识别码为被写入该RFID标签的16位16进制编码,所述RFID标签采用13.56MHz频率。3.根据权利要求2所述的一种基于RFID标签和区块链的商品防伪溯源方法,其特征在于,所述防伪溯源码的生成包括:将RFID标签的唯一识别码作为明文,然后采用Twofish算法对明文加密得到。4.根据权利要求1或2或3所述的一种基于RFID标签和区块链的商品防伪溯源方法,其特征在于,所述配置区块链网络包括采用Hyperledger Fabric2.3作为区块链网络的开发框架,搭建的区块链网络采用etc
‑
Raft共识算法。5.根据权利要求4所述的一种基于RFID标签和区块链的商品防伪溯源方法,其特征在于,所述配置区块链网络还包括:Fabric Raft生产环境搭建:在linux发行版服务器系统CentOS下部署3个排序节点,每个排序节点上安装了Raft共识服务,这样就组建了Raft集群,同时部署4个对等节点,分属两个组织,每个组织有Peer0和Peer1两个节点;生产环境使用Fabri...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。