长安链管理服务平台
CMSP通过纳管长安链底层链资源,为政企客户及开发者提供高效、安全、开箱即用的区块链服务,提供从数字身份管理、应用链构建到应用链运维管控的综合管理功能。对于已接入的应用链,CMSP能够实时监控应用链中各节点的运行状态,获取链上数据并结合业务需求配置数据验证、异常告警等功能。同时,CMSP提供多样化的智能合约模板,供客户二次开发使用,为业务场景赋能。
功能特性
数字身份管理
支持数字证书和公钥两种数字身份的签发和托管;构建树型数字身份体系,以组织为基本单元统一管理节点、用户数字身份,权限更清晰;通过构建节点、用户数字身份与应用链间的关系,可以控制其参与不同层级链上事务的权限。
区块链节点管理
根据平台使用方提供的硬件设备IP地址等网络信息,生成可一键启动的节点安装包;通过组织多签的方式对共识节点的接入行为进行投票,保证共识节点接入相关链上事务决策“去中心化”;多组织,多节点运行状态的实时监控,并对CPU利用率、内存使用率、交易请求量等参数进行异常告警。
智能合约管理
提供专用于Golang智能合约开发的代码编辑器,可支持智能合约的编译和模拟调试;通过组织多签的方式对链上合约的部署、升级、吊销操作进行投票,保证合约管理相关链上事务决策“去中心化”;实时监控合约执行情况,对于交易中的异常事件进行告警提示。
外部调用API
支持通过Restful接口在指定的组织内创建、删除、获取数字身份,在指定的应用链内注册、注销数字身份,支撑业务系统账号与链上数字身份的一一映射;支持通过Restful接口调用合约,无需直接访问底层长安链,助力业务系统快速升级;所有请求内容均采用SM2国密算法加密,保证用户数据隐私。
产品优势
-
基于“国家主链”构建
CMSP所选用的区块链底层框架“长安链ChainMaker”,是由国家发改委、科技部、工信部、人民银行、国资委、税务总局、市场监督管理总局七部委联合指导下研发的,完全自主可控的区块链底层框架。不同于其它区块链底层框架,长安链定位为“国家主链”,用于国家级数字化基础设施建设
-
技术选型完全符合信创、开源要求
CMSP在开发和部署过程中,选择了符合信创要求的开源操作系统openEuler作为底层操作系统,技术栈中选用的OpenJDK、Docker、SpringBoot、Vue、MariaDB等均为开源框架、组件,保证了平台底层安全可靠,自主可控。
-
具有可靠的软件质量
CMSP采用多级文档驱动的Scrum敏捷研发流程,通过BRD、MRD、PRD文档保证软件质量;使用自动化测试技术实现产品每个版本部署前的单元测试,提升效率的同时保证了软件交付质量;使用基于Docker实现自动化的集成部署,大大简化交付部署流程。
-
秉持开放、共建的理念
CMSP秉承开放、共建的理念,面向政企客户开放平台源代码,并提供有好的二次开发API接口,以便于政企客户技术团队自行研发区块链应用,支持长安链生态快速、高质量发展。