一种基于RFID标签和区块链的商品防伪溯源方法

文档序号:31116785发布日期:2022-08-12 22:09阅读:来源:国知局

技术特征:
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两个节点;生产环境使用fabric ca:在fabric raft生产环境部署的基础上部署fabric ca,使用fabric ca来生成公私钥和证书文件,用于对网络中的节点进行认证;生产环境使用coughdb:采用coughdb作为区块链状态数据库,通过链码函数对coughdb进行查询;安装区块链浏览器hyperledger explorer绑定组织的区块信息;将sdk打包成jar包,安装在每个peer节点上,通过docker启动配置好生产环境的fabric网络,执行sdkjar包,整个防伪溯源服务启动,用户可在通过http访问防伪溯源平台。6.根据权利要求5所述的一种基于rfid标签和区块链的商品防伪溯源方法,其特征在于,fabric raft生产环境部署有3个组织,分别为1个orderer组织和2个peer组织,对应的id设置为example.com、org1.example.com和org2.example.com,此外分配一个逻辑的根ca和3个中间ca,3个中间ca都隶属于根ca,3个中间ca分别负责1个0rderer组织和2个peer组织的公私钥和证书的生成。7.根据权利要求1或2或3所述的一种基于rfid标签和区块链的商品防伪溯源方法,其特征在于,所述防伪溯源平台还包括创建一个管理员,所述管理员用于创建/删除生产商、经销商、消费者以及对生产商、经销商、消费者进行权限管理,所述生产商通过平台创建和
查询由生产商到经销商的供货交易流程,所述经销商通过平台创建和查询由经销商到消费者的买卖交易流程,所述消费者根据商品的防伪溯源码通过平台查询商品从生产到售出的整个交易的流程信息。8.根据权利要求1或2或3所述的一种基于rfid标签和区块链的商品防伪溯源方法,其特征在于,所述防伪溯源平台sdk基于java语言和springboot框架开发,所述web前端模块运用javascript、css、html语言开发。

技术总结
本发明公开一种基于RFID标签和区块链的商品防伪溯源方法,属于防伪溯源技术领域,该方法包括以下步骤:设计RFID标签,每个标签内写入唯一识别码,将两个RFID标签的唯一识别码组合生成一件商品的防伪溯源码;建立数据库,将各商品的防伪溯源码录入到数据库中;配置区块链网络,运用Docker容器化技术部署到生产网络;建立防伪溯源平台,设计开发防伪溯源平台的SDK和web前端模块,web前端模块通过调用SDK的接口,实现了与区块链账本进行交互,当交易发生时,能够更新账本,并且可以根据RFID的唯一识别码对区块链账本交易进行查询。本方法保密性能好,溯源数据难以篡改伪造、溯源结果准确可靠,且方便操作和实施。且方便操作和实施。且方便操作和实施。


技术研发人员:王候钧 叶志
受保护的技术使用者:浙江大学
技术研发日:2021.12.23
技术公布日:2022/8/11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1