[發明專利]基于區塊鏈的超級碼防偽方法和系統在審
| 申請號: | 201810603327.6 | 申請日: | 2018-06-12 |
| 公開(公告)號: | CN108830617A | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 黑啟棟;王健 | 申請(專利權)人: | 黑啟棟 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;H04L9/08;H04L29/06;H04L29/08 |
| 代理公司: | 北京萬思博知識產權代理有限公司 11694 | 代理人: | 柴國偉 |
| 地址: | 010000 內蒙古自治區呼和浩*** | 國省代碼: | 內蒙古;15 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 經銷商 生產商 銷售記錄 時間戳 防偽 入庫 生產 唯一性 編號生成 產品信息 加密技術 接收用戶 密鑰分配 生產銷售 所在區域 驗證信息 廣播 記錄 密鑰 私鑰 真偽 真實性 篡改 驗證 申請 | ||
1.一種基于區塊鏈技術的防偽方法,包括:
生產商信息處理步驟:接收生產商輸入的一批產品的產品名稱、生產時間戳和第一數量,其中,所述第一數量表示該批產品的總量,生成該批產品的每一個產品的編號,基于生產商的私鑰、所述產品名稱、所述生產時間戳和所述每一個產品的編號生成與該產品對應的密鑰,并且將所述產品名稱、所述第一數量和所述生產時間戳廣播到區塊鏈的節點;
產品分配步驟:接收生產商輸入的供貨指令,其中,所述供貨指令包括生產商向經銷商提供的所述產品的第二數量,根據所述經銷商所在區域將與所述第二數量相等的密鑰分配給所述經銷商,并將所述第二數量廣播到區塊鏈的節點;
經銷商信息處理步驟:接收所述經銷商的入庫記錄和銷售記錄,并將所述入庫記錄和所述銷售記錄廣播到區塊鏈的節點;和
用戶驗證步驟:接收所述用戶對該批產品中至少一個產品的激活請求,并進行激活驗證,所述激活請求包括用戶資料信息和經銷商的標識信息,在激活驗證通過后,更新該批產品中已激活的產品的數量,并將激活驗證的結果廣播到區塊鏈的節點。
2.根據權利要求1所述的方法,其特征在于,在所述生產商信息處理步驟中,所述基于生產商的私鑰、所述生產時間戳和所述每一個產品的編號生成密鑰包括:
基于所述生產商的私鑰對產品名稱、所述生產時間戳和每一個產品的編號進行加密,得到密文,將所述密文進行哈希運算,得到與所述第一數量相同的密鑰。
3.根據權利要求2所述的方法,其特征在于,在所述產品分配步驟中,所述根據所述經銷商所在區域將與所述第二數量相等的密鑰分配給所述經銷商包括:根據所述經銷商所在的區域,將所述密鑰分成區段,其中,所述區段中密鑰的編號是連續的,并且所述區段中密鑰的數量等于所述第二數量。
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述用戶驗證步驟包括:
激活指令接收步驟:接收所述用戶對所述至少一個產品的激活指令,所述激活指令包括:所述至少一個產品的信息、用戶信息和經銷商的標識信息;和
激活指令確認步驟:根據所述經銷商的標識信息,將所述激活指令發送給所述經銷商,在所述經銷商對所述激活指令進行確認后,接收所述經銷商的確認信息后,向所述用戶發送激活成功的提示和與所述至少一個產品對應的密鑰,以便用戶根據所述密鑰查看與所述至少一個產品相關的信息;和
產品數量更新步驟:根據用戶激活的產品的數量,更新該批產品中已激活的產品的數量,并將激活驗證的結果廣播到區塊鏈的節點。
5.根據權利要求4所述的方法,其特征在于,在所述激活指令接收步驟之后,所述用戶驗證步驟還包括:
位置信息驗證步驟:基于所述用戶發出所述激活指令獲得所述用戶的位置信息,在所述位置信息和所述至少一個產品所屬的經銷商所在區域不一致的情況下,生成異常警告信息。
6.一種基于區塊鏈技術的防偽系統,包括:
生產商信息處理模塊,其配置成用于接收生產商輸入的一批產品的產品名稱、生產時間戳和第一數量,其中,所述第一數量表示該批產品的總量,生成該批產品的每一個產品的編號,基于生產商的私鑰、所述產品名稱、所述生產時間戳和所述每一個產品的編號生成與該產品對應的密鑰,并且將所述產品名稱、所述第一數量和所述生產時間戳廣播到區塊鏈的節點;
產品分配模塊,其配置成用于接收生產商輸入的供貨指令,其中,所述供貨指令包括生產商向經銷商提供的所述產品的第二數量,根據所述經銷商所在區域將與所述第二數量相等的密鑰分配給所述經銷商,并將所述第二數量廣播到區塊鏈的節點;
經銷商信息處理模塊,其配置成用于接收所述經銷商的入庫記錄和銷售記錄,并將所述入庫記錄和所述銷售記錄廣播到區塊鏈的節點;和
用戶驗證模塊,其配置成用于接收所述用戶對該批產品中至少一個產品的激活請求,并進行激活驗證,所述激活請求包括用戶資料信息和經銷商的標識信息,在激活驗證通過后,更新該批產品中已激活的產品的數量,并將激活驗證的結果廣播到區塊鏈的節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于黑啟棟,未經黑啟棟許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810603327.6/1.html,轉載請聲明來源鉆瓜專利網。





