農產品溯源技術的關鍵,在于數據模型的構建,它決定了數據起源獲取、存儲以及后期的使用等操作。需要對不同業務和不同應用的數據進行建模,并對數據接入進行規范;其次把不同農產品和業務的整個過程劃分不同階段,并對不同階段的業務數據進行分組;最后,通過數據特征獲取到數據。 傳統農產品溯源系統與基于區塊鏈技術農產品追溯系統架構比較: 傳統農產品追溯系統大都采用B/S網絡架構,將數據存放在服務器的數據庫中,同時整個農產品追溯系統擁有一個中心數據庫,對溯源數據進行集中式管理。而在基于區塊鏈的農產品追溯系統架構中,用戶通過系統界面注冊后,會自動獲取1對密鑰。區塊鏈網絡根據密鑰所屬類型開放對應權限,消費者只可以查詢和追溯農產品數據,生產商、供應商等環節中的人員可進行數據錄入和查詢。 基于區塊鏈的農產品追溯系統在傳統的農產品追溯系統基礎上,有一定的創新。其分布式容錯特性,減少了網絡攻擊對數據的影響,區塊鏈的哈希鏈式結構也排除了人為修改的可能;其次區塊鏈的鏈式結構和時間戳等技術,也方便了用戶對數據的查詢和追溯; 最后,區塊鏈是一個共享性的分布式數據庫,不需要用戶從生產商、銷售商等一級一級往上查詢 (追溯)數據,同時數據不可篡改的特性,也使數據的可信度大大提高。 基于區塊鏈技術構建的農產品追溯系統體系架構,以區塊鏈系統層次結構為基礎,疊加農產品質量安全溯源體系的運作規則。 根據功能不同劃分為應用層、數據層、核心層、物理層。以物理層為基礎,通過信息采集,將“物”納入“區塊”;以核心層為保障,通過智能合約與共識機制保證前端消費者、溯源信息提供者、監管機構三類管理主體目標兼容;以數據層為重點,規避“信息孤島”問題,有需要可以了解農產品溯源系統138-2311-8291找源中瑞-徐。通過分布式管理提高追溯精度;以應用層為根本,采用 B/S 技術架構實現“人物綁定、借物管人”。其中,區塊鏈技術則主要應用于核心層和數據層。 一、區塊鏈農產品溯源——應用層: 采用 B/S 技術架構,針對監管機構、消費者、農產品供應鏈上各參與主體等,對農產品追溯系統提供信息查詢、質量追溯等服務支持。 二、區塊鏈農產品溯源——數據層: 對于由獲得區塊記賬權的“節點”寫入區塊鏈的數據,嚴格按照區塊鏈數據塊格式進行封裝,每條記錄都包含時間戳及唯一的加密,按照多簽名復雜網絡設置,接入管理類機制,采用分布式組網機制使數據分布在不同階段的數據庫,實現農產品從采購、種植到最終消費者全程正向追蹤及逆向溯源數據在消費者、參與者、監管機構之間的信息共享。 三、區塊鏈農產品溯源——核心層: 將農產品質量監管條例、標準、相關管理辦法等內容以智能合約的形式內嵌于區塊鏈中,是區塊鏈可編程的基礎,拒絕與合約不符的數據上鏈,實現農產品質量規范化、標準化管理。 四、區塊鏈農產品溯源——物理層: 采用 物聯網技術,通過智能 傳感器等對種植基地進行數字管理,實現包括農作物生長狀態、種植基地環境參數、農產品運輸狀態等農產品溯源信息 自動化采集,減少人為干預,確保溯源信息的精度、準確和時效,通過數據集成網關統一接口方式,把采集信息推送至上層協議。 深圳源中瑞科技有限公司 微:ruiec64(徐) Q:2685473087 或來電:138-2311-8291(微同號)
|