2017年-数据局_中国首个区块链标准《区块链参考架构》发布_48页_10mb
报告摘要
中国区块链技术和产业发展论坛标准:区块链参考架构(CBD-Forum-001-2017)
核心内容
本标准《区块链参考架构》(CBD-Forum-001-2017)旨在为区块链技术的标准化提供一个统一的参考框架。该标准涵盖了用户视图、功能视图、实现视图和部署视图,但主要聚焦于用户视图和功能视图的详细描述。它定义了区块链系统中涉及的主要角色、子角色、活动、功能组件及其关系,并提出了一些共同关注点,如模块化、性能、互操作、数据一致性、安全与隐私、经济合理性及安全可信等。
主要观点
- 区块链参考架构(BRA)是用于描述区块链系统结构和功能的体系框架,帮助理解和规范区块链系统的开发与应用。
- BRA 不代表任何具体区块链系统的架构,而是为技术中立的参考点,以促进区块链技术的标准化和生态建设。
- 标准强调区块链服务的多样性,包括公有链、联盟链和专有链等部署模型。
- 区块链服务涉及多个相关方,包括服务客户、服务提供方、服务关联方等,各相关方在系统中承担不同的角色和活动。
- 共同关注点是跨角色和功能组件的通用要求,确保区块链系统的高效、安全和合规运行。
关键信息
1. 用户视图
- 角色:包括区块链服务客户(BSC)、区块链服务提供方(BSP)、区块链服务关联方(BSR)。
- 子角色:
- BSC:区块链服务用户:使用区块链服务。
- BSC:区块链服务管理者:监控和管理区块链服务。
- BSC:区块链服务业务管理者:关注业务目标和相关法律财务问题。
- BSC:区块链服务集成者:负责区块链服务与其他系统的集成。
- 共同关注点:包括模块化、性能、互操作、数据一致性、安全和隐私、经济合理、安全可信等。
2. 功能视图
- 功能组件:包括用户层、服务层、核心层和基础层。
- 功能层:
- 用户层:提供用户界面、事务提交等服务。
- 服务层:提供接入管理、节点管理、账本应用等。
- 核心层:包括共识机制、账本记录、加密、摘要、数字签名和时序服务。
- 基础层:提供运行环境和基础组件,如数据存储、网络通信等。
- 跨层功能:包括开发、运营、安全和监管审计能力,支持不同功能层之间的协作。
3. 角色与活动关系
- 区块链服务客户:使用区块链服务,包括用户、管理者、业务管理者和集成者等子角色。
- 区块链服务提供方:负责服务的运营、部署、管理、业务管理、安全和风险、跨链服务等。
- 区块链服务关联方:包括开发方、代理方、审计方和监管方,分别负责服务的开发、市场评估、审计和监管。
4. 共同关注点
- 模块化:提高系统的可维护性和可扩展性。
- 性能:强调高吞吐量和低延迟,满足高并发需求。
- 互操作:确保不同区块链系统之间可通信和协同工作。
- 数据一致性:保障数据在多个节点间的一致性,避免数据混乱。
- 安全和隐私:包括身份管理、数据加密、完整性保护、审计等。
- 经济合理:在满足需求的前提下,尽量减少技术复杂度和能耗。
- 安全可信:符合国家网络安全法,采用安全可信的软硬件产品。
附录内容
- 附录A:提供了区块链和分布式账本技术的概览,包括关键特征、能力类型、部署模式及两者关系。
- 附录B:说明了用户视图与功能视图之间的关系,以及相关方之间的交互。
标准制定背景
- 区块链技术在多个行业有广泛应用,但缺乏统一标准,导致行业碎片化和应用盲目性。
- 本标准由中国电子技术标准化研究院主导,联合多家企业及专家共同制定,确保其专业性、公开性和透明性。
- 标准内容经过多轮研讨、征求意见和测试验证,以确保其科学性、合理性和可实施性。
标准适用范围
- 适用于计划使用区块链和分布式账本技术的组织,包括选择和使用区块链服务、建设区块链系统以及提供区块链服务。
附录说明
- 附录A:详细介绍了区块链的关键特征、能力类型、部署模式和与分布式账本技术的关系。
- 附录B:提供了用户视图和功能视图的进一步说明,以及相关方之间的关系。
总结
该标准为区块链技术的标准化和行业发展提供了重要的参考架构,明确了区块链服务的用户视图和功能视图,以及各角色之间的关系和共同关注点。通过统一的架构描述,有助于推动区块链技术在各行业的规范化应用,并为后续标准制定和参考实现提供基础支持。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载