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