【技術實現步驟摘要】
基于區塊鏈的食品安全監管方法、裝置、設備及系統
本文件涉及區塊鏈
,尤其涉及一種基于區塊鏈的食品安全監管方法、裝置、設備及系統。
技術介紹
隨著人們對生活質量的要求越來越高,食品安全也逐步成為備受關注的話題。當前,大多通過攝像頭采集食品監控數據的方式來保證食品安全,但是由于監控數據能夠被篡改,并且食品流轉階段多、涉及的處理場地等具有多樣性,使得在食品出現質量問題,進行食品安全追溯過程中,毀證、偽證、推諉等狀況多現,不僅增加了食品安全追溯的難度,而且追溯結果的準確性難以保障。
技術實現思路
本說明書一個或多個實施例的目的是提供一種基于區塊鏈的食品安全監管方法、裝置、設備及系統,通過將待監管食品在各食品操作區域中的操作記錄信息寫入區塊鏈,能夠基于區塊鏈的數據不可篡改性和公開可查性,為食品安全追溯提供準確的數據基礎,避免食品安全追溯過程中的毀證、偽證、推諉等問題。為解決上述技術問題,本說明書一個或多個實施例是這樣實現的:本說明書一個或多個實施例提供了一種基于區塊鏈的食品安全監管方法,應用于區塊鏈節點,包括:接收控制設備發送的待監管食品的有效監控數據,其中,所述有效監控數據為所述控制設備在其獲取的食品監控數據中提取而得,所述食品監控數據由布設于各食品操作區域中的采集設備采集而得;調用智能合約,根據所述有效監控數據,生成所述待監管食品在所述各食品操作區域中的操作記錄信息;將所述操作記錄信息寫入區塊鏈中,其中,所述區塊鏈中存儲的所述操作記錄信息用于進行食品安全追溯 ...
【技術保護點】
1.一種基于區塊鏈的食品安全監管方法,應用于區塊鏈節點,包括:/n接收控制設備發送的待監管食品的有效監控數據,其中,所述有效監控數據為所述控制設備在其獲取的食品監控數據中提取而得,所述食品監控數據由布設于各食品操作區域中的采集設備采集而得;/n調用智能合約,根據所述有效監控數據,生成所述待監管食品在所述各食品操作區域中的操作記錄信息;/n將所述操作記錄信息寫入區塊鏈中;其中,所述區塊鏈中存儲的所述操作記錄信息用于進行食品安全追溯。/n
【技術特征摘要】
1.一種基于區塊鏈的食品安全監管方法,應用于區塊鏈節點,包括:
接收控制設備發送的待監管食品的有效監控數據,其中,所述有效監控數據為所述控制設備在其獲取的食品監控數據中提取而得,所述食品監控數據由布設于各食品操作區域中的采集設備采集而得;
調用智能合約,根據所述有效監控數據,生成所述待監管食品在所述各食品操作區域中的操作記錄信息;
將所述操作記錄信息寫入區塊鏈中;其中,所述區塊鏈中存儲的所述操作記錄信息用于進行食品安全追溯。
2.根據權利要求1所述方法,所述接收控制設備發送的待監管食品的有效監控數據,包括:
接收控制設備發送的待監管食品的有效監控數據及對應的食品操作區域的區域信息;
或者,
接收控制設備發送的待監管食品的有效監控數據和采集設備的設備標識,根據所述設備標識在第一關聯記錄信息中獲取對應的區域信息;將獲取的所述區域信息確定為所述有效監控數據所對應的食品操作區域的區域信息;其中,所述第一關聯記錄信息中含有多個設備標識與食品操作區域的區域信息的關聯信息。
3.根據權利要求2所述的方法,所述調用智能合約,根據所述有效監控數據,生成所述待監管食品在所述各食品操作區域中的操作記錄信息,包括:
調用智能合約,基于所述智能合約對所述有效監控數據進行安全分析,得到第一分析結果;
根據預設算法,計算所述有效監控數據的摘要值;
確定所述待監管食品的食品信息;
將所述第一分析結果、所述摘要值、所述食品信息以及所述有效監控數據所對應的食品操作區域的區域信息進行關聯記錄,并將記錄的信息作為所述待監管食品在相應食品操作區域中的操作記錄信息。
4.根據權利要求3所述的方法,還包括:
接收第三方機構用戶的終端設備發送的查詢請求,其中,所述查詢請求包括待查詢食品操作區域的區域信息和/或待查詢食品的食品信息;
根據所述待查詢食品操作區域的區域信息和/或待查詢食品的食品信息,在所述區塊鏈中獲取對應的操作記錄信息;
根據獲取的所述操作記錄信息,生成查詢響應數據;
將所述查詢響應數據發送給所述終端設備。
5.根據權利要求4所述的方法,所述生成所述待監管食品在所述各食品操作區域中的操作記錄信息之后,還包括:
將所述有效監控數據與所述摘要值對應保存至預設數據庫;
所述根據獲取的所述操作記錄信息,生成查詢響應數據,包括:
根據獲取的所述操作記錄信息所含有的摘要值,在所述預設數據庫中獲取對應保存的有效監控數據;
根據獲取的所述有效監控數據生成查詢響應數據。
6.一種基于區塊鏈的食品安全監管方法,應用于控制設備,包括:
獲取采集設備所采集的食品監控數據,其中,所述采集設備布設于各食品操作區域中;
在所述食品監控數據中提取待監管食品的有效監控數據;
根據所述有效監控數據對所述待監管食品的操作過程進行安全分析;以及,
將所述有效監控數據發送給區塊鏈節點,以使所述區塊鏈節點根據所述有效監控數據,將所述待監管食品在所述各食品操作區域中的操作記錄信息寫入區塊鏈中。
7.根據權利要求6所述的方法,所述在所述食品監控數據中提取待監管食品的有效監控數據,包括:
在所述食品監控數據中提取關于所述待監管食品的原材料的圖像數據和視頻數據中的至少一個數據;和/或,
在所述食品監控數據中提取關于所述待監管食品的加工過程的圖像數據和視頻數據中的至少一個數據;
將提取的數據作為有效監控數據。
8.根據權利要求6所述的方法,所述獲取采集設備所采集的食品監控數據,包括:
獲取采集設備所采集的食品監控數據,以及所述采集設備的設備標識;
所述根據所述有效監控數據對所述待監管食品的操作過程進行安全分析,包括:
根據所述設備標識,在第二關聯記錄信息中獲取關聯的第一分析模型,其中,所述第二關聯記錄信息中含有多個設備標識與第一分析模型的關聯信息;
將所述有效監控數據輸入至獲取的所述第一分析模型中,對所述待監管食品的操作過程進行安全分析,得到第二分析結果。
9.根據權利要求8所述的方法,所述將所述有效監控數據發送給區塊鏈節點,包括:
根據所述采集設備的設備標識,在第一關聯記錄信息中獲取關聯的區域信息;將獲取的所述區域信息確定為所述有效監控數據所對應的食品操作區域的區域信息,將所述有效監控數據和確定的所述食品操作區域的區域信息發送給所述區塊鏈節點;其中,所述第一關聯記錄信息中含有多個設備標識與食品操作區域的區域信息的關聯信息;或者,
將所述有效監控數據和所述采集設備的設備標識發送給所述區塊鏈節點,以使所述區塊鏈節點根據所述設備標識確定所述有效監控數據所對應的食品操作區域的區域信息。
10.根據權利要求6-9任一項所述的方法,還包括:
若根據所述有效監控數據對所述待監管食品的操作過程進行安全分析的第二分析結果滿足預設條件,則發送警報信息給監管機構。
11.一種基于區塊鏈的食品安全監管裝置,應用于區塊鏈節點,包括:
接收模塊,其接收控制設備發送的待監管食品的有效監控數據,其中,所述有效監控數據為所述控制設備在其獲取的食品監控數據中提取而得,所述食品監控數據由布設于各食品操作區域中的采集設備采集而得;
生成模塊,其調用智能合約,根據所述有效監控數據,生成所述待監管食品在所述各食品操作區域中的操作記錄信息;
寫入模塊,其將所述操作記錄信息寫入區塊鏈中;其中,所述區塊鏈中存儲的所述操作記錄信息用于進行食品安全追溯。
12.根據權利要求11所述的裝置,
所述生成模塊,調用智能合...
【專利技術屬性】
技術研發人員:湛宗儒,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島;KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。