基于区块链的物流信息获取系统、方法、装置及介质制造方法及图纸

技术编号:37520972 阅读:21 留言:0更新日期:2023-05-12 15:43
本申请公开了基于区块链的物流信息获取系统、方法、装置及介质,可应用于区块链领域或金融领域。多个海运载体中的船载设备中部署了智能合约;本申请中将能够通过近场通信模块进行通信的多个海运载体的船载设备作为区块链节点组成一个区块链网络,区块链网络中各区块链节点可以通过近场通信模块共享自己的定位信息,并存储至区块链网络对应的区块链。在任何一个海运载体能够通过无线传输网络与服务器通信时,即可将区块链存储的各个海运载体的定位信息发送至服务器。大大提高了服务器获取海运载体的物流信息的频率、概率和时效性。所以更能够准确的预期海运载体的入港时间和卸货时间,以降低对多式联运中其他交通工具的运输协调的影响。输协调的影响。输协调的影响。

【技术实现步骤摘要】
基于区块链的物流信息获取系统、方法、装置及介质


[0001]本申请涉及区块链领域,更具体的说,是涉及基于区块链的物流信息获取系统、方法、装置及介质。

技术介绍

[0002]多式联运(intermodality)是指由两种及其以上的交通工具相互衔接、转运而共同完成的运输过程,统称为复合运输。当前的多式联运中,经常涉及海运工具,如海上运输船、海上轮船等海运载体。但当海运载体运行在海面上时,由于海面较为广阔,基站无法实时与海运载体通信,或因海面天气原因,卫星信号无法联系到海运载体。因此多式联运一旦到了海运环节,经常面临着物流信息“连而不畅”的问题,导致物流信息差。如入港到港时间、卸货时间与预期不一致,从而引起多式联运中,其他交通工具的运输协调问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种基于区块链的物流信息获取系统、方法、装置及介质。
[0004]为实现上述目的,本申请提供如下技术方案:
[0005]根据本公开实施例的第一方面,提供一种基于区块链的物流信息获取系统,包括:
[0006]由多个海运载体中的船载设备作为区块链节点构成的区块链网络,所述多个海运载体的船载设备能够通过近场通信模块通信,所述多个海运载体包括第一海运载体以及第二海运载体;
[0007]所述第一海运载体中的船载设备,用于将所述第一海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约;通过近场通信模块将所述第一海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约,以将所述第一海运载体的定位信息存储至所述区块链网络对应的区块链,所述定位信息包括定位时间和地理位置;
[0008]所述第二海运载体中的船载设备,用于将所述第二海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约;通过近场通信模块将所述第二海运载体的定位信息分别上传至所述区块链网络中除所述第二海运载体以外的其他海运载体的船载设备的智能合约,以将所述第二海运载体的定位信息存储至所述区块链网络对应的区块链;
[0009]所述多个海运载体中任一海运载体的船载设备,还用于若检测到与服务器成功建立无线通信连接,将所述区块链存储的所述多个海运载体的定位信息发送至所述服务器;
[0010]所述服务器,用于针对每一海运载体,将所述海运载体的定位信息按照定位时间由早至晚排序,以得到所述海运载体中承载的货物的物流信息。
[0011]根据本公开实施例的第二方面,提供一种基于区块链的物流信息获取方法,应用于第一海运载体的船载设备,所述第一海运载体的船载设备作为区块链网络的一个区块链节点,所述区块链网络还包括作为区块链节点的第二海运载体中的船载设备,所述第二海运载体的船载设备与所述第一海运载体的船载设备能够通过近场通信模块通信,所述基于
区块链的物流信息获取方法包括:
[0012]将所述第一海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约,所述定位信息包括定位时间和地理位置;
[0013]通过近场通信模块将所述第一海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约,以将所述第一海运载体的定位信息存储至所述区块链网络对应的区块链;
[0014]接收所述第二海运载体的船载设备上传的所述第二海运载体的定位信息;
[0015]将所述第二海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约,以将所述第二海运载体的定位信息存储至所述区块链网络对应的区块链;
[0016]若检测到与服务器成功建立无线通信连接,将所述区块链存储所述第一海运载体的定位信息以及所述第二海运载体的定位信息发送至所述服务器;所述区块链存储所述第一海运载体的定位信息以及所述第二海运载体的定位信息是所述服务器获得海运载体承载的获取的物流信息的依据。
[0017]根据本公开实施例的第三方面,提供一种基于区块链的物流信息获取装置,应用于第一海运载体的船载设备,所述第一海运载体的船载设备作为区块链网络的一个区块链节点,所述区块链网络还包括作为区块链节点的第二海运载体中的船载设备,所述第二海运载体的船载设备与所述第一海运载体的船载设备能够通过近场通信模块通信,所述基于区块链的物流信息获取装置包括:
[0018]第一传输模块,用于将所述第一海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约,所述定位信息包括定位时间和地理位置;
[0019]近场通信模块,用于将所述第一海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约,以将所述第一海运载体的定位信息存储至所述区块链网络对应的区块链;接收所述第二海运载体的船载设备上传的所述第二海运载体的定位信息;
[0020]第二传输模块,用于将所述第二海运载体的定位信息上传至所述第一海运载体的船载设备,以将所述第二海运载体的定位信息存储至所述区块链网络对应的区块链;
[0021]无线通信模块,用于若检测到与服务器成功建立无线通信连接,将所述区块链存储所述第一海运载体的定位信息以及所述第二海运载体的定位信息发送至所述服务器;所述区块链存储所述第一海运载体的定位信息以及所述第二海运载体的定位信息是所述服务器获得海运载体承载的获取的物流信息的依据。
[0022]根据本公开实施例的第四方面,提供一种船载设备,包括:
[0023]处理器;
[0024]用于存储所述处理器可执行指令的存储器;
[0025]其中,所述处理器被配置为执行所述指令,以实现如第二方面所述基于区块链的物流信息获取方法。
[0026]根据本公开实施例的第五方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由船载设备的处理器执行时,使得服务器能够执行如第二方面所述基于区块链的物流信息获取方法。
[0027]经由上述的技术方案可知,本申请实施例提供了的基于区块链的物流信息获取系统,多个海运载体中的船载设备中部署了智能合约;考虑到基站无法实时与海运载体通信,
本申请实施例中将能够通过近场通信模块进行通信的多个海运载体的船载设备作为区块链节点组成一个区块链网络,区块链网络中各区块链节点可以通过近场通信模块共享自己的定位信息,并存储至区块链网络对应的区块链。在任何一个海运载体能够通过无线传输网络与服务器通信时,即可将区块链网络对应的区块链存储的各个海运载体的定位信息发送至服务器,从而使得服务器可以得到海运载体的地理位置。可以理解的是,多个海运载体与服务器建立无线通信连接的概率远远高于一个海运载体与服务器建立无线通信连接的概率,所以大大提高了服务器获取海运载体的物流信息的频率和概率,以及,提高了获得海运载体的物流信息的时效性。本申请由于提高了服务器获取海运载体的物流信息的频率、概率和时效性,所以相比相关技术而言,更能够准确的预期海运载体的入港到港时间、和卸货时间,以降低对多式联运中其他交通工具的运输协调的影响。
附图说明
[0028]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的物流信息获取系统,其特征在于,包括:由多个海运载体中的船载设备作为区块链节点构成的区块链网络,所述多个海运载体的船载设备能够通过近场通信模块通信,所述多个海运载体包括第一海运载体以及第二海运载体;所述第一海运载体中的船载设备,用于将所述第一海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约;通过近场通信模块将所述第一海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约,以将所述第一海运载体的定位信息存储至所述区块链网络对应的区块链,所述定位信息包括定位时间和地理位置;所述第二海运载体中的船载设备,用于将所述第二海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约;通过近场通信模块将所述第二海运载体的定位信息分别上传至所述区块链网络中除所述第二海运载体以外的其他海运载体的船载设备的智能合约,以将所述第二海运载体的定位信息存储至所述区块链网络对应的区块链;所述多个海运载体中任一海运载体的船载设备,还用于若检测到与服务器成功建立无线通信连接,将所述区块链存储的所述多个海运载体的定位信息发送至所述服务器;所述服务器,用于针对每一海运载体,将所述海运载体的定位信息按照定位时间由早至晚排序,以得到所述海运载体中承载的货物的物流信息。2.根据权利要求1所述基于区块链的物流信息获取系统,其特征在于,在不同时刻,同一海运载体的船载设备为不同区块链网络的区块链节点。3.根据权利要求1所述基于区块链的物流信息获取系统,其特征在于,在同一时刻,同一海运载体的船载设备为不同区块链网络的区块链节点。4.根据权利要求1所述基于区块链的物流信息获取系统,其特征在于,在同一时刻,同一海运载体的船载设备为一个区块链网络的区块链节点。5.根据权利要求1至4任一所述基于区块链的物流信息获取系统,其特征在于,针对每一海运载体,所述服务器还包括:从多个所述区块链中分别获得所述海运载体的定位信息;针对包含有相同定位时间的定位信息进行去重,以得到多个包含不同定位时间的定位信息。6.一种基于区块链的物流信息获取方法,其特征在于,应用于第一海运载体的船载设备,所述第一海运载体的船载设备作为区块链网络的一个区块链节点,所述区块链网络还包括作为区块链节点的第二海运载体中的船载设备,所述第二海运载体的船载设备与所述第一海运载体的船载设备能够通过近场通信模块通信,所述基于区块链的物流信息获取方法包括:将所述第一海运载体的定位信息上传至所述第一海运载体的船载设备的智能合约,所述定位信息包括定位时间和地理位置;通过近场通信模块将所述第一海运载体的定位信息上传至所述第二海运载体的船载设备的智能合约,以将所述...

【专利技术属性】
技术研发人员:陈灏中
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1