基于区块链的商品物流追踪方法技术

技术编号:19904942 阅读:21 留言:0更新日期:2018-12-26 03:22
本发明专利技术公开了基于区块链的商品物流追踪方法,方法应用于区块链系统和商品物流系统中,区块链系统与商品物流系统信息共享,方法包括:生成商品信息,并在区块链系统中的各个节点广播;生成物流单后,将物流单在区块链系统中的各个节点广播;在运输单元运输前,检测单元对商品进行检测,获得第一检测信息,将第一检测信息在区块链系统中的各个节点广播;在运输单元运输结束后,检测单元对商品进行检测,获得第二检测信息,将第二检测信息在区块链系统中的各个节点广播;基于第一检测信息和第二检测信息的比较差异结果,判断运输商品是否合格;避免了物流信息被篡改,并在物流的过程中对商品进行检测,及时发现物流问题的技术效果。

【技术实现步骤摘要】
基于区块链的商品物流追踪方法
本专利技术涉及物流追踪领域,具体地,涉及一种基于区块链的商品物流追踪方法。
技术介绍
物流追踪(LogisticsTracking)原本是物流企业用来追踪内部物品流向的一种手段,现在向客户开放任其查询成为一种增值服务,通常还是一项免费的服务。完善的追踪系统取决于每个运输、分拣、中转、配送的时间,甚至可以精确到在每一环节的准确时间。现在国内的物流和快递公司,大多提供网站手机电话查询一个单号对应一件托运物根据单号查询货物到达每个中转站的时间。物流追踪是实际是电子通讯技术在物流业的应用,也就是物流业中信息流的管理。通常第三方物流是传统的运输、仓储、配送企业,随着网购的迅速发展,购买者对物流的追踪需求逐渐增加,现有技术中,主要是靠一个物流单或者编号进行追踪,但是物流单信息可能被篡改,商品在物流的过程中可能出现问题,购买者无法在第一时间获知或者进行处理,因此,现有的物流追踪方法信息容易被篡改,物流追踪被动,无法及时发现问题。
技术实现思路
本专利技术提供了一种基于区块链的商品物流追踪方法,解决了现有物流追踪方法存在的不足,实现了利用区块链的信息不可篡改,将物流信息在区块链系统中进行广播,避免了物流信息被篡改,并在物流的过程中对商品进行检测,及时发现物流问题的技术效果。为实现上述专利技术目的,本申请提供了基于区块链的商品物流追踪方法,所述方法应用于区块链系统和商品物流系统中,区块链系统与商品物流系统信息共享,区块链系统中包括:若干子节点服务器和若干主节点服务器;商品物流系统中包括:商品订单管理单元、商品物流下单单元、运输单元、收货单元、检测单元;商品订单管理单元用于基于用户的订单信息生成相应的物流需求信息和商品信息;商品物流下单单元,用于基于物流需求信息生成物流单;运输单元,用于基于物流单对商品进行运输;收货单元,用于用户收取商品;检测单元,用于对商品进行检测,获得商品的实时信息;所述方法包括:用户购买商品下单后,商品订单管理单元生成商品信息,并将商品信息在区块链系统中的各个节点广播,节点服务器对广播商品信息进行存储;当商品物流下单单元生成物流单后,将物流单在区块链系统中的各个节点广播,节点服务器对广播物流单进行存储;在运输单元运输前,检测单元对商品进行检测,获得第一检测信息,将第一检测信息在区块链系统中的各个节点广播,节点服务器对广播第一检测信息进行存储;在运输单元运输结束后,检测单元对商品进行检测,获得第二检测信息,将第二检测信息在区块链系统中的各个节点广播,节点服务器对广播第二检测信息进行存储;基于第一检测信息和第二检测信息的比较差异结果,判断运输商品是否合格;用户基于订单或商品信息或物流单能够实时在区块链系统和商品物流系统中追踪查询商品物流信息。其中,本专利技术的原理为:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。本申请正是利用区块链的数据存储不可篡改的特性,将商品信息在区块链系统中的各个节点广播、将物流单在区块链系统中的各个节点广播、将检测信息在区块链系统中的各个节点广播,避免了相应的信息造假或者被篡改。进一步的,在运输单元运输前,检测单元对商品进行检测,获得第一检测信息,将第一检测信息在区块链系统中的各个节点广播,节点服务器对广播第一检测信息进行存储;在运输单元运输结束后,检测单元对商品进行检测,获得第二检测信息,将第二检测信息在区块链系统中的各个节点广播,节点服务器对广播第二检测信息进行存储;基于第一检测信息和第二检测信息的比较差异结果,判断运输商品是否合格;可以实现在物流的过程中快速高效的发现物流问题,商品是否损坏,并且能够快速获知是在哪个环节出现问题,能够快速的解决问题,避免了传统的商家、用户、物流之间相互推卸责任,事故原因无法查证的问题。进一步的,第一检测信息和第二检测信息均包括商品包裹的外形尺寸、包裹内部商品形状信息、商品包裹的整体重量、物流单信息。进一步的,当第一检测信息中的商品包裹重量和第二检测信息中的商品包裹重量差大于第一预设范围时,则判断物流运输不合格;当第一检测信息中的商品包裹的外形中同一类型尺寸和第二检测信息中的商品包裹的外形中同一类型尺寸差大于第二预设范围时,则判断物流运输不合格;当第一检测信息中的包裹内部商品形状分布信息与第二检测信息中的包裹内部商品形状分布信息相似度小于第三预设范围时,则判断物流运输不合格;当第一检测信息中的物流单信息与第二检测信息中的物流单信息匹配不正确时,则判断物流运输不合格。包裹在物流的过程中,若出现挤压变形,将导致尺寸变化,则判断为不合格;包裹在运输的过程中出现泄漏,导致重量下降,则判断为不合格;若在物流的过程中出现的碰撞或者摔碰,导致包裹内的商品破碎,将会导致商品的形状变化,则判断为不合格。进一步的,检测单元具体为商品包裹在搬运上运输载体前后对商品进行扫描和称重,获得商品包裹的外形尺寸、包裹内部商品形状信息和包裹的整体重量,运输载体包括但不限于:汽车、火车、飞机。进一步的,所述检测单元具体包括:图像采集模块,用于采集商品包裹的外形图像,对外形图像进行识别,获得商品包裹的外形尺寸信息;X光检测仪,用于对商品包裹进行扫描,获得商品的X光图像,基于X光图像获得商品的形状信息;称重器,用于获得商品包裹的重量。通过上述检测单元能够准确快速的获得包裹的外形尺寸,商品的形状以及包裹的重量。进一步的,所述方法还包括当检测单元检测出商品包裹不合格时,则基于区块链系统与商品物流系统中存储的该商品包裹的物流信息,将该商品包裹返回至检测不合格的上一物流节点。通过检测出不合格,则返回至上一节点出现问题的物流点,将责任明确化,避免出现传统的事故责任无法追踪或者篡改的问题。进一步的,所述商品物流系统还包括贴片单元,所述贴片单元用于在商品进行包裹前将多个标签贴合在商品外表面,贴合完成后将商品放在包裹内;所述检测单元内对应设有标签识别单元,检测单元对标签进行识别,获得标签的分布信息,基于标签的分布位置信息,获得商品的实时形状信息,检测单元基于包裹的外形尺寸信息、包裹的重量信息、商品的实时形状信息生成检测信息。由于商品在传输的过程中容易出现挤压导致其变形,但是商家通常或者商品表面包裹一层海绵或者保护垫,若将这部分算在商品的形状里面,则这部分很容易在检测的过程中判断其形状发生了变化,但是商品本身形状没有变化,进而导致了错误的检测结果,因此,本申请为了提高检测了准确率,在商品进行包裹前将多个标签贴合在商品外表面,贴合完成后将商品放在包裹内;检测单元内对应设有标签识别单元,检测单元对标签进行识别,获得标签的分布信息,基于标签的分布位置信息,获得商品的实时形状信息,进而能够准确商品的准确本文档来自技高网...

【技术保护点】
1.基于区块链的商品物流追踪方法,其特征在于,所述方法应用于区块链系统和商品物流系统中,区块链系统与商品物流系统信息共享,区块链系统中包括:若干子节点服务器和若干主节点服务器;商品物流系统中包括:商品订单管理单元、商品物流下单单元、运输单元、收货单元、检测单元;商品订单管理单元用于基于用户的订单信息生成相应的物流需求信息和商品信息;商品物流下单单元,用于基于物流需求信息生成物流单;运输单元,用于基于物流单对商品进行运输;收货单元,用于用户收取商品;检测单元,用于对商品进行检测,获得商品的实时信息;所述方法包括:用户购买商品下单后,商品订单管理单元生成商品信息,并将商品信息在区块链系统中的各个节点广播,节点服务器对广播商品信息进行存储;当商品物流下单单元生成物流单后,将物流单在区块链系统中的各个节点广播,节点服务器对广播物流单进行存储;在运输单元运输前,检测单元对商品进行检测,获得第一检测信息,将第一检测信息在区块链系统中的各个节点广播,节点服务器对广播第一检测信息进行存储;在运输单元运输结束后,检测单元对商品进行检测,获得第二检测信息,将第二检测信息在区块链系统中的各个节点广播,节点服务器对广播第二检测信息进行存储;基于第一检测信息和第二检测信息的比较差异结果,判断运输商品是否合格;用户基于订单或商品信息或物流单能够实时在区块链系统和商品物流系统中追踪查询商品物流信息。...

【技术特征摘要】
1.基于区块链的商品物流追踪方法,其特征在于,所述方法应用于区块链系统和商品物流系统中,区块链系统与商品物流系统信息共享,区块链系统中包括:若干子节点服务器和若干主节点服务器;商品物流系统中包括:商品订单管理单元、商品物流下单单元、运输单元、收货单元、检测单元;商品订单管理单元用于基于用户的订单信息生成相应的物流需求信息和商品信息;商品物流下单单元,用于基于物流需求信息生成物流单;运输单元,用于基于物流单对商品进行运输;收货单元,用于用户收取商品;检测单元,用于对商品进行检测,获得商品的实时信息;所述方法包括:用户购买商品下单后,商品订单管理单元生成商品信息,并将商品信息在区块链系统中的各个节点广播,节点服务器对广播商品信息进行存储;当商品物流下单单元生成物流单后,将物流单在区块链系统中的各个节点广播,节点服务器对广播物流单进行存储;在运输单元运输前,检测单元对商品进行检测,获得第一检测信息,将第一检测信息在区块链系统中的各个节点广播,节点服务器对广播第一检测信息进行存储;在运输单元运输结束后,检测单元对商品进行检测,获得第二检测信息,将第二检测信息在区块链系统中的各个节点广播,节点服务器对广播第二检测信息进行存储;基于第一检测信息和第二检测信息的比较差异结果,判断运输商品是否合格;用户基于订单或商品信息或物流单能够实时在区块链系统和商品物流系统中追踪查询商品物流信息。2.根据权利要求1所述的基于区块链的商品物流追踪方法,其特征在于,第一检测信息和第二检测信息均包括商品包裹的外形尺寸、包裹内部商品形状信息、商品包裹的整体重量、物流单信息。3.根据权利要求2所述的基于区块链的商品物流追踪方法,其特征在于,当第一检测信息中的商品包裹重量和第二检测信息中的商品包裹重量差大于第一预设范围时,则判断物流运输不合格;当第一检测信息中的商品包裹的外形中同一类型尺寸和第二检测信息中的商品包裹的外形中同一类型尺寸差大于第二预设范围时,则判断物流运输不合格;当第一检测信息中的包裹内部商品形状分布信息与第二检测信息中的包裹内部商品形状分布信息相似度小于第三预设范围时,则判断物流运输不合格;当第一检测信息中的物流单信息与第二检测信息中的物流单信息匹配不正确时,则判断物流运输不合格。4.根据权利要求1所述的基于区块链的商品物流追踪方法,其特征在于,检测单元具体为商品包裹在搬运上运输载体前后对商品进行扫描和称重,获得商品包裹的外形尺寸、包裹内部商品形状信息和包裹的整体重量,运输载体包括但不限于:汽车、火车、飞机。5.根据权利要求4所述的基于区块链的商...

【专利技术属性】
技术研发人员:金风莲
申请(专利权)人:广州友谱网络科技有限公司
类型:发明
国别省市:广东,44

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

1