区块链参考架构:视图解析与用户功能
需积分: 38 29 浏览量
更新于2024-08-08
收藏 706KB PDF 举报
“区块链参考架构的架构视图-计算机视觉算法与应用.有目录”
本文档详细介绍了中国区块链技术和产业发展论坛标准CBD-Forum-001-2017《区块链参考架构》的内容,旨在为区块链系统的理解和实施提供指导。该标准通过四个不同的视图——用户视图、功能视图、实现视图和部署视图,全面阐述了区块链架构的各个方面。
**1. 区块链参考架构的架构视图**
区块链参考架构的架构视图包括四个部分:
- **用户视图**:描述了系统所处的环境,包括相关方、角色、子角色以及与区块链活动相关的具体操作。这部分定义了谁是区块链系统的使用者,以及他们在系统中的活动。
- **功能视图**:强调了支撑区块链活动所需的功能,这是系统的核心逻辑,定义了系统应具备哪些功能以满足用户需求。
- **实现视图**:详细说明了如何实现这些服务和功能,涉及基础设施组件内部的具体技术细节,但通常不包含在标准文档中,因为它与特定的技术实现和供应商有关。
- **部署视图**:描述了区块链服务功能在现有或新基础设施上的具体部署方式,同样涉及到技术实现细节,也通常不在标准中详细规定。
**2. 视图之间的转换**
标准中提供了用户视图向功能视图的转换示例,说明了用户的需求如何转化为系统需要提供的功能。这种转换是设计和实现过程中至关重要的一步。
**3. 角色与活动**
文档详细列出了不同角色,如区块链服务客户、提供方、关联方等,以及他们的活动和相互关系。此外,还讨论了共同关注点,这些是所有角色都关心的问题,例如安全性、隐私和法规遵从性。
**4. 功能架构与组件**
功能视图进一步细化为功能架构和功能组件,这表明了系统如何分解成可管理的部分,每个部分都有其特定的责任和交互方式。
**5. 关系分析**
文档深入探讨了用户视图与功能视图之间的关系,以及这些视图如何映射到共同关注点,帮助开发者理解如何将用户需求转化为实际系统功能。
**6. 概览与概述**
附录提供了区块链和分布式账本技术的概览,涵盖了区块链的关键特征、能力类型、部署模式,以及它与分布式账本技术的关系。
通过这个标准,区块链的标准化工作旨在促进技术的统一理解,减少行业应用的盲目性和碎片化,推动区块链在各个领域的有效应用和发展。标准的制定对于指导技术创新、确保系统安全性和互操作性具有重要意义。
2024-02-03 上传
2020-06-19 上传
114 浏览量
点击了解资源详情
点击了解资源详情
2021-10-11 上传
2018-03-05 上传
2018-01-28 上传
218 浏览量
CSDN热榜
- 粉丝: 1896
- 资源: 3906
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜