馮 盼,劉文粘
(鄭州科技學(xué)院信息工程學(xué)院,河南 鄭州 450064)
全球化的食品生產(chǎn)現(xiàn)狀使消費(fèi)者更加關(guān)注食品的安全性以及供應(yīng)鏈的可追溯性,而實(shí)現(xiàn)食品供應(yīng)鏈的可追溯可以保證食品的安全質(zhì)量并提高人們的消費(fèi)信心。區(qū)塊鏈技術(shù)因其不可篡改的特點(diǎn),為基于區(qū)塊鏈的各種應(yīng)用提供了目前最為可靠的安全性和可信度[1]。近年來,在食品安全領(lǐng)域,將區(qū)塊鏈技術(shù)與供應(yīng)鏈管理結(jié)合已經(jīng)成為一種新的趨勢(shì)。
食品可追溯性的定義在國際上尚未統(tǒng)一,歐盟與國際標(biāo)準(zhǔn)化組織(International Organization for Standardization,ISO)將可追溯性描述為在生產(chǎn)、加工及銷售的各個(gè)環(huán)節(jié)中對(duì)食品、飼料、食用性禽畜以及可能成為食品或飼料組成成分的所有物質(zhì)的追溯或追蹤能力[2]。本文將食品可追溯性定義為食品在供應(yīng)鏈的任一環(huán)節(jié)中,能夠隨時(shí)追蹤其狀態(tài)及運(yùn)轉(zhuǎn)情況的能力。
區(qū)塊鏈?zhǔn)墙Y(jié)合密碼學(xué)技術(shù)、網(wǎng)絡(luò)協(xié)議以及共識(shí)機(jī)制形成的一個(gè)分布式賬本,比特幣(Bitcoin)、以太坊(Ethereum)、超級(jí)賬本(Hyperledger)是基于區(qū)塊鏈技術(shù)的三大主流平臺(tái)。本文參照文獻(xiàn)[3-5],對(duì)比了三大主流平臺(tái)(表1)。
表1 區(qū)塊鏈平臺(tái)對(duì)比表
區(qū)塊鏈技術(shù)的特性能很好地滿足食品溯源領(lǐng)域?qū)?yīng)鏈中信息真實(shí)性和追溯性的要求。孫志國等[6]指出,食品安全溯源體系引入?yún)^(qū)塊鏈技術(shù)將帶來革命性的改變,可低成本、高效率地解決食品安全領(lǐng)域存在的信任難題;CREYDT 等[7]指出,將區(qū)塊鏈技術(shù)與物聯(lián)網(wǎng)相結(jié)合可以徹底改變食品工業(yè)。
區(qū)塊鏈在食品溯源領(lǐng)域還屬于起步階段,目前相關(guān)研究主要集中于從底層架構(gòu)上對(duì)整個(gè)區(qū)塊鏈系統(tǒng)進(jìn)行重新設(shè)計(jì)、利用現(xiàn)有主流區(qū)塊鏈架構(gòu)優(yōu)化系統(tǒng)的安全性兩方面。
3.1.1 設(shè)計(jì)系統(tǒng)方面
TIAN[8]在2016 年首次提出將區(qū)塊鏈與RFID 技術(shù)相結(jié)合用于農(nóng)產(chǎn)品供應(yīng)鏈溯源;2020 年,劉宗妹[9]在Fabric 平臺(tái)上使用Go 語言開發(fā)鏈碼,初步建立了一個(gè)食品溯源查詢系統(tǒng)。KIM 等[10]分析了將溯源數(shù)據(jù)聚集至一個(gè)公共鏈的優(yōu)勢(shì)與不足,優(yōu)勢(shì)在于公共鏈能為消費(fèi)者提供最大的透明度,但也因此泄漏了供應(yīng)鏈中不同組織的商業(yè)隱私。針對(duì)這一矛盾,XU 等[11]提出Off-Chain 和On-Chain 相結(jié)合的數(shù)據(jù)管理架構(gòu),并利用該架構(gòu)使用區(qū)塊鏈技術(shù)建設(shè)了一個(gè)可追溯系統(tǒng)[12]。食品生產(chǎn)過程中涉及環(huán)節(jié)眾多,數(shù)據(jù)量大,考慮到商業(yè)隱私與系統(tǒng)性能,在設(shè)計(jì)系統(tǒng)時(shí)使用雙鏈的數(shù)據(jù)管理結(jié)構(gòu)更合適。
3.1.2 優(yōu)化系統(tǒng)方面
2018 年,MONDAL 等[13]使用基于對(duì)象證明的身份驗(yàn)證協(xié)議,通過在物理層集成傳感器以及在網(wǎng)絡(luò)層集成區(qū)塊鏈技術(shù),提高食品供應(yīng)鏈溯源的安全性;2019 年,李明佳等[14]從溯源體系頂層架構(gòu)出發(fā),指出了區(qū)塊鏈技術(shù)在系統(tǒng)數(shù)據(jù)庫層與通信層的技術(shù)落腳點(diǎn)。
3.2.1 區(qū)塊鏈平臺(tái)的選擇
在Ethereum 和Hyperledger 兩個(gè)區(qū)塊鏈平臺(tái)上均可以實(shí)現(xiàn)食品溯源應(yīng)用的開發(fā)[9-10,15]。在網(wǎng)絡(luò)延遲和CPU 負(fù)載方面,Hyperledger 相比于Ethereum 有更好的性能,但Ethereum 具有更高的靈活性和可靠性。因此在選擇區(qū)塊鏈平臺(tái)時(shí),應(yīng)考慮屬性與能力,選擇更契合的平臺(tái)。
3.2.2 區(qū)塊鏈平臺(tái)評(píng)價(jià)標(biāo)準(zhǔn)
現(xiàn)有的相關(guān)研究多集中于系統(tǒng)的設(shè)計(jì)及優(yōu)化,有部分文獻(xiàn)在區(qū)塊鏈平臺(tái)上對(duì)所設(shè)計(jì)的系統(tǒng)架構(gòu)進(jìn)行了深入研究,文獻(xiàn)均聲稱實(shí)現(xiàn)了食品的可追溯性,但尚未有文獻(xiàn)對(duì)所設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)可追溯性的質(zhì)量進(jìn)行明確說明。筆者認(rèn)為,研究學(xué)者將焦點(diǎn)集中于區(qū)塊鏈技術(shù)為溯源系統(tǒng)帶來安全性的同時(shí),應(yīng)該考慮到所設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)可追溯性的質(zhì)量。對(duì)此,分別從系統(tǒng)性能和追溯質(zhì)量方面提出了一些評(píng)價(jià)標(biāo)準(zhǔn),如表2 所示。
表2 追溯系統(tǒng)評(píng)價(jià)標(biāo)準(zhǔn)表
3.2.3 區(qū)塊鏈技術(shù)的安全性保障
現(xiàn)有文獻(xiàn)中,學(xué)者們?cè)谠O(shè)計(jì)系統(tǒng)時(shí)因?yàn)閰^(qū)塊鏈技術(shù)固有的安全性,便默認(rèn)所設(shè)計(jì)的系統(tǒng)也是安全的,這一想法有失偏頗。實(shí)際上,在整個(gè)溯源系統(tǒng)架構(gòu)中,除了區(qū)塊鏈涉及的部分之外,仍然需要依靠諸如RFID標(biāo)簽、傳感器等諸多物聯(lián)網(wǎng)設(shè)備來掃描跟蹤食品的狀態(tài)數(shù)據(jù)。因此,若不能保證傳感器以及傳感器與區(qū)塊鏈之間通信網(wǎng)絡(luò)的安全性,數(shù)據(jù)在上傳區(qū)塊鏈的過程中便可能被篡改,導(dǎo)致數(shù)據(jù)不可靠。因此,在設(shè)計(jì)基于區(qū)塊鏈技術(shù)的食品溯源系統(tǒng)時(shí),應(yīng)對(duì)所設(shè)計(jì)架構(gòu)的安全性進(jìn)行全面分析,對(duì)存在安全隱患的部分設(shè)置相應(yīng)的防御措施,如對(duì)RFID 讀寫器與標(biāo)簽之間的通信進(jìn)行加密等,而實(shí)際需采取的措施還應(yīng)根據(jù)具體的系統(tǒng)架構(gòu)來決定。
本文總結(jié)分析了區(qū)塊鏈技術(shù)在食品溯源領(lǐng)域的研究現(xiàn)狀,并基于研究現(xiàn)狀提出了區(qū)塊鏈技術(shù)應(yīng)用的相關(guān)建議,以期為相關(guān)研究提供啟發(fā)與借鑒。