1. 程式人生 > >詳解某大廠區塊鏈服務整體架構

詳解某大廠區塊鏈服務整體架構

cto 多層 升級 bcs oss 解決方案 權限管理 整體架構 容器

某大廠區塊鏈服務的整體架構

菊廠區塊鏈服務BCS是面向企業及開發者的高性能、高可用和高安全的區塊鏈技術平臺服務,可以幫助企業和開發人員在華為雲上快速、低成本的創建、部署和管理區塊鏈應用。

BCS基於Hyperledger1.0、kubernetes搭建,配置簡單,數分鐘內即可完成部署,提供全流程的自動化運維服務,多維度監控;支持多種高效共識算法,切換靈活,秒級共識(2000+ TPS);多角色節點和成員可動態加入/退出;采用容器化物理資源管理;一鍵上鏈,節約80%的開發、部署成本;按需付費,減少60% 使用成本;統一運維,節約監控和運維成本;根據用戶需求進行彈性伸縮, 升級回滾;完善的用戶、秘鑰、權限管理和隔離處理,多層加密保障,國密和同態加密等隱私處理,可靠的網絡安全基礎能力,運營安全無憂。

BCS的總體邏輯架構如圖1所示的三個層次,即區塊鏈服務平臺、合約鏈碼層和業務應用層。

區塊鏈服務平臺
區塊鏈服務平臺具有極強的可靠性和擴展性,後續根據市場需求逐步支持Corda 和EEA 等優秀區塊鏈框架,為上層應用低成本、快速的提供高安全、高可靠、高性能的企業級區塊鏈系統。

合約鏈碼
合約鏈碼層目前提供Hyperledger 標準智能合約接口,用戶可以根據不同應用場景構建不同的智能合約,後續將與合作夥伴一起為用戶打造通用場景智能合約庫,如供應鏈管理和溯源、供應鏈金融、數字資產、公益慈善和互聯網保險等,企業可以在此基礎上快速構建區塊鏈應用場景。

業務應用層
業務應用層為最終用戶提供可信、安全、快捷的區塊鏈應用。用戶可以使用菊廠提供的各種解決方案(例如供應鏈金融解決方案、遊戲行業解決方案、供應鏈溯源解決方案、新能源行業解決方案等),結合合約層快速搭建區塊鏈應用。

技術分享圖片
圖1 菊廠區塊鏈服務BCS的邏輯架構

後續,我還會帶領你們深度解析如何使用菊廠區塊鏈服務快速開發和部署鏈上應用,從區塊鏈服務平臺層、鏈碼層、應用業務層闡述開發和使用的方法。

詳解某大廠區塊鏈服務整體架構