[發明專利]一種基于區塊鏈的產品追溯的防偽溯源查詢方法在審
| 申請號: | 202010734625.6 | 申請日: | 2020-07-28 |
| 公開(公告)號: | CN111899034A | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 楊寧波;楊智 | 申請(專利權)人: | 安徽高山科技有限公司 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;G06K9/00;G06F21/32;G06F21/62;H04L29/06 |
| 代理公司: | 合肥律眾知識產權代理有限公司 34147 | 代理人: | 丁孝濤 |
| 地址: | 230000 安徽省合肥市*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 產品 追溯 防偽 溯源 查詢 方法 | ||
1.一種基于區塊鏈的產品追溯的防偽溯源查詢方法,其特征在于,包括以下步驟:
步驟一:用戶查詢系統,在登錄到查詢系統時需要進行身份驗證,驗證通過后用戶登錄系統;
步驟二:將產品信息通過hash算法得到一個字符串,將字符串上鏈,上鏈后會得到一個鏈返回的txid,對txid進行加密處理;
步驟三:加密過程中產生的一組私匙和公匙,用戶登錄系統后經過使用公匙對txid進行接解鎖,解鎖后將txid導入到區塊鏈中進行溯源查詢;
步驟四:將區塊鏈中的所有txid信息的區塊鏈提取出,并通過折半查找將txid對應的產品從存儲有產品信息的區塊鏈中提取出;
步驟五:當查到的區塊鏈內的產品信息與txid中的產品信息不同時即表示產品出現質量問題。
2.根據權利要求1所述的一種基于區塊鏈的產品追溯的防偽溯源查詢方法,其特征在于:所述步驟一中的身份驗證的具體過程如下:
步驟一:查詢系統中預先儲存了通行用戶的人臉基數,將人臉基數標記為P;
步驟二:系統調用用戶登錄設備的攝像頭進行人臉影像采集,獲取到至少三張人臉照片;
步驟三:對三張人臉照片進行清晰度分析提取出清晰度最高的一張照片為驗證照片,并將另外兩張照片刪除;
步驟四:從驗證照片中獲取到驗證基數G,計算出驗證基數G與人臉基數P;的差值,得到Gp差;
步驟五:當Gp差的絕對值在預設范圍內時即驗證通過。
3.根據權利要求2所述的一種基于區塊鏈的產品追溯的防偽溯源查詢方法,其特征在于:所述驗證基數的具體處理過程如下:
步驟一:將驗證照片中人臉的兩個外眼角標記為點A和點B,將驗證照片中人臉的鼻尖點標記為點C;
步驟二:將點A與點C連接得到線段L1,將點B與點C連接得到線段L2;
步驟三:測量出線段L1與線段L2的長度,將線段L1與線段L2的長度相加得到長度和L和,再將L和除以2得到長度均值L均;
步驟四:之后以L均的長度為半徑,以點C為圓形繪制出一個圓S1;
步驟五:將驗證照片中人臉的兩個內眼角標記為點D和點E;
步驟六:將點D與點C連接得到線K1,將點E與點C連接得到線段K2;
步驟七:測量出線段K1與線段K2的長度,將線段K1與線段K2的長度相加得到長度和K和,再將K和除以2得到長度均值K均;
步驟八:之后以K均的長度為半徑,以點C為圓形繪制出一個圓S2;
步驟九:通過公式2π*L均2=S1面,計算出圓S1的面積S1面,再通過公式2π*K均2=S2面,計算出圓S2的面積S2面;
步驟十:在計算出S1面與S2面的比值即得到驗證基數S比。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽高山科技有限公司,未經安徽高山科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010734625.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫用喂食管清潔刷
- 下一篇:一種停車位管理方法、服務器及停車管理系統





