隨着近兩年區塊鏈技術的發展,區塊鏈防僞溯源的特性被認爲是最有應用前景的區塊鏈落地領域之一,各大科技巨頭紛紛佈局,那麼區塊鏈溯源系統搭建的過程當中,技術架構層面有哪些須要注意的事項呢?前端
數據溯源技術的關鍵,在於數據模型的構建,它決定了數據起源的獲取、存儲以及後期的使用等操做。首先,須要對不一樣業務和不一樣應用的數據進行抽象建模,並對數據接入進行規範;其次,把不一樣應用和業務的整個過程劃分不一樣階段,並對不一樣階段的業務數據進行分組;最後,經過數據特徵標識獲取到數據的全鏈路歷史版本。安全
溯源應用的業務從開始到結束的整個過程當中,包含生產、行業、城市、區域、用戶等十多個節點和池塘、林場、農田、生產、加工、包裝、物流等諸多環節。若是要正確的對業務應用進行溯源追蹤,須要對溯源應用的生命週期進行管理。所以,溯源應用的整體架構設計須要包括:應用層、服務層、核心層、基礎層和管理層共5個層次結構,以及33個典型模塊。網絡
應用層是溯源數據的來源端,也是溯源服務的接收端。如物聯網設備、相應企業與我的前端應用;架構
服務層爲溯源應用提供核心區塊鏈相關服務,保證了服務的高可用性、高便捷性。如可信的分佈式身份服務DID做爲物或人的認證標識,可靠的數據接入,精準的數據計算,安全的元數據管理;分佈式
核心層是區塊鏈系統的最重要的組成部分,將會影響整 個系統的安全性和可靠性。如共識機制、P2P網絡傳輸、隱私保護;佈局
基礎層提供了基本的互聯網基礎信息服務,主要是爲上層架構組件提供基礎設施,物聯網loT設備決定了數據來源的可靠性,區塊鏈保證了數據的真實性,將數據安全的存儲、分析和計算,提供高效、精準的數據服務;區塊鏈
管理層是溯源應用落地過程當中必不可少的重要組件。權威質檢中心、溯源數據中心、監控中心,提供了流轉數據過程的可靠性,由區塊鏈做爲價值背書。spa