【技术实现步骤摘要】
基于区块链的物流信息传输方法、系统和装置
本说明书涉及网络通信
,尤其涉及一种基于区块链的物流信息传输方法、系统和装置。
技术介绍
随着电子商务与物流快递业的发展,用户姓名、电话等隐私信息越来越多地在物流过程中被泄露,例如:快递包裹在物流运输过程中,由于物流系统明确知晓用户信息,在物流运输过程中的多次中转中都有可能被泄露;另外,由于用户信息使用明文打印贴于快递包裹表面进行传递,则涉及到的快递人员都可以通过抄、拍照等方式将信息泄露出去。
技术实现思路
为解决上述的关于用户物流信息的安全隐患问题,本说明书提供了一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流发货网点接收物流信息,所述物流信息包括用户收货地址信息;使用与配送网点的公钥相关的密钥对所述物流信息进行加密得到所述加密物流信息,其中,所述配送网点是根据所述用户收货地址信息确定的配送网点;将所述加密物流信息发送至所述区块链的分布式账本;所述物流配送网点从所述区块链的分布式账本获取所述加密物流信息;使用与所述配送网点的私钥相关的密钥对所述加密物流信息解密得到所述物流信息;基于所述物流信息进行配送。相应地,本说明书提供了一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流发货网点接收物流信息,所述物流信息包括用户收货地址信息;使用与配送网点的公钥相关的密钥对所述物流信息进行加密得到所述加密物流信息,其中,所述配送网点是根据所述用户收货地址信息确定的配送网点;将所述加密物流信 ...
【技术保护点】
1.一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流发货网点接收物流信息,所述物流信息包括用户收货地址信息;使用与配送网点的公钥相关的密钥对所述物流信息进行加密得到所述加密物流信息,其中,所述配送网点是根据所述用户收货地址信息确定的配送网点;将所述加密物流信息发送至所述区块链的分布式账本;所述物流配送网点从所述区块链的分布式账本获取所述加密物流信息;使用与所述配送网点的私钥相关的密钥对所述加密物流信息解密得到所述物流信息;基于所述物流信息进行配送。
【技术特征摘要】
1.一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流发货网点接收物流信息,所述物流信息包括用户收货地址信息;使用与配送网点的公钥相关的密钥对所述物流信息进行加密得到所述加密物流信息,其中,所述配送网点是根据所述用户收货地址信息确定的配送网点;将所述加密物流信息发送至所述区块链的分布式账本;所述物流配送网点从所述区块链的分布式账本获取所述加密物流信息;使用与所述配送网点的私钥相关的密钥对所述加密物流信息解密得到所述物流信息;基于所述物流信息进行配送。2.根据权利要求1所述的方法,所述将所述加密物流信息发送至所述区块链的分布式账本,包括:将所述加密物流信息进行数字签名得到加密物流信息签名;所述发货网点将所述加密物流信息、所述加密物流信息签名发送至所述区块链的分布式账本;所述使用与所述配送网点的私钥相关的密钥对所述加密物流信息解密得到所述物流信息,包括:所述配送网点对所述加密物流信息签名进行验签;所述验签通过后,所述配送网点使用与所述配送网点的私钥相关的密钥对所述加密物流信息进行解密,得到所述物流信息。3.根据权利要求1所述的方法,所述与配送网点的公钥相关的密钥为:所述配送网点的公钥;所述配送网点的私钥相关的密钥为:所述配送网点的私钥。4.根据权利要求1所述的方法,所述与配送网点的公钥相关的密钥为:所述配送网点的公钥与所述发货网点的私钥的乘积;所述配送网点的私钥相关的密钥为:所述配送网点的私钥与所述发货网点的公钥的乘积。5.根据权利要求1所述的方法,所述物流信息还包含编码后的用户信息;所述基于所述物流信息进行配送,包括调用用户信息解码程序,对所述编码后的用户信息进行解码,并联系所述用户以进行配送。6.根据权利要求5所述的方法,所述编码后的用户信息,包括虚拟电话号码,所述虚拟电话号码是根据编码规则对所述用户的电话号码进行映射编码得到的。7.根据权利要求6所述的方法,所述编码后的用户信息是对所述用户信息根据编码规则生成的部分隐藏的用户信息。8.根据权利要求5至7任一权利要求所述的方法,所述编码后的用户信息是由电子商务平台系统对用户信息进行编码处理生成的;所述用户信息解码程序是由电子商务平台系统设置的。9.根据权利要求8所述的方法,所述电子商务平台系统为所述区块链的节点。10.根据权利要求1所述的方法,所述区块链为联盟链。11.一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流发货网点接收物流信息,所述物流信息包括用户收货地址信息;使用与配送网点的公钥相关的密钥对所述物流信息进行加密得到所述加密物流信息,其中,所述配送网点是根据所述用户收货地址信息确定的配送网点;将所述加密物流信息发送至所述区块链的分布式账本。12.根据权利要求11所述的方法,所述将所述加密物流信息发送至所述区块链的分布式账本,包括:将所述加密物流信息进行数字签名得到加密物流信息签名;所述发货网点将所述加密物流信息、所述加密物流信息签名发送至所述区块链的分布式账本。13.根据权利要求11所述的方法,所述与配送网点的公钥相关的密钥为:所述配送网点的公钥。14.根据权利要求11所述的方法,所述与配送网点的公钥相关的密钥为:所述配送网点的公钥与所述发货网点的私钥的乘积。15.根据权利要求11所述的方法,所述物流信息还包含编码后的用户信息。16.根据权利要求15所述的方法,所述编码后的用户信息是由电子商务平台系统对用户信息进行编码处理生成的。17.一种基于区块链的物流信息传输方法,所述区块链包括多个与物流发货网点和物流配送网点对应的节点设备,所述方法包括:所述物流配送网点从所述区块链的分布式账本获取加密物流信息,其中,所述加密物流信息是基于与配送网点的公钥相关的密钥进行加密;使用与所述配送网点的私钥相关的密钥对所述加密物流信息解密得到所述物流信息,其中,所述物流信息包括用户收货地址信息;基于所述物流信息进行配送...
【专利技术属性】
技术研发人员:于君泽,湛滨瑜,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。