【技术实现步骤摘要】
一种基于区块链和RFID的多环节物品追踪方法
[0001]本专利技术属于区块链
、数据安全领域、物流追踪领域等。
技术介绍
[0002]据统计,目前全球通过航空和铁路每年运输73亿件行李,逐年增长的行李量给业务相关企业和员工包括登记、安检、装卸及行李分拣设备维护部门带来新的挑战。同时,旅客对行李保障服务提出也了更高的要求,旅客希望知道行李的确切处理时间和位置。目前在行李信息化方面现状和存在问题有:一、目前行李追踪普遍采用光学扫码,到达行李节点信息没有被采集,旅客在等候行李时无法获悉行李的预计到达时间,造成等候的焦虑,管理部门无法掌握到达行李的处理情况。二、关于行李的各个流程处理信息无法实现平台互联和管理,存在多个信息孤岛。三、目前的物流信息记录均录入在单一的数据库中,存在过于中心化导致信息易被篡改及信息泄露的问题。
[0003]解决上述问题的难度:
[0004]需要解决光学扫码不能实现全流程跟踪的问题,需要增加物品在各个环节的处理时间、处理人、当前位置、即将发往位置信息;解决传统系统中心化的存储方式可能被篡改以及被攻击的问题;考虑到庞大的行李处理量,单件物品的处理时间必须尽可能短;需要实现平台化的管理,增加信息的可扩展性,便于各部门和合作公司信息共享。
[0005]无线射频识技术别简称RFID,能够实现对载体的非接触的识别和数据信息交换。其具备方便快捷、识别速度快、数据容量大、使用寿命长、可重复利用的优点。相比较于光学扫码等模式,速度更快、效率更高。基于RFID技术的行李跟踪技术,是当前 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链和RFID的多环节物品追踪方法,其特征在于,所述基于区块链和RFID的多环节物品追踪方法通过RFID读写设备对物品经过登记、分拣、安检、装车、到达各部门的处理信息实时自动录入到区块链进行存储;区块链平台选用联盟链的形式;采用多通道的架构实现针对不同公司业务进行物理隔离,实现粗粒度隐私保护,通过访问控制列表ACL设置在通道内的访问权限,实现细粒度隐私保护,每个通道内部署对应的智能合约,实现分别面向用户和管理者的数据访问与数据交互接口;通过基于Node-Serialport的多环节RFID数据自动上链程序实现高效的物品处理信息实时自动去人工录入区块链,本方法包括以下步骤:步骤1:将部门作为节点,搭建多通道联盟链,实现针对不同公司业务的物理隔离,进而实现粗粒度隐私保护;在通道内访问控制列表ACL实现细粒度隐私保护;步骤2:建立各联盟链的智能合约,并将智能合约部署到各联盟链内的所有节点上;步骤3:通过基于Node-Serialport的多环节RFID数据自动上链程序发起各节点数据的自动上链请求,根据智能合约确认各节点数据是否能够上链,并最终构建物品全流程信息;步骤4:用户和管理员调用智能合约对物品全流程信息进行数据访问和数据交互,完成对物品的追踪。2.如权利要求1所述的一种基于区块链和RFID的多环节物品追踪方法,其特征在于,步骤1中所述的多通道结构指一个通道对应一个公司的一项业务,不同的通道对应同一公司的不同业务,或者不同公司的相同业务;一条通道对应一条联盟链,通道与通道之间完全物理隔离,从而提供粗粒度的隐私保护;通道内的节点指业务中涉及的各个业务部门,通道内的账本信息仅本通道成员可见,具体通过设置访问控制列表(ACL)实现细粒度隐私保护。3.如权利要求1所述的一种基于区块链和RFID的多环节物品追踪方法,其特征在于,步骤2中所述的智能合约的建立过程如下:步骤2.1:每条联盟链中,为各部门设立独立的数据结构,用于满足各部门业务需求;步骤2.2:当待追踪物品按照业务流程进入当前节点时,当前节点产生该物品在当前节点的流程数据,其中,每一个待追踪物品对应一个RFID的ID号,每一个待追踪物品都具有物品的基本数据;每一个节点对应一个节点名称;步骤2.3:当前节点发起上链请求时,判断数据是否能够上链,进而完成账本更新,其中,待上链数据是由键和值构成的键值对,其中,所述的键由物品的RFID的ID号,以及当前节点的名称组成;所述的值包括当前节点产生的流程数据,以及物品的基本数据;所述数据是否上链的判断方法具体为:首先根据物品的RFID的ID号,通过ACL判断当前节点是否有访问权限,如果无权,拒绝上链请求;如果有权...
【专利技术属性】
技术研发人员:司鹏搏,王菲,孙恩昌,杨睿哲,李萌,苏玉钊,张延华,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。