一种基于区块链的物流协同运输配送方法与流程

文档序号:16251924发布日期:2018-12-12 00:06阅读:817来源:国知局
一种基于区块链的物流协同运输配送方法与流程

本发明属于物流运输技术领域,具体的说是一种基于区块链的物流协同运输配送方法。

背景技术

基于互联网电子商务发展时代,解决了人们对电子交易互通的需求,快速发展电子商务交易平台。据2017年阿里集团双十一当天,天猫交易额突破1682亿元人们币,电子商务交易额如此庞大的情况下,面临线下货物交通运输压力,涉及到跨边界、跨省份、跨区域的物流运输。传统的运输方式难于满足短时间内货物快速投送能力,运输工具容易受到交通、气候及空中管制等因素的制约,无法满足电子商务交易后的产品快速投送。目前物流行业运输结构复杂,行业主体多,各自有独立货运系统流程,同城区域内多家公司独立运营,货物配送中途多数属于重复路线运输关系,从时间、人力、物力、能源及设备等资源投入消耗大、污染环境、经济效益低,影响电子商务战略性发展趋向。

物流公司技术平台独立封闭,信息不互通,造成物流资源严重浪费,各物流公司各自为阵,无法满足目前亿万级市场的供求关系。

目前,物流行业中心化严重,进入门槛高,物流公司受制于平台的规则而无法真正意义上打通自身的路由。平台信息堵塞且滞后,无法串联起整个物流业的上下游角色,导致资源配置不合理,时效差投诉多。



技术实现要素:

为了弥补现有技术的不足,本发明提出的一种基于区块链的物流协同运输配送方法,旨在解决目前物流行业存在的中心化严重、信息滞后,物流配送资源分布不合理的问题,本发明能够去中心化,让各个物流公司通过自由组队的方式来拓展自身的路由,同时能够实现信息完全公开透明,链路不受平台规则影响,上下游自由打通连接,签署协议加密保存于各自的分节点中,真实有效地串联整合线上各个大小物流公司的线路资源,链路轨迹从上往下每个节点都保存着上一节点的信息从而形成一个物流闭环,使得每个链路角色都能从上往下自动监控所有节点信息,达到信息流的高时效,高精度。

本发明解决其技术问题所采用的技术方案是:本发明所述的一种基于区块链的物流协同运输配送方法,包括以下步骤:

步骤一:基于区块链技术建立物流运输联盟;

物流公司可以通过平台寻找自己服务范围覆盖不到,而其他物流公司服务可以覆盖到的物流公司进行自由联盟

1)物流公司将合同和运费报价数据通过rsa加密算法处理生成数据指纹,连同相应的时间戳、被联盟方物流公司写入区块链中,并在平台中广播该区块链;

2)被联盟方接收到该区块链信息之后,通过双方协商好的私钥解密数据,获取到对应的明文数据,链上的其他物流公司没有私钥无法解密数据;

步骤二:步骤一中物流公司建立联盟后,基于联盟协议完成物流配送;

步骤三:基于区块链技术在完成步骤二中的物流配送过程中实现物流配送信息的传递;

1)首先,起始网点将订单信息、路由信息通过rsa加密算法处理生成数据指纹,连同相应的时间戳,当前网点一起写入区块链,并在平台广播;

2)下一网点接收到上一网点的广播之后首先校验包裹信息是否正确,校验通过,再将包裹信息、运费、自身网点和上一网点、相应时间戳一起写入区块链,并在平台广播;

3)终端网点接收到上一网点的广播之后同样需要先校验包裹信息的完整性以及正确性,校验通过,进行派送,客户签收之后再将订单状态信息、自身网点、上一网点、相应时间戳一起写入区块链,并在平台广播;

所述步骤一中被联盟方如果对合同以及报价没有异议可以直接同意联盟,如果对合同或者报价有异议,可以直接修改数据,然后再通过rsa加密算法处理数据,生成一个新的节点,再写入区块链并广播。联盟方接收到广播之后也可以进行被联盟方相同的操作,直至双方联盟成功为止。

所述步骤三中联盟双方在发送物流配送信息时系统可以自动获取到联盟协议中的运费数据,无需人工干预,就可以自动计算出订单运费,从而大大提高物流对账的效率,同时减少人为修改运费数据的风险,一切按照合同进行自动结算。

本发明的有益效果如下:

1.本发明提供的解决方案通过采用区块链技术能够串联整合线上各个大小物流公司的线路资源,提高物流配送效率和资源利用率;同时,能够做到信息的及时传递和安全保密,保证了信息的高时效和安全性。

2.本发明中联盟协议签署和修订流程可以详细记录联盟双方每次修订的记录,通过区块链技术,双方每次修改合同或者运费数据,都会重新生成一个节点链,对于后期查询修订记录或者有争议时可以精确查询到修订内容、修订对象和修订时间。

3.本发明中的物流配送模式可以更好的开源节流,物流公司不需要全国都去铺设服务网络,只要和其他物流公司进行联盟就可以将服务覆盖到全国各地。在共享路由中引入区块链技术,联盟双方在发送共享配送的订单时系统可以自动获取到联盟协议中的运费数据,无需人工干预,就可以自动计算出订单运费,大大提高物流对账的效率,同时减少人为修改运费数据的风险。

附图说明

下面结合附图对本发明作进一步说明。

图1是本发明达成联盟协议的流程示意图;

图2是物流配送信息传递的流程图;

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

如图1和图2所示,本发明所述的一种基于区块链的物流协同运输配送方法,包括以下步骤:

步骤一:基于区块链技术建立物流运输联盟;

物流公司可以通过平台寻找自己服务范围覆盖不到,而其他物流公司服务可以覆盖到的物流公司进行自由联盟

1)物流公司将合同和运费报价数据通过rsa加密算法处理生成数据指纹,连同相应的时间戳、被联盟方物流公司写入区块链中,并在平台中广播该区块链;

2)被联盟方接收到该区块链信息之后,通过双方协商好的私钥解密数据,获取到对应的明文数据,链上的其他物流公司没有私钥无法解密数据;

步骤二:步骤一中物流公司建立联盟后,基于联盟协议完成物流配送;

步骤三:基于区块链技术在完成步骤二中的物流配送过程中实现物流配送信息的传递;

1)首先,起始网点将订单信息、路由信息通过rsa加密算法处理生成数据指纹,连同相应的时间戳,当前网点一起写入区块链,并在平台广播;

2)下一网点接收到上一网点的广播之后首先校验包裹信息是否正确,校验通过,再将包裹信息、运费、自身网点和上一网点、相应时间戳一起写入区块链,并在平台广播;

3)终端网点接收到上一网点的广播之后同样需要先校验包裹信息的完整性以及正确性,校验通过,进行派送,客户签收之后再将订单状态信息、自身网点、上一网点、相应时间戳一起写入区块链,并在平台广播;

所述步骤一中被联盟方如果对合同以及报价没有异议可以直接同意联盟,如果对合同或者报价有异议,可以直接修改数据,然后再通过rsa加密算法处理数据,生成一个新的节点,再写入区块链并广播。联盟方接收到广播之后也可以进行被联盟方相同的操作,直至双方联盟成功为止。

所述步骤三中联盟双方在发送物流配送信息时系统可以自动获取到联盟协议中的运费数据,无需人工干预,就可以自动计算出订单运费,从而大大提高物流对账的效率,同时减少人为修改运费数据的风险,一切按照合同进行自动结算。

具体流程举例如下:a物流公司的a1网点接收到一笔订单,需要由a1所在城市c1运输到城市c2,但是a物流公司在城市c2没有网点覆盖,只有邻居城市c2的城市c3有网点a2,那么a物流公司可以先通过自己的路由将订单由城市c1运输到城市c3,交给a2网点,在由a2网点将订单交给b物流公司的b1网点,由b1网点再将订单运输到城市c2,交给b物流公司的b2网点,由b2网点进行最终的配送。

在这个过程中,首先a物流公司的a1网点将订单信息、路由信息通过rsa加密算法处理生成数据指纹,连同相应的时间戳,当前网点a1一起写入区块链,并在平台广播;

a2网点接收到a1网点的广播之后首先校验包裹信息是否正确,校验通过,则根据联盟协议中的运费规则,获取从城市c3到c2这段路由的运费,将包裹信息、运费、自身网点a2和上一网点a1、相应时间戳一起写入区块链,并在平台广播;

b1网点接收到a2网点的广播之后同样先校验信息是否正确。校验通过,则知道a物流公司应付给b物流公司的费用是多少。然后在将包裹信息、自身网点b1和上一网点a2、相应时间戳一起写入区块链,并在平台广播;

b2网点接收到b1网点的广播之后同样需要先校验包裹信息的完整性以及正确性。校验通过,进行派送,客户签收之后将订单状态信息、自身网点b2、上一网点b1、相应时间戳一起写入区块链,并在平台广播。

以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

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