在用戶視圖中規(guī)定了區(qū)塊鏈服務客戶(BSC)、區(qū)塊鏈服務提供方(BSP)和區(qū)塊鏈服務關聯(lián)方(BSR)三種角色,并且描述了這三種角色下的十五個子角色以及它們的活動。
? 區(qū)塊鏈服務合作方的子角色包括:區(qū)塊鏈服務開發(fā)方、代理方、審計方、監(jiān)督方;
? 區(qū)塊鏈服務客戶的子角色包括:區(qū)塊鏈服務用戶、管理者、業(yè)務管理者、集成者;
? 區(qū)塊鏈服務提供方的子角色包括:區(qū)塊鏈服務運營管理者、業(yè)務管理者、支持者、部署管理者、跨鏈服務提供者等。
功能視圖
功能視圖通過“四橫四縱”的層級結構描述了區(qū)塊鏈系統(tǒng)的典型功能組。
“四橫”指跨層功能,包含開發(fā)、運營、安全、監(jiān)管審計功能。
? 開發(fā):IDE、測試管理、構建管理。
? 運營:服務目錄、策略管理、異常和問題管理、交付管理、跨鏈服務管理
? 安全:認證和身份管理、授權和安全策略管理、隱私保護
? 監(jiān)管審計:監(jiān)管支持、審計實現(xiàn)
“四縱”分為四個層次?;A層,包含計算、對等網絡、存儲;核心層,包含帳記錄、加密、數字簽名、時序服務等;服務層,包含接入管理、節(jié)點管理、賬本管理;最頂層是用戶層,包括用戶功能、業(yè)務功能、管理功能。
其中需要特別指出一項——畫虛線的智能合約。李鳴表示,他們對于智能合約進行過多次討論,認為雖然在當前狀態(tài)下智能合約不是完全必要,但考慮到未來的發(fā)展,還是將其列入核心層。
用戶視圖與功能視圖的關系
《區(qū)塊鏈參考架構》還描述了角色和活動與功能組件之間的邏輯映射關系。映射關系是標準的一部分。標準中的映射關系可應用于:
? 明確信息流或其他類型互操作的程度;
? 確保制定的質量(例如安全或服務水平)。
圖3展示了BLDT-RA主要元素的常用配置,包括角色、區(qū)塊鏈活動和組件。在圖3中,角色、子角色、功能組件的圖例與圖1中展示的相同。此外,區(qū)塊鏈活動用圓角虛線填充矩形表示。
從圖3中可以明顯看出:角色是區(qū)塊鏈服務活動的集合,區(qū)塊鏈服務活動本身又通過組件實現(xiàn)。共同關注點包括模塊化,性能,互操作,數據一致性,安全和隱私,經濟合理,安全可信等。共同關注點在圖3中最外層的邊框內標識,表明共同關注點的內容適用于圖3中所有其他元素,包括角色、活動和組件。
標準解決了什么問題?
李鳴表示,從做標準角度來說,首先關注的就是標準的范圍,最重要的是標準解決了什么問題。
經過總結,他們認為標準一共解決了四大問題。
? 第一是共識。達成了對于區(qū)塊鏈定義和術語的共識,從“區(qū)塊鏈分布式賬本”到“區(qū)塊鏈”經歷了多次討論。
? 第二是組件集成,即參考架構,就是告訴大家到底有什么。
? 第三是規(guī)范行業(yè),主要通過功能視圖傳遞需要具備哪些功能的信息。
? 第四,生態(tài)整合,體現(xiàn)在用戶視圖,將不同視角的用戶都引入區(qū)塊鏈生態(tài)中。
標準的重要性毋庸置疑,《區(qū)塊鏈參考架構》是區(qū)塊鏈領域重要的基礎性標準,對推進國內區(qū)塊鏈應用具有重要作用。通過對區(qū)塊鏈的用戶視圖和功能視圖的闡述,對區(qū)塊鏈的主要參與者和核心功能組件進行了詳細規(guī)定,系統(tǒng)描述了區(qū)塊鏈的生態(tài)系統(tǒng),幫助業(yè)界建立對區(qū)塊鏈的共識,對各行業(yè)選擇、開發(fā)和應用區(qū)塊鏈具有重要的指導和參考價值。
“只有有標準規(guī)范,技術才能不斷迭代,進入下一產業(yè)化階段。”
據介紹,標準適用于以下三種情況:
? 計劃使用區(qū)塊鏈和分布式賬本技術的組織選擇和使用區(qū)塊鏈服務;
? 計劃使用區(qū)塊鏈和分布式賬本技術的組織建設區(qū)塊鏈系統(tǒng);
? 指導使用區(qū)塊鏈和分布式賬本技術的服務提供組織提供區(qū)塊鏈服務。
國際標準化進程
在簡要介紹完《區(qū)塊鏈參考架構》標準后,李鳴談到國內外標準工作的進展狀況。
? 2016年4月,澳大利亞標準協(xié)會針對區(qū)塊鏈和分布式記賬技術提出了全新的國家標準化方案,并且提交給ISO。
? 2016年9月成立了ISO/TC307,并確定了一個標準技術委員會,中國成為全權成員。
? 今年4月3日到5日,委員會舉辦了第一次會議,成立了術語工作組,參考架構、分類和本體研究工作組,用例研究組,安全和隱私研究組,身份認證研究組,智能合約研究組等七個工作組和研究組。會上還主要探討了兩個問題:區(qū)塊鏈和新的信息技術到底什么關系;區(qū)塊鏈本身到底是什么。
此外,中國代表團在會上介紹了我國兩項前期工作成果《中國區(qū)塊鏈技術和應用發(fā)展白皮書》和《區(qū)塊鏈和分布式賬本參考架構》標準。
如何從標準化視角推進區(qū)塊鏈產業(yè)化
區(qū)塊鏈作為一種年輕的技術,現(xiàn)階段還存在許多挑戰(zhàn)。具體表現(xiàn)在監(jiān)管融合、新型安全、技術體系、標準化等方面。
那么到底如何從標準化視角推進區(qū)塊鏈產業(yè)化?李鳴提到四個對策:
? 其一,區(qū)塊鏈標準化,形成標準體系來全方面解決問題,標準包括國際標準、國標、行標、待研發(fā)標準。
? 其二,測試驗證,包含要素有測試用例、測試方案、測試工具、測試環(huán)境。依據有GB/T25000.10-、4.3.1產品質量模型、《區(qū)塊鏈參考架構》。
? 其三,推進標準應用示范??偣部梢詣澐秩齻€階段,首先需要經歷研究階段,包括白皮書編寫工作、草案形成、2016年底成立的標準工作組。再到今年籌備開發(fā)大賽,提供平臺為了促進區(qū)塊鏈技術的發(fā)展,而下一階段的工作重點是尋找各行業(yè)(金融服務、供應鏈管理、文娛等)真實的應用案例,塑造典型。李鳴表示這將會在今年下半年逐步開展。
? 其四,構建開源社區(qū),opensource包括開源官網、行業(yè)聯(lián)盟、培訓與認證、峰會與黑客馬拉松、技術委員會、溝通工具等。目標是形成自主、安全、可控的區(qū)塊鏈通用技術解決方案,社區(qū)跟蹤研究國外區(qū)塊鏈開源發(fā)展趨勢,探討國內技術開源的可能性,并形成適合中國的開源方案。
此外,據了解,《區(qū)塊鏈參考架構》還厘清了多種關系,包括區(qū)塊鏈和分布式賬本技術的關系、區(qū)塊鏈服務提供方和監(jiān)管方之間的關系、區(qū)塊鏈服務提供方和審計方之間的關系、提供方和跨鏈提供方之間的關系等。
在論及區(qū)塊鏈與分布式賬本技術的關系時,標準指出,從嚴格意義上講,區(qū)塊鏈和分布式賬本技術這兩個概念的原始內涵具有明顯差異。在很多應用場景中,區(qū)塊鏈和分布式賬本技術具有密不可分的聯(lián)系。區(qū)塊鏈是實現(xiàn)分布式賬本的一種常用的技術手段,某種程度上可以將區(qū)塊鏈看作是分布式賬本技術的一種。尤其是在不同的利益、關注點和需求的驅使下,兩者的應用實踐逐漸體現(xiàn)了一種相互融合的趨勢。因此,區(qū)塊鏈和分布式賬本技術被同時提出來,主要是用于描述符合兩者共同點的技術統(tǒng)稱。