錢建平 余強(qiáng)毅 史 云 張保輝 查 燕 吳文斌
(中國(guó)農(nóng)業(yè)科學(xué)院農(nóng)業(yè)資源與農(nóng)業(yè)區(qū)劃研究所,北京 100081)
食品安全問(wèn)題已成為重要的全球性問(wèn)題[1]。農(nóng)產(chǎn)品是既是食品的組成部分,又是食品原料的重要來(lái)源;而農(nóng)業(yè)種養(yǎng)殖過(guò)程中農(nóng)獸藥等投入品不合理的使用是導(dǎo)致食品安全的主要原因之一[2]。另一方面,化肥、農(nóng)藥等的過(guò)量施用導(dǎo)致的農(nóng)業(yè)環(huán)境污染、產(chǎn)品品質(zhì)下降等問(wèn)題也日益顯現(xiàn)[3]。圍繞化肥農(nóng)藥減施,我國(guó)提出了“一控兩減三基本”的戰(zhàn)略目標(biāo)[4]。因此,提高農(nóng)業(yè)投入品的管控能力對(duì)于保障食品安全和實(shí)現(xiàn)“肥藥雙減”目標(biāo)具有重要意義。
利用信息技術(shù)、物聯(lián)網(wǎng)等手段對(duì)農(nóng)業(yè)投入品進(jìn)行信息化管理已成為提升管理水平、增強(qiáng)追溯能力的重要手段。黃慶等通過(guò)對(duì)物聯(lián)網(wǎng)相關(guān)技術(shù)及網(wǎng)絡(luò)架構(gòu)的分析,將其應(yīng)用于農(nóng)資溯源服務(wù)系統(tǒng)各環(huán)節(jié),可實(shí)現(xiàn)對(duì)農(nóng)資產(chǎn)品的溯源防偽[5];毛林等提出了基于產(chǎn)品電子代碼(EPC)編碼的農(nóng)資追溯系統(tǒng),提供了一種輕量級(jí)的應(yīng)用解決方案[6];方薇等利用RFID(radio fre‐quency identification)和網(wǎng)屏或二維碼相結(jié)合的混合編碼模式,提出了一種農(nóng)資信息溯源服務(wù)系統(tǒng),系統(tǒng)可在保護(hù)農(nóng)戶利益、凈化農(nóng)資市場(chǎng)、樹(shù)立商家品牌方面發(fā)揮重要作用[7];Qian等提出了結(jié)合“安心施”手機(jī)APP 的農(nóng)藥施用控制云平臺(tái),為實(shí)現(xiàn)農(nóng)藥合理施用、提高農(nóng)產(chǎn)品質(zhì)量安全提供了有效手段[8]。
貫穿“生產(chǎn)‐經(jīng)營(yíng)‐施用”的農(nóng)業(yè)投入品生命周期因時(shí)空跨度大、責(zé)任主體多、信息易失真,既加大了政府監(jiān)管的難度,也降低了各主體的信任度。區(qū)塊鏈技術(shù)具有去中心化、不可篡改、開(kāi)放透明等重要特征[9];作為一種為實(shí)現(xiàn)去中心化而提出的支持?jǐn)?shù)據(jù)存儲(chǔ)和共享的技術(shù),其核心包括密碼學(xué)、共識(shí)機(jī)制和區(qū)塊鏈網(wǎng)絡(luò)[10]。區(qū)塊鏈技術(shù)已應(yīng)用于數(shù)字金融、物聯(lián)網(wǎng)、智能制造、供應(yīng)鏈管理、數(shù)字資產(chǎn)交易等多個(gè)領(lǐng)域[11‐13];在農(nóng)業(yè)和食品的追溯領(lǐng)域也得到了較好應(yīng)用,并有相關(guān)商業(yè)化案例[14]。本研究以區(qū)塊鏈技術(shù)為支撐,以農(nóng)業(yè)投入品的“生產(chǎn)‐經(jīng)營(yíng)‐施用”為生命周期過(guò)程,構(gòu)建農(nóng)業(yè)投入品智能管控平臺(tái),增強(qiáng)農(nóng)業(yè)投入品監(jiān)管能力、提升追溯可信度。
農(nóng)業(yè)投入品既是農(nóng)業(yè)生產(chǎn)的源頭,又是農(nóng)業(yè)生產(chǎn)的基本要素;其合規(guī)生產(chǎn)、合法經(jīng)營(yíng)、合理施用對(duì)于穩(wěn)定農(nóng)產(chǎn)品生產(chǎn)、保障農(nóng)產(chǎn)品安全、降低農(nóng)業(yè)污染具有重要作用。近年來(lái),我國(guó)不斷強(qiáng)化農(nóng)業(yè)投入品市場(chǎng)監(jiān)管力度并取得了積極效果;但由于農(nóng)業(yè)投入品供應(yīng)鏈長(zhǎng)、涉及主體多、技術(shù)手段缺乏等問(wèn)題,農(nóng)業(yè)投入品違規(guī)生產(chǎn)、銷售渠道混亂、產(chǎn)品質(zhì)量良莠不齊、使用不合理、監(jiān)管效率不高等問(wèn)題時(shí)有發(fā)生。主要問(wèn)題總結(jié)如下。
(1)臺(tái)賬錄入不規(guī)范,影響進(jìn)銷數(shù)據(jù)可信度
建立農(nóng)業(yè)投入品的購(gòu)銷臺(tái)賬是經(jīng)營(yíng)企業(yè)管理的重要內(nèi)容。由于農(nóng)業(yè)投入品品種繁多、成分不一、規(guī)格不同,企業(yè)在建立購(gòu)銷臺(tái)賬時(shí)往往出現(xiàn)同一商品多種名稱或同一名稱多種商品的情況;這種不規(guī)范的臺(tái)賬記錄影響了數(shù)據(jù)的可信度。通過(guò)建立規(guī)范商品數(shù)據(jù)庫(kù),并在農(nóng)業(yè)投入品的全生命周期統(tǒng)一使用,能有效減少這種現(xiàn)象的發(fā)生。
(2)施用記錄不清楚,影響農(nóng)產(chǎn)品質(zhì)量安全
農(nóng)業(yè)投入品尤其是農(nóng)藥的合理施用,對(duì)于保障農(nóng)產(chǎn)品安全具有重要作用。農(nóng)藥的過(guò)量施用或者施用后未滿足安全間隔期的要求進(jìn)行采摘等現(xiàn)象時(shí)有發(fā)生,甚至部分使用者篡改農(nóng)業(yè)投入品施用記錄。由于區(qū)塊鏈采用了時(shí)間戳技術(shù)和共識(shí)機(jī)制,不僅提高了區(qū)塊鏈中數(shù)據(jù)的不可篡改性,還使得區(qū)塊與區(qū)塊之間具有了時(shí)間序列的排序關(guān)系,使信息更加具有公正性。通過(guò)將投入品施用的核心數(shù)據(jù)存儲(chǔ)到區(qū)塊鏈中,能有效防止施用數(shù)據(jù)的篡改。
(3)信息記錄不準(zhǔn)確,影響監(jiān)管責(zé)任的界定
農(nóng)業(yè)投入品中經(jīng)常出現(xiàn)套牌、假冒和侵權(quán)的現(xiàn)象,給農(nóng)業(yè)投入品產(chǎn)業(yè)的健康發(fā)展帶來(lái)了巨大的負(fù)面影響。究其原因,主要是由于防偽機(jī)制缺乏、信息記錄不準(zhǔn)確,發(fā)生假冒偽劣商品時(shí)責(zé)任界定較為困難。區(qū)塊鏈本質(zhì)上是一個(gè)分布式的公共賬本,技術(shù)特征包括去中心化、去信任、可集體維護(hù)等;區(qū)塊鏈的可靠不需要依靠人們的信任和信用,而完全由區(qū)塊鏈本身的技術(shù)特征決定,具有客觀性。因此通過(guò)去中心化的數(shù)據(jù)管理方式,既能有效防止假冒偽劣現(xiàn)象的發(fā)生,又能有效進(jìn)行責(zé)任界定。
(4)生命周期不連貫,影響產(chǎn)品追溯和召回
農(nóng)業(yè)投入品的生命周期包括生產(chǎn)、銷售、施用等過(guò)程,這些過(guò)程標(biāo)識(shí)不對(duì)應(yīng)、信息不關(guān)聯(lián),導(dǎo)致無(wú)法有效進(jìn)行追溯。利用區(qū)塊鏈技術(shù)的數(shù)據(jù)保存方式恰恰能解決數(shù)據(jù)的溯源問(wèn)題,在農(nóng)業(yè)投入品生命周期的每個(gè)階段將信息上傳鏈上,數(shù)據(jù)在底層以區(qū)塊鏈的形式進(jìn)行存儲(chǔ),可以保證采集方法及結(jié)果等數(shù)據(jù)按時(shí)間順序進(jìn)行不可更改的存儲(chǔ),保證數(shù)據(jù)的真實(shí)溯源。
以農(nóng)業(yè)投入品生命周期的“生產(chǎn)‐銷售‐施用”等核心環(huán)節(jié)為基礎(chǔ)、以實(shí)現(xiàn)智能化管控和全程追溯為目標(biāo),構(gòu)建農(nóng)業(yè)投入品智能管控平臺(tái),如圖1所示。
平臺(tái)主要由數(shù)據(jù)層、網(wǎng)絡(luò)層、共識(shí)層、合約層和應(yīng)用層組成;網(wǎng)絡(luò)層通過(guò)身份驗(yàn)證、節(jié)點(diǎn)權(quán)限等,結(jié)合P2P 網(wǎng)絡(luò)協(xié)議將區(qū)塊鏈數(shù)據(jù)存儲(chǔ)于各個(gè)節(jié)點(diǎn)。共識(shí)層采用PoS(權(quán)益證明,Proof of Stake)算法進(jìn)行管理,在基于權(quán)益的共識(shí)算法中,權(quán)益證明就是資源證明,最高權(quán)益的節(jié)點(diǎn)即擁有最多資源的節(jié)點(diǎn)具有記賬權(quán),這種機(jī)制滿足了農(nóng)業(yè)投入品管控中,具有更多權(quán)益的監(jiān)管部門及機(jī)構(gòu)具有更高的權(quán)限,能夠?qū)崿F(xiàn)對(duì)參與主體的審核。
平臺(tái)數(shù)據(jù)是生產(chǎn)、銷售、施用等各環(huán)節(jié)產(chǎn)生的數(shù)據(jù),其中生產(chǎn)環(huán)節(jié)數(shù)據(jù)包括企業(yè)信息、原料信息、生產(chǎn)信息、檢測(cè)信息、出廠信息等,銷售環(huán)節(jié)數(shù)據(jù)包括經(jīng)營(yíng)主體、入庫(kù)信息、庫(kù)存信息、銷售信息、抽檢信息等,施用環(huán)節(jié)數(shù)據(jù)包括生產(chǎn)主體、購(gòu)入信息、施用信息、施用標(biāo)準(zhǔn)、使用評(píng)價(jià)等,這些數(shù)據(jù)是管控的核心數(shù)據(jù)來(lái)源,構(gòu)成了基礎(chǔ)數(shù)據(jù)。考慮到數(shù)據(jù)的容量及數(shù)據(jù)安全保密的要求,采用鏈上與鏈下相結(jié)合的方式進(jìn)行數(shù)據(jù)的存儲(chǔ),通過(guò)映射機(jī)制實(shí)現(xiàn)鏈上及鏈下數(shù)據(jù)映射。
智能合約是一種去中心化、可自行校驗(yàn)、自動(dòng)執(zhí)行核心內(nèi)容的有約束力的數(shù)字化協(xié)議,通過(guò)設(shè)置一些可自動(dòng)觸發(fā)的執(zhí)行條件,為區(qū)塊鏈網(wǎng)絡(luò)中的用戶提供信息交互、價(jià)值轉(zhuǎn)移等功能[15]。平臺(tái)設(shè)計(jì)的智能合約主要有用戶認(rèn)證、資質(zhì)核驗(yàn)、臺(tái)賬分析、施用預(yù)警、防偽追溯、智能召回、全程監(jiān)管及糾紛查證。當(dāng)節(jié)點(diǎn)上傳的信息或者調(diào)用的功能滿足相應(yīng)合約的觸發(fā)條件后,系統(tǒng)將自動(dòng)調(diào)用合約實(shí)現(xiàn)相應(yīng)的功能。
由于農(nóng)業(yè)投入品生命周期各個(gè)節(jié)點(diǎn)的數(shù)據(jù)量大、且數(shù)據(jù)具有異構(gòu)性,如果將各節(jié)點(diǎn)采集的所有數(shù)據(jù)都上傳到區(qū)塊鏈,并進(jìn)行存儲(chǔ),則會(huì)導(dǎo)致區(qū)塊鏈負(fù)荷大、運(yùn)行成本高。隨著節(jié)點(diǎn)數(shù)的增加,交易數(shù)據(jù)呈現(xiàn)指數(shù)級(jí)增長(zhǎng),加之區(qū)塊鏈自身為鏈?zhǔn)浇Y(jié)構(gòu),使查詢效率低下。因此,本研究中采用鏈上和鏈下相結(jié)合的雙模存儲(chǔ)機(jī)制。在鏈上部分,重要數(shù)據(jù)經(jīng)過(guò)哈希計(jì)算產(chǎn)生與該數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)碼,并存儲(chǔ)在區(qū)塊鏈中;在鏈下部分,通過(guò)將農(nóng)業(yè)投入品生命周期各節(jié)點(diǎn)的詳細(xì)數(shù)據(jù)經(jīng)智能合約驗(yàn)證,與數(shù)據(jù)所在的區(qū)塊位置信息一同存入關(guān)系型數(shù)據(jù)庫(kù)中。
以某一種病蟲(chóng)害防治產(chǎn)品的數(shù)據(jù)為例,其涉及的主要信息有唯一注冊(cè)碼、通用名稱、商品名稱、防治對(duì)象、主要成分及含量、生產(chǎn)日期等。同種產(chǎn)品由一家或多家生產(chǎn)商生產(chǎn),涉及到生產(chǎn)商的編號(hào)、法人代表、生產(chǎn)許可證、電話號(hào)碼、地址等信息。同時(shí),在使用過(guò)程中需根據(jù)不同作物確定施用方式,因此涉及到作物的編號(hào)、名稱、主要病蟲(chóng)害等信息,及防治對(duì)象、用法、用量、最多施用次數(shù)、安全間隔期、最大殘留限量等施用方式信息。如圖2所示。
基于上述分析,在對(duì)病蟲(chóng)害防治信息進(jìn)行記錄時(shí),存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中的信息字段包括操作序號(hào)、作物種植批次號(hào)、作物名稱、防治對(duì)象、病蟲(chóng)害防治品唯一注冊(cè)碼、用法、用量、使用時(shí)間、使用人、區(qū)塊號(hào)。其中,操作序號(hào)作為記錄信息的唯一標(biāo)識(shí)碼;區(qū)塊號(hào)是與鏈上數(shù)據(jù)相映射的標(biāo)識(shí),是通過(guò)將病蟲(chóng)害防治信息的每個(gè)字段作為字符串拼接起來(lái),進(jìn)行哈希計(jì)算后的值。存儲(chǔ)在區(qū)塊鏈數(shù)上的病蟲(chóng)害防治信息據(jù)結(jié)構(gòu)包括區(qū)塊頭和區(qū)塊體,區(qū)塊頭主要有當(dāng)前區(qū)塊號(hào)、前一個(gè)區(qū)塊哈希值、時(shí)間戳等信息。區(qū)塊體主要是病蟲(chóng)害防治相關(guān)信息,采用Key‐Value 的方式進(jìn)行存儲(chǔ),Value 是寫入?yún)^(qū)塊鏈的值,包括docType、id、Infohash;其中id 與本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的病蟲(chóng)害防治信息的id 一一對(duì)應(yīng),InfoHash 是對(duì)溯源信息哈希計(jì)算之后的值。Key鍵是Value 值中對(duì)應(yīng)的id 作為索引和唯一標(biāo)識(shí)。
在智能合約中,當(dāng)簽署合約的各方就合約內(nèi)容、執(zhí)行條件、違約條件等達(dá)成一致時(shí),智能合約被部署到區(qū)塊鏈上,使參與方無(wú)需依賴任何中心組織,自動(dòng)執(zhí)行合約。本文根據(jù)農(nóng)業(yè)投入品在生產(chǎn)、銷售、施用、追溯等不同環(huán)節(jié)的需求,設(shè)計(jì)的典型智能合約如表1所示。
以施用預(yù)警為例,進(jìn)一步說(shuō)明智能合約的構(gòu)建。該智能合約的作用是依據(jù)預(yù)先建立的農(nóng)藥使用規(guī)則庫(kù),進(jìn)行農(nóng)藥使用信息記錄的比對(duì),對(duì)于違規(guī)使用給出預(yù)警信息、對(duì)于正確使用則記錄到區(qū)塊鏈上。具體來(lái)說(shuō),當(dāng)輸入農(nóng)藥使用記錄信息,如農(nóng)藥名稱、作物名稱、使用量、使用方法、使用時(shí)間等時(shí);智能合約自動(dòng)執(zhí)行相關(guān)判斷,包括信息填寫是否完整、是否是違禁使用品、用法、用量、安全間隔期等是否符合標(biāo)準(zhǔn)等;當(dāng)完全符合相關(guān)判定規(guī)則時(shí),農(nóng)藥使用信息被記錄到區(qū)塊鏈上。
根據(jù)節(jié)點(diǎn)進(jìn)入?yún)^(qū)塊鏈的機(jī)制不同,可以將區(qū)塊鏈分為公有鏈、聯(lián)盟鏈、私有鏈3 種類型,其技術(shù)特點(diǎn)如表2 所示。公有鏈、聯(lián)盟鏈和私有鏈對(duì)節(jié)點(diǎn)的開(kāi)放程度逐漸降低,公有鏈允許所有人進(jìn)入網(wǎng)絡(luò)且都具有讀寫權(quán)限,如比特幣就是其典型代表,聯(lián)盟鏈則將權(quán)限進(jìn)行了限制,僅特定群體預(yù)設(shè)的節(jié)點(diǎn)可以記賬,其他人可以參與交易但需要托管記賬,私有鏈中所有節(jié)點(diǎn)的權(quán)限都由一個(gè)組織控制。

表1 典型智能合約構(gòu)建規(guī)則Table 1 Typical intelligent contract building rules
公有鏈、私有鏈和聯(lián)盟鏈各有優(yōu)缺點(diǎn),而聯(lián)盟鏈中又有授權(quán)節(jié)點(diǎn)又有公開(kāi)節(jié)點(diǎn),其共識(shí)管理模式保證了供應(yīng)鏈參與組織的高效運(yùn)行、同時(shí)兼顧了系統(tǒng)安全和可靠特征。Hyperledger 作為聯(lián)盟鏈平臺(tái),在高可用、高性能和隱私保護(hù)上優(yōu)勢(shì)更明顯,其特有的角色權(quán)限機(jī)制可以使監(jiān)管部門擁有監(jiān)管權(quán),也能夠?qū)ζ渌巧_(kāi)放對(duì)應(yīng)的權(quán)限,既保護(hù)了供應(yīng)鏈上的隱私信息,又保證了信息的公開(kāi)透明。因此本文選擇Hy‐perledger構(gòu)建農(nóng)業(yè)投入品智能管控平臺(tái)。

表2 不同類型區(qū)塊鏈技術(shù)特點(diǎn)Table 2 Characteristics of different block chain technology
根據(jù)不同參與主體的需求及使用的便利性,平臺(tái)采用應(yīng)用系統(tǒng)與移動(dòng)APP 相結(jié)合的方式,主要提供生產(chǎn)管理、經(jīng)銷管理、施用管理、智能監(jiān)管、區(qū)塊鏈管理等模塊,如圖3所示。具體功能設(shè)計(jì)如下:
(1)生產(chǎn)管理模塊
生產(chǎn)管理是農(nóng)業(yè)投入品管控的源頭,重點(diǎn)提供原料管理、生產(chǎn)記錄、成品管理、批次賦碼和銷售記錄等功能。其中原料管理重點(diǎn)記錄原料名稱、生產(chǎn)廠商、原料檢測(cè)、購(gòu)入時(shí)間等信息;生產(chǎn)記錄是按批次記錄原料配比、加工線、加工時(shí)間等信息;批次賦碼是根據(jù)一定的編碼規(guī)則生成成品批次生產(chǎn)碼,并記錄到系統(tǒng)中。
(2)經(jīng)營(yíng)管理模塊
經(jīng)營(yíng)管理是農(nóng)業(yè)投入品管控的關(guān)鍵,重點(diǎn)提供進(jìn)貨管理、銷售管理、庫(kù)存分析、產(chǎn)品賦碼、小票打印等功能。進(jìn)貨管理采用掃描錄入比對(duì)的方式,掃描產(chǎn)品在生產(chǎn)階段生成的批次生產(chǎn)碼,自動(dòng)從管控平臺(tái)提取與批次生產(chǎn)碼對(duì)應(yīng)的產(chǎn)品名稱、生產(chǎn)廠商等信息,并錄入進(jìn)貨時(shí)間、負(fù)責(zé)人的信息,形成進(jìn)貨記錄;銷售管理采用會(huì)員制銷售和普通零售相結(jié)合的方式;庫(kù)存分析能夠?qū)r(nóng)業(yè)投入品的庫(kù)存狀態(tài)進(jìn)行實(shí)時(shí)預(yù)警,可分析某時(shí)間段內(nèi)的出入庫(kù)情況;產(chǎn)品賦碼主要是根據(jù)經(jīng)營(yíng)主體的不同需求,對(duì)于進(jìn)貨時(shí)無(wú)條碼的產(chǎn)品,可根據(jù)產(chǎn)品名稱、生產(chǎn)企業(yè)等信息生產(chǎn)條碼;小票打印對(duì)于每一筆銷售的產(chǎn)品均打印出帶有追溯二維條碼的銷售小票,此二維條碼與施用管理模塊無(wú)縫對(duì)接。
(3)施用管理模塊
合理施用農(nóng)業(yè)投入品是管控平臺(tái)的核心,以移動(dòng)APP的方式重點(diǎn)提供真?zhèn)尾轵?yàn)、入庫(kù)管理、施用記錄、標(biāo)準(zhǔn)查詢等功能。依托區(qū)塊鏈提供的數(shù)據(jù)防篡改優(yōu)勢(shì),可輸入產(chǎn)品編號(hào)進(jìn)行真?zhèn)蔚牟轵?yàn),有效防止假冒偽劣現(xiàn)象的發(fā)生;入庫(kù)管理主要是通過(guò)銷售小票的二維條碼實(shí)現(xiàn),降低了數(shù)據(jù)錄入的錯(cuò)誤、提高了錄入效率;施用記錄是通過(guò)調(diào)用施用預(yù)警的智能合約來(lái)實(shí)現(xiàn),在記錄數(shù)據(jù)的同時(shí)提供使用方法和使用量的提示、預(yù)警功能,及安全間隔期等的提示功能;標(biāo)準(zhǔn)查詢是基于不同農(nóng)業(yè)投入品的施用標(biāo)準(zhǔn)庫(kù),如選擇在某種作物上防治某種病蟲(chóng)害,該模塊即提示推薦施用的投入品及其使用標(biāo)準(zhǔn)等信息。
(4)智能監(jiān)管
提高監(jiān)管效率及智能化水平是管控平臺(tái)的保障。重點(diǎn)提供資質(zhì)核查、經(jīng)營(yíng)檢查、違法記錄、產(chǎn)品召回、糾紛查證等功能。資質(zhì)核查是對(duì)于生產(chǎn)者和經(jīng)銷者的相關(guān)資質(zhì)進(jìn)行查驗(yàn),并可對(duì)于生產(chǎn)經(jīng)營(yíng)主體提交的材料進(jìn)行審核。經(jīng)營(yíng)檢查、違法記錄功能主要以移動(dòng)APP 的方式提供,便于進(jìn)行現(xiàn)場(chǎng)執(zhí)法監(jiān)督;產(chǎn)品召回是當(dāng)發(fā)生假冒偽劣等問(wèn)題時(shí),根據(jù)產(chǎn)品生產(chǎn)經(jīng)營(yíng)范圍快速確定需要召回的產(chǎn)品批次,并通知相關(guān)單位;糾紛查證是充分利用區(qū)塊鏈提供的非對(duì)稱加密、數(shù)字簽名等技術(shù),將重要的生產(chǎn)經(jīng)營(yíng)數(shù)據(jù)存在區(qū)塊鏈上,當(dāng)發(fā)生糾紛時(shí)可查詢。
(5)區(qū)塊鏈管理
區(qū)塊鏈管理用于維護(hù)管控平臺(tái)正常運(yùn)行。重點(diǎn)提供用戶注冊(cè)、合約管理、防偽查詢、區(qū)塊維護(hù)等功能。用戶注冊(cè)和防偽查詢通過(guò)調(diào)用相關(guān)智能合約來(lái)實(shí)現(xiàn);合約管理可用于構(gòu)建、部署智能合約。
區(qū)塊鏈本質(zhì)上是一個(gè)分布式的公共賬本,技術(shù)特征包括去中心化、去信任、可集體維護(hù)等。目前區(qū)塊鏈已經(jīng)發(fā)展到3.0時(shí)代,從金融領(lǐng)域擴(kuò)展到數(shù)字金融、物聯(lián)網(wǎng)、智能制造、供應(yīng)鏈管理、數(shù)字資產(chǎn)交易等多個(gè)領(lǐng)域。農(nóng)業(yè)投入品管控存在著時(shí)空跨度大、責(zé)任主體多、信息易失真等問(wèn)題。本文以區(qū)塊鏈技術(shù)為支撐,以農(nóng)業(yè)投入品的“生產(chǎn)‐經(jīng)營(yíng)‐施用”為生命周期過(guò)程,在分析農(nóng)業(yè)投入品管控存在問(wèn)題的基礎(chǔ)上,提出了農(nóng)業(yè)投入品智能管控平臺(tái)總體框架,設(shè)計(jì)了“數(shù)據(jù)庫(kù)+區(qū)塊鏈”的數(shù)據(jù)雙模存儲(chǔ)機(jī)制,描述了智能合約的構(gòu)建過(guò)程;結(jié)合聯(lián)盟鏈的優(yōu)勢(shì),提出了系統(tǒng)開(kāi)發(fā)框架選擇及平臺(tái)功能設(shè)計(jì),既有利于增強(qiáng)農(nóng)業(yè)投入品監(jiān)管能力,又能提升追溯可信度,對(duì)于農(nóng)業(yè)投入品的合規(guī)生產(chǎn)、合法經(jīng)營(yíng)、合理施用提供了有力的技術(shù)支撐。