[发明专利]一种基于区块链的物流传输方法及装置有效
申请号: | 201711462462.5 | 申请日: | 2017-12-28 |
公开(公告)号: | CN109981547B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 梁宵;耿方;杜悦琨;王申 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;G06Q10/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 物流 传输 方法 装置 | ||
1.一种基于区块链的物流传输方法,其特征在于,包括:
当前节点在接收到上一节点发送的物流信息时,判断能否利用自身私钥解密所述物流信息,所述物流信息存储于由所述上一节点生成的区块体中,所述区块体中包含所述上一节点基于所述物流信息采用所述上一节点的下一节点的公钥进行加密得到的加密区块体;
当确定自身能够解密所述物流信息时,确定下一节点的节点信息;当前节点确定自身能够解密所述物流信息,具体包括:当前节点确定自身私钥能够解密所述物流信息;
根据所述物流信息、所述当前节点的节点信息以及所述下一节点的节点信息,生成区块体,具体包括:根据所述物流信息、所述当前节点的标志信息以及所述下一节点的标志信息,生成初始区块体;对所述初始区块体进行签名,得到签名区块体;采用所述下一节点的公钥对所述签名区块体进行加密,得到加密区块体;对所述加密区块体进行哈希处理,得到哈希文件;根据所述加密区块体以及所述哈希文件,生成所述区块体;
将所述区块体作为新的物流信息写入区块链中,并广播至所述区块链所在的所有节点。
2.如权利要求1所述的基于区块链的物流传输方法,其特征在于,在生成所述区块体之后,所述基于区块链的物流传输方法还包括:
为所述区块体增加时间戳信息。
3.如权利要求1所述的基于区块链的物流传输方法,其特征在于,当确定自身能够解密所述物流信息时,所述基于区块链的物流传输方法还包括:
对所述物流信息进行哈希处理;
若确定经过哈希处理之后得到的文件和所述物流信息中携带的哈希文件一致,则确定所述物流信息未被篡改。
4.一种基于区块链的物流传输装置,其特征在于,包括:
判断模块,用于当前节点在接收到上一节点发送的物流信息时,判断能否利用自身私钥解密所述物流信息,所述物流信息存储于由所述上一节点生成的区块体中,所述区块体中包含所述上一节点基于所述物流信息采用所述上一节点的下一节点的公钥进行加密得到的加密区块体;
确定模块,用于当确定自身能够解密所述物流信息时,确定下一节点的节点信息;
所述确定模块,具体用于若当前节点确定自身私钥能够解密所述物流信息时,则确定所述当前节点能够解密所述物流信息;
生成模块,用于根据所述物流信息、所述当前节点的节点信息以及所述下一节点的节点信息,生成区块体;
所述生成模块,具体用于根据所述物流信息、所述当前节点的标志信息以及所述下一节点的标志信息,生成初始区块体;对所述初始区块体进行签名,得到签名区块体;采用所述下一节点的公钥对所述签名区块体进行加密,得到加密区块体;对所述加密区块体进行哈希处理,得到哈希文件;根据所述加密区块体以及所述哈希文件,生成所述区块体;
广播模块,用于将所述区块体作为新的物流信息写入区块链中,并广播至所述区块链所在的所有节点。
5.如权利要求4所述的基于区块链的物流传输装置,其特征在于,所述基于区块链的物流传输方法还包括增加模块,其中:
所述增加模块,用于在生成所述区块体之后,为所述区块体增加时间戳信息。
6.如权利要求4所述的基于区块链的物流传输装置,其特征在于,
所述确定模块,还用于当确定自身能够解密所述物流信息时,对所述物流信息进行哈希处理;并,若确定经过哈希处理之后得到的文件和所述物流信息中携带的哈希文件一致,则确定所述物流信息未被篡改。
7.一种计算设备,其特征在于,包括存储器以及处理器,其中:
所述存储器,用于存储程序指令;
所述处理器,用于调用所述存储器中存储的程序指令,并按照获得的程序执行权利要求1~3任一项所述的基于区块链的物流传输方法。
8.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行权利要求1~3任一项所述的基于区块链的物流传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462462.5/1.html,转载请声明来源钻瓜专利网。