張國(guó)強(qiáng),王清華,胡霖瑋,周兆璇,王錚,吳瓊
(1.陸軍勤務(wù)學(xué)院 a.軍事物流系 b.軍需采購(gòu)系 c.勤務(wù)指揮系,重慶 401331;2.陸軍勤務(wù)學(xué)院訓(xùn)練基地,重慶 400019;3.陸軍后勤部采購(gòu)服務(wù)站,北京 100071)
軍用食品是我軍戰(zhàn)場(chǎng)飲食的重要組成部分。軍用食品具有營(yíng)養(yǎng)合理、熱量密度高、體積小、保質(zhì)期長(zhǎng)、質(zhì)量輕以及便于運(yùn)輸?shù)蕊@著優(yōu)點(diǎn),能夠在無(wú)法提供熱食供應(yīng)時(shí)持續(xù)維持戰(zhàn)場(chǎng)飲食保障,因而具有著舉足輕重的作用[1]。軍用食品的品質(zhì)和安全與作戰(zhàn)人員的身體健康休戚相關(guān),如果出現(xiàn)質(zhì)量問(wèn)題或者衛(wèi)生要求不達(dá)標(biāo),輕則影響作戰(zhàn)人員的腸胃健康,重則造成大規(guī)模的食物中毒,甚至?xí)绊憫?zhàn)爭(zhēng)勝負(fù)。因此,保證軍用食品的質(zhì)量和安全就是保證戰(zhàn)斗力[2]。
世界各國(guó)軍隊(duì)都比較重視軍用食品的質(zhì)量監(jiān)控,我軍在軍用食品質(zhì)量檢驗(yàn)和控制方面也采取了公開(kāi)招標(biāo)、成立軍需產(chǎn)品質(zhì)量檢驗(yàn)機(jī)構(gòu)等措施,取得了一些成效。然而,軍用食品供應(yīng)鏈包含原材料采購(gòu)、軍用食品生產(chǎn)、加工、運(yùn)輸、儲(chǔ)存、發(fā)放等諸多環(huán)節(jié),公開(kāi)招標(biāo)和軍需產(chǎn)品質(zhì)量檢驗(yàn)機(jī)構(gòu)雖然可以對(duì)軍用食品質(zhì)量起到一定的監(jiān)管作用,但都屬于事前和事中監(jiān)控,缺少事后監(jiān)控措施。因此,亟須一種行之有效的事后監(jiān)控手段。
“溯源”是軍用食品及其供應(yīng)鏈管理的重要舉措,對(duì)軍用食品質(zhì)量的事后監(jiān)控具有舉足輕重的意義。食品質(zhì)量可信溯源以物聯(lián)網(wǎng)技術(shù)為底層技術(shù)支撐,采集、記錄產(chǎn)品在生產(chǎn)過(guò)程中各環(huán)節(jié)的質(zhì)量數(shù)據(jù)信息,并根據(jù)這些數(shù)據(jù)信息對(duì)全鏈路進(jìn)行監(jiān)管和控制[3]。軍用食品具有食品通性和戰(zhàn)技特性的雙重屬性。其供應(yīng)鏈可信溯源不僅包含軍事倉(cāng)儲(chǔ)與物流活動(dòng),還涉及民用食品企業(yè),溯源環(huán)節(jié)和關(guān)鍵控制點(diǎn)更多、更復(fù)雜。
以去中心化、防篡改、易共享為特點(diǎn)的區(qū)塊鏈技術(shù)給保證軍用食品溯源信息的真實(shí)性帶來(lái)了啟發(fā)[4]。本文研究探討運(yùn)用區(qū)塊鏈技術(shù)提升軍用食品供應(yīng)鏈可信溯源水平,為軍用食品質(zhì)量監(jiān)控填補(bǔ)事后追責(zé)的控制機(jī)制,倒逼供應(yīng)鏈上各主體對(duì)軍用食品的質(zhì)量負(fù)責(zé),從而保證官兵吃到無(wú)質(zhì)量問(wèn)題的軍用食品。
軍用食品供應(yīng)鏈溯源是對(duì)部隊(duì)所需軍用食品在軍事供應(yīng)鏈上從原材料采購(gòu),到軍用食品生產(chǎn)、加工、運(yùn)輸、存儲(chǔ)、配送,直至最終到達(dá)用戶手中的全流程進(jìn)行跟蹤,離不開(kāi)軍用食品供應(yīng)鏈上下游主體的共同參與。通過(guò)記錄部隊(duì)用戶所需物資在供應(yīng)鏈各環(huán)節(jié)產(chǎn)生的追溯數(shù)據(jù),來(lái)實(shí)現(xiàn)軍用食品供應(yīng)鏈端到端的溯源。同時(shí),利用數(shù)據(jù)分析方法來(lái)幫助軍隊(duì)和相關(guān)質(zhì)量監(jiān)督部門發(fā)現(xiàn)和解決軍用食品供應(yīng)鏈上出現(xiàn)的質(zhì)量問(wèn)題[5-6]。
傳統(tǒng)軍用食品可信溯源采用中心化數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),供應(yīng)鏈上一切與食品有關(guān)的交易信息以及供應(yīng)商信息等都存儲(chǔ)在一個(gè)大的核心數(shù)據(jù)庫(kù)中。這種存儲(chǔ)方式會(huì)導(dǎo)致信息壁壘,同時(shí),也容易造成溯源信息真假難辨、溯源范圍不夠全面、難以準(zhǔn)確定責(zé)等問(wèn)題[7]。
傳統(tǒng)軍用食品供應(yīng)鏈溯源方式中,軍用食品溯源信息集中存儲(chǔ)在供應(yīng)鏈上某一核心企業(yè)的數(shù)據(jù)庫(kù)中,由該核心企業(yè)管理和維護(hù)。正是由于核心企業(yè)具有管理數(shù)據(jù)的權(quán)限,溯源數(shù)據(jù)如果被修改了,修改者只能是核心企業(yè)或者外部黑客。因此,無(wú)論是部隊(duì)用戶還是監(jiān)管部門都無(wú)法辨認(rèn)溯源數(shù)據(jù)的真假,由此產(chǎn)生的信任問(wèn)題成為制約傳統(tǒng)溯源有效性發(fā)揮的關(guān)鍵阻礙[8]。
在原有中心式溯源體系下,軍用食品供應(yīng)鏈上各企業(yè)和部門只能管理自身產(chǎn)生的數(shù)據(jù),難以實(shí)現(xiàn)所有參與主體間的信息共享,每一個(gè)主體都相對(duì)封閉,得不到充足的信息就難以建立共識(shí)。這種各自信息封閉的現(xiàn)象導(dǎo)致了現(xiàn)有溯源系統(tǒng)的溯源范圍較窄,通常沒(méi)有擴(kuò)展到原材料采購(gòu)及物流運(yùn)輸和分發(fā)環(huán)節(jié),溯源信息不夠完整[9]。
傳統(tǒng)集中式的數(shù)據(jù)管理方式難以擺脫管理方篡改的嫌疑,且容易受到黑客的攻擊。因此,當(dāng)軍用食品出現(xiàn)質(zhì)量問(wèn)題時(shí),即使查詢到了溯源信息,也不能有百分之百的把握直接據(jù)此定責(zé),最后還是要靠人為調(diào)查。當(dāng)人為調(diào)查也無(wú)法定責(zé)的時(shí)候,部分溯源信息的丟失就會(huì)造成查無(wú)此證的尷尬境地。難以準(zhǔn)確定責(zé)的缺陷,不能對(duì)供應(yīng)鏈各主體起到警示作用,降低了企業(yè)的違法成本,甚至?xí)?dǎo)致更加嚴(yán)重的質(zhì)量問(wèn)題。
2.1.1 交易透明
在傳統(tǒng)的中心化系統(tǒng)內(nèi)部各節(jié)點(diǎn)之間擁有的信息都是不均衡的。中心節(jié)點(diǎn)由于能比其他節(jié)點(diǎn)接收更多的信息,因而具有絕對(duì)的話語(yǔ)權(quán),這也使得系統(tǒng)中信息的真實(shí)性和可信度只能依靠對(duì)其的約束機(jī)制來(lái)實(shí)現(xiàn)。因?yàn)槿ブ行幕南到y(tǒng)中的所有節(jié)點(diǎn)的地位都是一樣的,所以系統(tǒng)中各節(jié)點(diǎn)之間是完全公開(kāi)的,任何節(jié)點(diǎn)的任何行為都會(huì)被其他節(jié)點(diǎn)觀察到并記錄到賬本中[10]。
作為去中心化系統(tǒng)的范例,區(qū)塊鏈中的每筆交易都能夠被所有參與節(jié)點(diǎn)毫無(wú)保留地看穿。同時(shí),由于共識(shí)機(jī)制的作用,每筆交易的最終結(jié)果在所有節(jié)點(diǎn)看來(lái)也都是一樣的,保證了信息的真實(shí)性。
2.1.2 防篡改可追溯
防篡改可追溯分成2 個(gè)概念來(lái)理解,借助于這一特性區(qū)塊鏈技術(shù)被廣泛應(yīng)用于物品溯源等領(lǐng)域。
“防篡改”是指數(shù)據(jù)一旦錄入到區(qū)塊鏈系統(tǒng)中,就很難被更改和抹除?;赑BFT(Practical Byzantine Fault Tolerance)即拜占庭容錯(cuò)類算法的聯(lián)盟鏈在最初的算法設(shè)計(jì)上就封上了數(shù)據(jù)修改的端口;而在基于PoW(Proof of Work)即工作量證明共識(shí)算法的區(qū)塊鏈系統(tǒng)中,除非有百分之五十以上的參與節(jié)點(diǎn)約定好在同一時(shí)間內(nèi)進(jìn)行數(shù)據(jù)信息的修改,否則系統(tǒng)中的數(shù)據(jù)是不可能被修改的。此外即使是成功發(fā)動(dòng)了半數(shù)攻擊、篡改了系統(tǒng)數(shù)據(jù),也會(huì)由于篡改數(shù)據(jù)被全網(wǎng)所見(jiàn)證而不再信任此系統(tǒng),最終反而得不償失[11]。
如圖1 所示,“可追溯”是指區(qū)塊鏈上任何數(shù)據(jù)都可通過(guò)索引指向首尾相連的上一數(shù)據(jù)。一旦數(shù)據(jù)出錯(cuò)或質(zhì)疑數(shù)據(jù)的真實(shí)性,都可以通過(guò)逐層索引找到具體的問(wèn)題節(jié)點(diǎn)。
圖1 區(qū)塊鏈存儲(chǔ)信息示意圖Fig.1 Schematic diagram of blockchain storage information
2.1.3 保護(hù)隱私安全
由于區(qū)塊鏈中的所有參與節(jié)點(diǎn)都存儲(chǔ)著每一個(gè)節(jié)點(diǎn)的完整數(shù)據(jù)驗(yàn)證信息,所以任何節(jié)點(diǎn)都可以在不信任其他額外節(jié)點(diǎn)的情況下獨(dú)立地完成區(qū)塊系統(tǒng)中的交易認(rèn)證過(guò)程。各參與節(jié)點(diǎn)能夠在不相互公開(kāi)自身身份信息的狀態(tài)下完成所有交易的過(guò)程,因而極大地保證了用戶的隱私安全[12]。
如圖2 所示,在區(qū)塊鏈系統(tǒng)中私鑰是確定身份的獨(dú)一憑證,區(qū)塊鏈上的所有交易都只驗(yàn)證私鑰信息,只要驗(yàn)證通過(guò)就可以進(jìn)行交易。系統(tǒng)只關(guān)注和記錄私鑰驗(yàn)證能否通過(guò)和持有者所進(jìn)行的所有交易信息,而并不會(huì)關(guān)心是誰(shuí)持有的私鑰,因此確保了用戶的真實(shí)身份不會(huì)為其他用戶所知。
圖2 區(qū)塊鏈隱私保護(hù)示意圖Fig.2 Schematic diagram of blockchain privacy protection
密碼學(xué)領(lǐng)域的快速發(fā)展也極大地豐富了用戶隱私保護(hù)的方式和方法。零知識(shí)證明、同態(tài)加密等前沿密碼算法也可以對(duì)上鏈信息加密,且用戶必須在有密鑰的情況下才能反推出原始數(shù)據(jù)。同時(shí),通過(guò)設(shè)定用戶的信息獲取權(quán)限,可以使用戶只能讀取與其權(quán)限相匹配的數(shù)據(jù),從而能夠更大程度地確保了用戶的個(gè)人隱私安全。
2.2.1 可信溯源流程分析
如圖3 所示,可信溯源應(yīng)用貫穿軍用食品整個(gè)業(yè)務(wù)的全過(guò)程,包含原材料生產(chǎn)商、軍用食品加工企業(yè)、物流公司、倉(cāng)儲(chǔ)、發(fā)放等諸多環(huán)節(jié)。因此,只有在對(duì)可信溯源應(yīng)用進(jìn)行全生命周期的管理才能實(shí)現(xiàn)對(duì)軍用食品供應(yīng)鏈真實(shí)、可信的溯源。
圖3 區(qū)塊鏈溯源業(yè)務(wù)流程Fig.3 Schematic diagram of blockchain traceability business process
如圖4 所示,區(qū)塊鏈溯源根據(jù)服務(wù)對(duì)象可分為溯源平臺(tái)、第三方系統(tǒng)、溯源查詢和業(yè)務(wù)系統(tǒng)等4 個(gè)部分。溯源平臺(tái)主要服務(wù)對(duì)象是區(qū)塊鏈上的數(shù)據(jù)。第三方系統(tǒng)為區(qū)塊鏈溯源系統(tǒng)提供原始區(qū)塊鏈賬本信息,也能通過(guò)系統(tǒng)相關(guān)功能查看實(shí)時(shí)的數(shù)據(jù)信息。對(duì)監(jiān)管部門來(lái)說(shuō),這種數(shù)據(jù)查看為審計(jì)工作提供依據(jù)。溯源查詢主要是面對(duì)用戶,用戶可以通過(guò)網(wǎng)站、手機(jī)App或者微信小程序等入口查詢產(chǎn)品溯源信息。業(yè)務(wù)系統(tǒng)能夠?yàn)楣?yīng)鏈各節(jié)點(diǎn)提供數(shù)據(jù)互傳渠道,也能夠支持?jǐn)?shù)據(jù)生產(chǎn)方查詢自身產(chǎn)生的數(shù)據(jù)。
圖4 區(qū)塊鏈溯源系統(tǒng)應(yīng)用示意圖Fig.4 Schematic diagram for application of blockchain traceability system
2.2.2 區(qū)塊鏈溯源業(yè)務(wù)介紹
區(qū)塊鏈溯源業(yè)務(wù)包含以下組成要素。
1)參與方。包括原材料生產(chǎn)商、軍用食品加工企業(yè)、倉(cāng)儲(chǔ)、發(fā)放等4 類流轉(zhuǎn)層級(jí),并且在軍用食品流轉(zhuǎn)過(guò)程中有物流企業(yè)參與商品運(yùn)輸;有監(jiān)管方參與軍用食品流通與溯源管理。
2)業(yè)務(wù)邏輯。原材料生產(chǎn)商提供所用的各類生產(chǎn)資料(原料、輔料、配料、包裝材料等);軍用食品生產(chǎn)企業(yè)確認(rèn)原材料的來(lái)源;使用原材料進(jìn)行生產(chǎn),將生產(chǎn)成品運(yùn)輸至聯(lián)勤保障部隊(duì)倉(cāng)庫(kù),倉(cāng)庫(kù)再將軍用食品發(fā)放到各需求單位;最終,由需求單位提供給官兵。
3)數(shù)據(jù)信息。原材料生產(chǎn)商是溯源數(shù)據(jù)的最初來(lái)源。根據(jù)實(shí)際的合作業(yè)務(wù)規(guī)則和交易規(guī)則,軍用食品加工企業(yè)接收各種原料用于生產(chǎn),這個(gè)過(guò)程記錄在軍用食品加工企業(yè)的區(qū)塊中;軍用食品加工企業(yè)完成的食品數(shù)據(jù)信息包括了商品ID、原材料來(lái)源、生產(chǎn)廠商等;然后將生產(chǎn)成品發(fā)給聯(lián)勤保障部隊(duì),倉(cāng)庫(kù)將這一環(huán)節(jié)產(chǎn)生的食品來(lái)源、生產(chǎn)、各交易節(jié)點(diǎn)信息等數(shù)據(jù)記錄在區(qū)塊中,直至申領(lǐng)單位將軍用食品發(fā)放至官兵手中時(shí),軍用食品溯源信息就完整地儲(chǔ)存在區(qū)塊鏈上。此時(shí),官兵只要在系統(tǒng)中輸入食品溯源碼,就可以查詢軍用食品供應(yīng)鏈各環(huán)節(jié)的信息。溯源工作過(guò)程如圖5 所示。
圖5 區(qū)塊鏈平臺(tái)方式商品溯源示意圖Fig.5 Schematic diagram of product traceability on blockchain platform
基于區(qū)塊鏈技術(shù)的軍用食品可信溯源方案,將整體架構(gòu)劃分為信息傳輸采集層、數(shù)據(jù)層、共識(shí)層、網(wǎng)絡(luò)層和應(yīng)用層。整體架構(gòu)如圖6 所示。
圖6 系統(tǒng)架構(gòu)Fig.6 System architecture
2.3.1 應(yīng)用層
應(yīng)用層主要面向用戶,為包括原材料生產(chǎn)商、軍用食品加工企業(yè)、物流公司、監(jiān)管部門、軍隊(duì)倉(cāng)儲(chǔ)機(jī)構(gòu)、全軍官兵在內(nèi)的6 種不同類型的用戶提供客戶端與服務(wù)器端的Web 交互界面和手機(jī)端App。
對(duì)不同的用戶設(shè)定不同的職能和權(quán)限。其中原材料生產(chǎn)商、軍用食品加工企業(yè)、物流公司主要負(fù)責(zé)錄入溯源信息,監(jiān)管部門和全軍官兵只需通過(guò)溯源系統(tǒng)查詢溯源信息實(shí)施監(jiān)督作用。
2.3.2 網(wǎng)絡(luò)層
網(wǎng)絡(luò)層是將智能合約層接入應(yīng)用展現(xiàn)層的中間層,主要任務(wù)是連接終端、保管私鑰和轉(zhuǎn)換網(wǎng)絡(luò)協(xié)議。
連接終端是軍用食品供應(yīng)鏈各節(jié)點(diǎn)相互通知產(chǎn)生的信息,首先要確認(rèn)用戶的身份信息,然后根據(jù)共識(shí)協(xié)議創(chuàng)建各節(jié)點(diǎn)間的信息傳遞通道,最后才能實(shí)現(xiàn)各節(jié)點(diǎn)互傳消息。保管私鑰是通過(guò)密碼算法將各節(jié)點(diǎn)的私鑰保存在區(qū)塊鏈網(wǎng)絡(luò)中,并根據(jù)權(quán)限分配提供給需求方用戶,方便其查看軍用食品溯源信息。轉(zhuǎn)換網(wǎng)絡(luò)協(xié)議是方便Web 端用戶和App 端用戶同時(shí)查詢軍用食品溯源信息。
2.3.3 共識(shí)層
共識(shí)層是該系統(tǒng)的核心層,也是最能體現(xiàn)區(qū)塊鏈技術(shù)優(yōu)勢(shì)的層。主要包括身份及權(quán)限管理、共識(shí)協(xié)議、智能合約編譯與升級(jí)等模塊。
其中,身份及權(quán)限管理的主要作用是對(duì)參與到軍用食品供應(yīng)鏈上的所有主體進(jìn)行身份認(rèn)證核對(duì)和相應(yīng)的等級(jí)權(quán)限設(shè)定。供應(yīng)鏈上的每一個(gè)參與主體都肩負(fù)著更新和維護(hù)軍用食品可信溯源信息的責(zé)任和義務(wù),各參與主體應(yīng)按數(shù)據(jù)記錄和傳輸要求將軍用食品溯源信息悉數(shù)上傳至區(qū)塊鏈,并對(duì)其上傳數(shù)據(jù)的真實(shí)性和準(zhǔn)確性負(fù)責(zé)。在查詢軍用食品溯源信息時(shí),由于數(shù)據(jù)存在密級(jí)差異,參與主體根據(jù)所對(duì)應(yīng)的不同等級(jí)權(quán)限具備了相應(yīng)的溯源信息查詢權(quán)限,從而做到在確保溯源信息透明可查的同時(shí)又能為不同等級(jí)權(quán)限的用戶提供相應(yīng)的信息,能夠有效控制涉密數(shù)據(jù)知曉范圍,防止信息外露。
區(qū)塊鏈網(wǎng)絡(luò)由軍用食品供應(yīng)鏈上每一個(gè)參與主體所代表的節(jié)點(diǎn)構(gòu)成,節(jié)點(diǎn)可以是任何一個(gè)參與其中的公司或個(gè)人,共識(shí)協(xié)議的核心工作就是確保區(qū)塊鏈網(wǎng)絡(luò)中的所有節(jié)點(diǎn)始終保持軍用食品數(shù)據(jù)傳輸?shù)囊恢潞屯健?/p>
智能合約約定了軍用食品供應(yīng)鏈上所有主體進(jìn)入和退出區(qū)塊鏈網(wǎng)絡(luò)所需遵循的原則、條件和要求,軍用食品溯源數(shù)據(jù)信息的存儲(chǔ)模式、結(jié)構(gòu)和標(biāo)準(zhǔn),以及軍用食品溯源數(shù)據(jù)信息修改和刪除的流程步驟等。所有行為在符合了執(zhí)行條件后,會(huì)自動(dòng)觸發(fā)智能合約,系統(tǒng)就會(huì)根據(jù)約定自動(dòng)執(zhí)行,而無(wú)須再得到第三方的授權(quán)。
2.3.4 數(shù)據(jù)層
數(shù)據(jù)層的主要作用是數(shù)據(jù)存儲(chǔ),其構(gòu)建為溯源數(shù)據(jù)信息的存儲(chǔ)提供了場(chǎng)所。為節(jié)省數(shù)據(jù)存儲(chǔ)空間提高據(jù)庫(kù)的有效利用率,在對(duì)數(shù)據(jù)進(jìn)行上鏈存儲(chǔ)前會(huì)對(duì)其數(shù)據(jù)內(nèi)容進(jìn)行篩選識(shí)別。與軍用食品可信溯源相關(guān)的數(shù)據(jù)信息會(huì)被識(shí)別篩選出上傳存儲(chǔ)至區(qū)塊鏈系統(tǒng)中,以確保關(guān)鍵數(shù)據(jù)的安全,而篩選剩下的其他數(shù)據(jù)信息則只需存入各企業(yè)自己的數(shù)據(jù)庫(kù)中以節(jié)省存儲(chǔ)空間,只存儲(chǔ)關(guān)鍵信息。對(duì)分布式數(shù)據(jù)庫(kù)中的溯源信息進(jìn)行Merkle 樹(shù)操作后,區(qū)塊便開(kāi)始生效,并逐個(gè)進(jìn)行Hsah求值生成鏈?zhǔn)浇Y(jié)構(gòu)。系統(tǒng)將食品可信溯源數(shù)據(jù)記錄到區(qū)塊主體上并加蓋時(shí)間戳??尚潘菰磾?shù)據(jù)信息上傳至區(qū)塊鏈上后會(huì)首先對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證以確保其完整性。在確認(rèn)了數(shù)據(jù)的完整性準(zhǔn)確無(wú)誤后,就可供區(qū)塊鏈上的節(jié)點(diǎn)用戶進(jìn)行訪問(wèn)獲取。
2.3.5 信息采集傳輸層
信息采集傳輸層由信息采集模塊和信息傳輸模塊組成。其中,信息采集部分主要是借助RFID 射頻標(biāo)簽、條碼、傳感器和其他物聯(lián)網(wǎng)設(shè)備,采集軍用食品供應(yīng)鏈中原材料生產(chǎn)、軍用食品的生產(chǎn)加工、質(zhì)量檢查、物流和倉(cāng)儲(chǔ)發(fā)放等環(huán)節(jié)產(chǎn)生的、關(guān)系到軍用食品質(zhì)量安全的重要信息。采集到的信息的安全性和真實(shí)性可以通過(guò)區(qū)塊鏈技術(shù)的不可篡改性得以充分保證。
數(shù)據(jù)傳輸模塊負(fù)責(zé)將采集的數(shù)據(jù)進(jìn)行處理后,通過(guò)WLAN、數(shù)據(jù)網(wǎng)絡(luò)、藍(lán)牙等網(wǎng)絡(luò)方式傳輸至可信溯源系統(tǒng)中。由于區(qū)塊鏈上每一個(gè)節(jié)點(diǎn)采集了軍用食品信息后就產(chǎn)生了新的區(qū)塊,這些區(qū)塊要想讓其他節(jié)點(diǎn)得知這個(gè)消息,必須通過(guò)數(shù)據(jù)傳輸模塊,將該消息廣播給其他節(jié)點(diǎn)。同樣的,如果區(qū)塊鏈中超過(guò)半數(shù)節(jié)點(diǎn)作出相同修改,也要通過(guò)數(shù)據(jù)傳輸模塊告知其余共識(shí)節(jié)點(diǎn)。只有這樣,這種修改才能被添加到主鏈上。
軍用食品由于其特殊的用途和功能,其品質(zhì)和安全相較于普通食品的質(zhì)量和安全更為重要。為確保軍用食品可信溯源系統(tǒng)設(shè)計(jì)、部署和運(yùn)行維護(hù)的順利開(kāi)展,需根據(jù)區(qū)塊鏈特點(diǎn)和軍用食品特性,更新相關(guān)法規(guī)制度、升級(jí)信息化基礎(chǔ)設(shè)施、優(yōu)化安全措施。
區(qū)塊鏈技術(shù)在為供應(yīng)鏈可信溯源帶來(lái)全新理念和方法的同時(shí),也帶來(lái)很多法規(guī)制度方面的風(fēng)險(xiǎn)和漏洞。現(xiàn)階段食品可信溯源相關(guān)法規(guī)制度已比較完備,但這些法規(guī)制度是基于傳統(tǒng)可信溯源方式制定的。引入?yún)^(qū)塊鏈后,原有法規(guī)制度已不適應(yīng)新的可信溯源方式,必須根據(jù)區(qū)塊鏈的特點(diǎn)更新食品可信溯源法規(guī)制度[13-14]。
一是需使區(qū)塊鏈引入軍用食品供應(yīng)鏈可信溯源領(lǐng)域具備合法性。一項(xiàng)新技術(shù)在投入使用時(shí)需有相關(guān)法規(guī)制度作以支撐,使其可合法使用且受到相應(yīng)的管理和監(jiān)督。二是需確保涉密信息的安全。軍用食品溯源信息中包含諸多涉密信息,要制訂相關(guān)法規(guī)標(biāo)準(zhǔn)對(duì)各類溯源信息進(jìn)行密級(jí)劃分,對(duì)各參與主體信息獲取權(quán)限進(jìn)行界定,以保證官兵信息知情權(quán)和溯源信息安全[15]。三是需規(guī)范數(shù)據(jù)變更準(zhǔn)則。由于存儲(chǔ)和記錄在區(qū)塊鏈上的溯源數(shù)據(jù)信息會(huì)隨著時(shí)間的推移越來(lái)越多,所以制訂一個(gè)規(guī)范的溯源信息變更準(zhǔn)則,并依據(jù)該準(zhǔn)則對(duì)超出可信溯源有效期的數(shù)據(jù)信息進(jìn)行清除,對(duì)確保存儲(chǔ)空間的有效利用具有極強(qiáng)的必要性。
軍用食品可信溯源參與主體眾多,溯源信息海量。為確保溯源系統(tǒng)的穩(wěn)定運(yùn)行,需有較強(qiáng)算力的服務(wù)器作為支撐。首先,服務(wù)器要具備較高的配置;其次,為確保溯源系統(tǒng)的安全可靠,要求系統(tǒng)有較強(qiáng)的抗毀能力和自我修復(fù)能力;此外,為確??尚潘菰聪到y(tǒng)能夠支持多用戶同時(shí)訪問(wèn)且具備較低的時(shí)延,則需要足夠大的帶寬[16]。
在以上基礎(chǔ)上,還需對(duì)傳統(tǒng)信息設(shè)備進(jìn)行更新迭代。如智能傳感器的使用不僅能極大程度上將工作人員從煩瑣的信息采集工作中解放出來(lái),還能提高信息采集的速度和準(zhǔn)確性,在降低成本的同時(shí)還有效避免了因人員參與而存在數(shù)據(jù)篡改的風(fēng)險(xiǎn)。
軍用食品供應(yīng)鏈可信溯源業(yè)務(wù)流程長(zhǎng),溯源環(huán)節(jié)多,參與主體多。因?yàn)閿?shù)據(jù)的采集傳輸要有物聯(lián)網(wǎng)技術(shù)作為支撐,加之軍用食品供應(yīng)鏈各參與主體在信息采集傳輸時(shí)是動(dòng)態(tài)的、自動(dòng)的,信息采集傳輸系統(tǒng)呈現(xiàn)無(wú)人化,導(dǎo)致信息安全方面存在著諸多威脅。所以需對(duì)現(xiàn)有的信息安全手段進(jìn)行升級(jí)迭代,及時(shí)引入先進(jìn)的信息安全設(shè)備和技術(shù),確保軍用食品供應(yīng)鏈可信溯源安全穩(wěn)定的運(yùn)行[17]。
本文在深入分析軍用食品供應(yīng)鏈可信溯源現(xiàn)狀和業(yè)務(wù)需求的基礎(chǔ)上,提出運(yùn)用區(qū)塊鏈技術(shù)的去中心化、分布式存儲(chǔ)和不可篡改等特征優(yōu)勢(shì)解決傳統(tǒng)可信溯源方式存在的數(shù)據(jù)信息安全性差、可信度低的缺陷,提升軍用食品供應(yīng)鏈的可信溯源水平。最后針對(duì)性地提出更新法規(guī)制度、提升基礎(chǔ)設(shè)施和升級(jí)信息安全手段等建議措施。為確保區(qū)塊鏈技術(shù)能夠順利應(yīng)用到可信溯源領(lǐng)域鋪平了道路,有效提升了區(qū)塊鏈技術(shù)的實(shí)踐可行性。