長(zhǎng)安鏈管理服務(wù)平臺(tái)
CMSP通過(guò)納管長(zhǎng)安鏈底層鏈資源,為政企客戶及開(kāi)發(fā)者提供高效、安全、開(kāi)箱即用的區(qū)塊鏈服務(wù),提供從數(shù)字身份管理、應(yīng)用鏈構(gòu)建到應(yīng)用鏈運(yùn)維管控的綜合管理功能。對(duì)于已接入的應(yīng)用鏈,CMSP能夠?qū)崟r(shí)監(jiān)控應(yīng)用鏈中各節(jié)點(diǎn)的運(yùn)行狀態(tài),獲取鏈上數(shù)據(jù)并結(jié)合業(yè)務(wù)需求配置數(shù)據(jù)驗(yàn)證、異常告警等功能。同時(shí),CMSP提供多樣化的智能合約模板,供客戶二次開(kāi)發(fā)使用,為業(yè)務(wù)場(chǎng)景賦能。
功能特性
數(shù)字身份管理
支持?jǐn)?shù)字證書(shū)和公鑰兩種數(shù)字身份的簽發(fā)和托管;構(gòu)建樹(shù)型數(shù)字身份體系,以組織為基本單元統(tǒng)一管理節(jié)點(diǎn)、用戶數(shù)字身份,權(quán)限更清晰;通過(guò)構(gòu)建節(jié)點(diǎn)、用戶數(shù)字身份與應(yīng)用鏈間的關(guān)系,可以控制其參與不同層級(jí)鏈上事務(wù)的權(quán)限。
區(qū)塊鏈節(jié)點(diǎn)管理
根據(jù)平臺(tái)使用方提供的硬件設(shè)備IP地址等網(wǎng)絡(luò)信息,生成可一鍵啟動(dòng)的節(jié)點(diǎn)安裝包;通過(guò)組織多簽的方式對(duì)共識(shí)節(jié)點(diǎn)的接入行為進(jìn)行投票,保證共識(shí)節(jié)點(diǎn)接入相關(guān)鏈上事務(wù)決策“去中心化”;多組織,多節(jié)點(diǎn)運(yùn)行狀態(tài)的實(shí)時(shí)監(jiān)控,并對(duì)CPU利用率、內(nèi)存使用率、交易請(qǐng)求量等參數(shù)進(jìn)行異常告警。
智能合約管理
提供專用于Golang智能合約開(kāi)發(fā)的代碼編輯器,可支持智能合約的編譯和模擬調(diào)試;通過(guò)組織多簽的方式對(duì)鏈上合約的部署、升級(jí)、吊銷操作進(jìn)行投票,保證合約管理相關(guān)鏈上事務(wù)決策“去中心化”;實(shí)時(shí)監(jiān)控合約執(zhí)行情況,對(duì)于交易中的異常事件進(jìn)行告警提示。
外部調(diào)用API
支持通過(guò)Restful接口在指定的組織內(nèi)創(chuàng)建、刪除、獲取數(shù)字身份,在指定的應(yīng)用鏈內(nèi)注冊(cè)、注銷數(shù)字身份,支撐業(yè)務(wù)系統(tǒng)賬號(hào)與鏈上數(shù)字身份的一一映射;支持通過(guò)Restful接口調(diào)用合約,無(wú)需直接訪問(wèn)底層長(zhǎng)安鏈,助力業(yè)務(wù)系統(tǒng)快速升級(jí);所有請(qǐng)求內(nèi)容均采用SM2國(guó)密算法加密,保證用戶數(shù)據(jù)隱私。
產(chǎn)品優(yōu)勢(shì)
-
基于“國(guó)家主鏈”構(gòu)建
CMSP所選用的區(qū)塊鏈底層框架“長(zhǎng)安鏈ChainMaker”,是由國(guó)家發(fā)改委、科技部、工信部、人民銀行、國(guó)資委、稅務(wù)總局、市場(chǎng)監(jiān)督管理總局七部委聯(lián)合指導(dǎo)下研發(fā)的,完全自主可控的區(qū)塊鏈底層框架。不同于其它區(qū)塊鏈底層框架,長(zhǎng)安鏈定位為“國(guó)家主鏈”,用于國(guó)家級(jí)數(shù)字化基礎(chǔ)設(shè)施建設(shè)
-
技術(shù)選型完全符合信創(chuàng)、開(kāi)源要求
CMSP在開(kāi)發(fā)和部署過(guò)程中,選擇了符合信創(chuàng)要求的開(kāi)源操作系統(tǒng)openEuler作為底層操作系統(tǒng),技術(shù)棧中選用的OpenJDK、Docker、SpringBoot、Vue、MariaDB等均為開(kāi)源框架、組件,保證了平臺(tái)底層安全可靠,自主可控。
-
具有可靠的軟件質(zhì)量
CMSP采用多級(jí)文檔驅(qū)動(dòng)的Scrum敏捷研發(fā)流程,通過(guò)BRD、MRD、PRD文檔保證軟件質(zhì)量;使用自動(dòng)化測(cè)試技術(shù)實(shí)現(xiàn)產(chǎn)品每個(gè)版本部署前的單元測(cè)試,提升效率的同時(shí)保證了軟件交付質(zhì)量;使用基于Docker實(shí)現(xiàn)自動(dòng)化的集成部署,大大簡(jiǎn)化交付部署流程。
-
秉持開(kāi)放、共建的理念
CMSP秉承開(kāi)放、共建的理念,面向政企客戶開(kāi)放平臺(tái)源代碼,并提供有好的二次開(kāi)發(fā)API接口,以便于政企客戶技術(shù)團(tuán)隊(duì)自行研發(fā)區(qū)塊鏈應(yīng)用,支持長(zhǎng)安鏈生態(tài)快速、高質(zhì)量發(fā)展。
