[發明專利]一種基于區塊鏈的物流傳輸方法及裝置有效
| 申請號: | 201711462462.5 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN109981547B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 梁宵;耿方;杜悅琨;王申 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/32;G06Q10/08 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100195 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 物流 傳輸 方法 裝置 | ||
本發明實施例公開了一種基于區塊鏈的物流傳輸方法及裝置,當前節點在接收到物流信息時,判斷能否解密所述物流信息;當確定自身能夠解密所述物流信息時,確定下一節點的節點信息;根據所述物流信息、所述當前節點的節點信息以及所述下一節點的節點信息,生成區塊體;將所述區塊體作為新的物流信息寫入區塊鏈中,并廣播至所述區塊鏈所在的所有節點。相比于現有技術,在本發明實施例中,每一節點在確定自身能夠解密物流信息時,都可按照物流信息、自身節點信息以及下一節點的節點信息,生成相應的區塊體,而不必依賴相應的主節點,從而能夠保證物流信息的安全性。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的物流傳輸方法及裝置。
背景技術
目前,業內常用的基于區塊鏈的物流傳輸方法通常可包括以下步驟:寄件節點上傳包裹信息到主節點;主節點針對寄件節點上傳的包裹信息生成數字指紋,連同相應的時間戳寫入區塊鏈中,并在所有從節點中廣播該包裹信息,各個物流節點按照包裹的物理空間傳送路徑依次根據所述的數字指紋、自身節點信息以及下一個物流節點的節點信息生成包裹狀態信息,并由主節點寫入區塊鏈。但是,在這種方式中,主節點一旦被破壞(或被竊取),導致包裹信息中的信息被篡改,就可能會導致整個物流信息不可信,存在嚴重的安全隱患。
也就是說,現有的基于區塊鏈的物流傳輸方法存在安全性較低的問題。
發明內容
本發明實施例提供了一種基于區塊鏈的物流傳輸方法,用以解決現有的基于區塊鏈的物流傳輸方法所導致的安全性較低的問題。
本發明實施例提供了一種基于區塊鏈的物流傳輸方法,包括:
當前節點在接收到物流信息時,判斷能否解密所述物流信息;
當確定自身能夠解密所述物流信息時,確定下一節點的節點信息;
根據所述物流信息、所述當前節點的節點信息以及所述下一節點的節點信息,生成區塊體;
將所述區塊體作為新的物流信息寫入區塊鏈中,并廣播至所述區塊鏈所在的所有節點。
具體地,當前節點確定自身能夠解密所述物流信息,具體包括:
當前節點確定自身私鑰能夠解密所述物流信息。
具體地,根據所述物流信息、所述當前節點的節點信息以及所述下一節點的節點信息,生成區塊體,具體包括:
根據所述物流信息、所述當前節點的標志信息以及所述下一節點的標志信息,生成初始區塊體;
對所述初始區塊體進行簽名,得到簽名區塊體;
采用所述下一節點的公鑰對所述簽名區塊體進行加密,得到加密區塊體;
對所述加密區塊體進行哈希處理,得到哈希文件;
根據所述加密區塊體以及所述哈希文件,生成所述區塊體。
進一步地,在生成所述區塊體之后,所述基于區塊鏈的物流傳輸方法還包括:
為所述區塊體增加時間戳信息。
進一步地,當確定自身能夠解密所述物流信息時,所述基于區塊鏈的物流傳輸方法還包括:
對所述物流信息進行哈希處理;
若確定經過哈希處理之后得到的文件和所述物流信息中攜帶的哈希文件一致,則確定所述物流信息未被篡改。
相應地,本發明實施例還提供了一種基于區塊鏈的物流傳輸裝置,包括:
判斷模塊,用于當前節點在接收到物流信息時,判斷能否解密所述物流信息;
確定模塊,用于當確定自身能夠解密所述物流信息時,確定下一節點的節點信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711462462.5/2.html,轉載請聲明來源鉆瓜專利網。





