国家标准计划《区块链和分布式记账技术 服务运营 第1部分:区块链即服务通用技术要求》由 TC590(全国区块链和分布式记账技术标准化技术委员会)归口 ,主管部门为工业和信息化部。
主要起草单位 杭州趣链科技有限公司 、浙江大学 、中国科学院计算技术研究所 、中国电子技术标准化研究院 、蚂蚁区块链科技(上海)有限公司 、腾讯云计算(北京)有限责任公司 、中国科学院信息工程研究所 、国家计算机网络与信息安全管理中心 、北京大学 、深圳前海微众银行股份有限公司 、上海万向区块链股份公司 。
| 35 信息技术、办公机械 |
| 35.240 信息技术应用 |
本文件规定了区块链即服务(BaaS)平台的通用技术要求。具体定义了BaaS平台中的术语和定义、参考架构、基础功能要求、非功能要求等。 本文件适用于区块链即服务(BaaS)平台的开发和应用,为相关组织、机构提供架构和功能参考。 在“范围”章节中,概括了本标准的主要内容,明确标准适用对象及范围。 在“术语和定义”章节中,定义了文中需要为阅读者解释的术语,明确词语含义,确保文中用语的准确性,避免出现歧义、多义或矛盾。 在“缩略语”章节中,对本标准中所提及的缩略语进行解释说明,便于读者理解。 在“参考架构”章节中,参考目前市面上多个BaaS平台服务,总结提取出BaaS平台服务的基础框架图示,并对框架内各个部分进行解释。 在“基础功能要求”章节中,详细介绍资源层、平台层、服务层、应用层各个层级应具备的功能与要求。 在“非功能要求”章节中,提供了在功能组件要求外的非功能技术要求,保障平台搭建全面符合技术要求。 本标准具体章节目录如下: 目次 前言 1 范围 2 规范性引用文件 3 术语和定义 4 缩略语 5 参考架构 6 基础功能要求 6.1 资源层 6.1.1 多模式部署支持 6.1.2 基础资源管理 6.1.3 数据库 6.2 平台层 6.3 服务层 6.3.1 帐号管理 6.3.2 联盟链管理 6.3.2.1 自动化可视部署 6.3.2.2 节点管理 6.3.2.3 证书管理 6.3.2.4 跨域组网 6.3.2.5 统一纳管 6.3.2.6 联盟自治 6.3.3 智能合约管理 6.3.4 运维监管 6.3.4.1 链监控 6.3.4.2 日志管理 6.3.4.3 告警管理 6.3.4.4 区块链浏览器 6.3.5 开发者支持 6.3.5.1 密钥管理 6.3.5.2 在线IDE 6.4 应用层 6.5 中间件层 6.6 接口 7 非功能要求 7.1 高可用 7.2 可拓展 7.3 可维护性 7.4 安全性 7.5 可插拔兼容 7.6 微服务治理框架 7.7 国产化支持 7.8 云原生