ICS35.240 CCS L 70 中华人民共和国国家标准 GB/T 42752—2023 区块链和分布式记账技术 参考架构 Blockchain and distributed ledger technologyReference architecture 2023-12-01实施 2023-05-23发布 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T42752—2023 目 次 前言 范围 规范性引用文件 术语和定义 缩略语 5 参考架构 5.1 概述 5.2 区块链用户视图 5.3 区块链功能视图 6用户视图 6.1 架构 6.2 终端用户 6.3 业务提供方 6.4 技术提供方 6.5 审计方 6.6 治理方 功能视图 7.1 架构 7.2 用户层 7.3 服务接口层 7.4 核心功能层 10 7.5 基础设施层 7.6 跨功能层 参考文献 GB/T42752—2023 前言 本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由全国区块链和分布式记账技术标准化技术委员会(SAC/TC590)提出并归口。 份公司、深圳前海微众银行股份有限公司、中国平安保险(集团)股份有限公司、众安信息技术服务有限 公司、厦门安妮股份有限公司、易见供应链管理股份有限公司、北京百度网讯科技有限公司、杭州趣链科 技有限公司、深圳市腾讯计算机系统有限公司、蚂蚁区块链科技(上海)有限公司、江苏恒为信息科技有 限公司、华为技术有限公司、智度科技股份有限公司、上海分布信息科技有限公司北京分公司、京东科技 信息技术有限公司、深圳华大智造科技股份有限公司、四川长虹电子控股集团有限公司、浙商银行股份 有限公司、国网区块链科技(北京)有限公司、福建省海峡区块链研究院、上海金丘信息科技有限公司、链 极智能科技(上海)有限公司、复且大学、深圳赛西信息技术有限公司、浙江大学、深圳区块大陆科技有限 公司、敏于行(北京)科技有限公司、浙江泰科数联信息技术有限公司、中国工商银行股份有限公司、上海 计算机软件技术开发中心、国信优易数据股份有限公司、北京好扑信息科技有限公司、上海奥若拉信息 科技集团有限公司、北京众享比特科技有限公司、恒银金融科技股份有限公司、北京华标伟业科技发展 有限公司、北京爱蜂科技有限公司、深圳市赛肯威科技有限公司、南京大学、智牛互联链金融科技(平潭) 有限公司、迅鳐成都科技有限公司、电子科技大学。 本文件主要起草人:周平、穆长春、李鸣、于秀明、狄刚、杜宇、李斌、苏威硕、苏振彪、郝汉、刘天成、 肖伟、李伟、武杨、张辉、李佳称、郝玉琨、张开翔、蔡亮、张亮亮、崔春生、梁朋举、周炎、崔静、王义、 王晨辉、徐磊、杨梦、唐博、臧铖、职亮亮、孙琳、高林挥、韩根、庞引明、阙海斌、刘朝伟、戴炳荣、宋文鹏、 杨扬、刘洋、王春涛、马昊伯、毛新强、江浩然、李庆华、吕雪、晏海水、莫冰、李瑞、颜嘉麒、夏琦、高建彬、 张雁。 GB/T42752—2023 区块链和分布式记账技术 参考架构 1范围 本文件给出了区块链参考架构,规定了区块链参考架构涉及的用户视图和功能视图。 本文件适用于使用区块链和分布式记账技术的组织建设区块链系统;指导使用区块链和分布式记 账技术的服务提供组织提供区块链服务;使用区块链和分布式记账技术的组织选择和使用区块链服务 2规范性引用文件 2 本文件没有规范性引用文件。 3 术语和定义 下列术语和定义适用于本文件。 3.1 hactivity 活动 一组特定任务的集合。 [来源:GB/T32399—2015,3.2.1] 3.2 数字签名 digital signature 附加在数据单元上的一些数据,或是对数据单元做密码变换,这种附加数据或密码变换被数据单元 的接收者用以确认数据单元的来源和完整性,达到保护数据,防止被人(例如接收者)伪造的目的。 【来源:GB/T250692022.3.576 3.3 functional component 功能组件 参与活动所需的、可实现的一个功能性基本构件块。 [来源:GB/T323992015,3.2.3,有修改] 3.4 对等网络 peer-to-peer network 一种仅包含对控制和操作能力等效的节点的计算机网络 [来源:GB/T5271.18—2008,18.04.05] 3.5 事务 transaction 工作过程的最小单元,是产生符合规则要求的结果所需的一个或多个动作序列。 [来源:ISO22739:2020,3.77] 3.6 区块block 一种包含区块链元数据和交易数据的数据结构。 注:区块是组成区块链的基本结构单元 1 GB/T42752—2023 3.7 共识 consensus 在分布式节点间达成区块数据一致性认可的结果。 3.8 共识机制 consensus mechanism 在分布式节点间达成共识(3.7)的规则和程序。 3.9 账本 ledger 按照时序方法组织的事务(3.5)数据集合。 3.10 分布式账本 distributed ledger 在分布式节点间共享并使用共识机制(3.8)实现具备一致性的账本。 3.11 分布式记账技术 distributed ledger technology 实现分布式账本(3.10)的技术的集合。 3.12 区块链 blockchain 使用密码技术链接将共识确认过的区块(3.6)按顺序追加形成的分布式账本(3.10)。 3.13 智能合约 smart contract 存储在分布式账本(3.10)中的计算机程序。 注:智能合约的共识执行结果都记录在分布式账本中。 4缩略语 下列缩略语适用于本文件。 BRA:区块链参考架构(BlockchainReferenceArchitecture) IDE:集成开发环境(IntegratedDevelopmentEnvironment) SLA:服务级别协议(ServiceLevelAgreement) 参考架构 5.1概述 BRA采用视图方法对区块链系统进行描述,包括用户视图和功能视图。 5.2 区块链用户视图 5.2.1概述 用户视图实体包括区块链系统相关方、共同关注点、角色、子角色和活动。用户视图实体见图1。 2 GB/T42752—2023 相关方 共同关 注点 角色 角色 了角色 子角色 活动 活动 活动 活动 图1 用户视图实体 5.2.2相关方 相关方是区块链系统的利益相关者。在某个给定时间点,一个相关方可承担多个角色。 5.2.3共同关注点 共同关注点是在不同角色之间协调,且在区块链系统中一致实现的行为或能力,适用于多个不同角 色或功能组件。共同关注点能被多个角色、子角色和活动共享。 5.2.4角色 角色是一组服务于共同目的活动的集合。 5.2.5子角色 子角色是特定角色的所有活动的子集。某个角色的区块链活动能被该角色下的不同子角色所 共享。 5.2.6活动 活动是一组特定区块链任务的集合,需要有目标,并能交付一个或多个结果。 5.3区块链功能视图 5.3.1概述 功能视图是构建区块链系统所需功能的技术中立视图,描述了支持区块链活动所需的功能。功能 视图中功能层、跨功能层和功能组件之间的相互关系见图2。 3 GB/T42752—2023 功能层 跨功能层 功能组件 功能层 功能纽件 功能组件 功能层 功能组件 图 2 功能层、跨功能层和功能组件的关系 5.3.2功能层 功能层是一组提供类似功能或服务于共同目标的功能组件的集合。 5.3.3跨功能层 跨功能层是提供跨越多个功能层的功能组件的集合。 5.3.4功能组件 功能组件是参与某一活动所需的,且能实现功能的组件。 6用户视图 6.1架构 区块链系统用户视图包括终端用户、业务提供方、技术提供方、审计方和治理方。区块链系统用户 视图架构见图3。 业务提供方 技术提供方 审计方 业务系统设计者 技术需求管理者 技术系统运营者 终端用户 业务系统开发者 技术系统开发者 跨链服务提供者 业务系统运营者 治理方 业务系统运维者 技术系统部署者 安全和风险管理者 图3区块链系统用户视图架构

pdf文档 GB-T 42752-2023 区块链和分布式记账技术 参考架构

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 42752-2023 区块链和分布式记账技术 参考架构 第 1 页 GB-T 42752-2023 区块链和分布式记账技术 参考架构 第 2 页 GB-T 42752-2023 区块链和分布式记账技术 参考架构 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2023-06-17 21:30:34上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。