YD∕T 3905-2021 基于区块链技术的去中心化物联网业务平台框架(通信).pdf
《YD∕T 3905-2021 基于区块链技术的去中心化物联网业务平台框架(通信).pdf》由会员分享,可在线阅读,更多相关《YD∕T 3905-2021 基于区块链技术的去中心化物联网业务平台框架(通信).pdf(33页珍藏版)》请在咨信网上搜索。
1、 ICS 33.330 M21 YD 中华人民共和国通信行业标准 YD/T 代替 YD/T 基于区块链技术的去中心化物联网业务平台框架 Framework of blockchain of things as decentralized service platform 点击此处添加与国际标准一致性程度的标识 (报批稿) -发布 -实施 中华人民共和国工业和信息化部 发 布 YD/T II 目次 前言 .V 1 范围 .1 2 规范性引用文件 .1 3 术语、定义和缩略语 .1 3.1 术语和定义 .1 3.2 缩略语 .4 4 物联网区块链概述 .4 5 物联网区块链的特征与通用需求 .7
2、5.1 共性特征 .7 5.1.1 基本特征 .7 5.1.2 点对点通信 .7 5.1.3 支持去中心化数据存储和管理 .7 5.1.4 支持群体共识 .8 5.1.5 支持自动化交互 .8 5.2 技术要求 .8 5.2.1 基本要求 .8 5.2.2 服务支持和应用支持方面的技术要求 .8 5.2.3 设备方面的技术要求 .9 5.2.4 安全方面的技术要求 .9 5.2.5 管理方面的技术要求 .9 6 物联网区块链的框架与能力 .9 6.1 IoT 参考模型中的 BoT 相关能力 .10 6.2 应用层 .10 6.3 服务与应用支撑层 .10 6.4 网络层 .11 6.5 设备层
3、 .11 6.6 管理层 .11 6.7 安全层 .11 7 物联网区块链的通用能力 .12 7.1 BoT 的通用能力 .12 7.2 BoT 的公共子能力 .12 7.2.1 支持群体共识和去中心化存储 .12 7.2.2 支持智能合约的自动交易 .12 7.3 支持在 BoT 上部署和执行物联网业务 .12 YD/T III7.4 支持物联网业务通过 BoT 访问物联网设备 .13 7.5 支持物联网服务和物联网设备在 BoT 中获取物联网数据 .13 8 物联网区块链的主要流程 .13 8.1 BoT 群体共识和去中心化存储 .13 8.2 在 BoT 上部署和执行智能合约 .14 8
4、.3 在 BoT 上部署物联网服务 .15 8.4 访问部署在 BoT 上的物联网业务 .16 8.5 访问部署在 BoT 外的物联网业务 .17 8.6 将物联网设备连接到 BoT .18 8.7 收集和访问 BoT 中物联网数据 .20 附录A (资料性附录) 物联网区块链的部署模式 (此附录不构成本建议的组成部分。) .21 附录B (资料性附录) 物联网区块链的用例 .23 B.1 用例:使用 BoT 增强产品供应链,提升产品可信度 .23 B.2 用例:使用 BoT 防御被劫持的物联网设备发起的 DDoS 网络攻击 .23 B.3 用例:使用 BoT 促进智慧交通系统(ITS)数据的
5、可信交换 .24 B.4 用例:使用 BoT 提升物联网设备的交互能力 .25 附录C (资料性附录) 去中心化物联网平台对比分析 .27 附录D (资料性附录) BoT 中的业务角色和商业模式 .28 参考文献 .29 YD/T IV 前言 本标准按照GB/T 1.12009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位:中国联合网络通信集团有限公司、中兴通讯股份有限公司、中国信息通信科技集团有限公司、中国信息通信研究院、华为技术有限公司、中国移动通信集团有限公司、新华三技术有限公司。
6、本标准主要起草人:加雄伟、黄峥、穆晓君、贺娇瑜、李铿、桑梓勤、罗松、张亮亮。 YD/T 1 1范围 本标准规定了一种基于区块链技术的去中心化物联网业务平台(简称物联网区块链),定义了物联网区块链的概念、特征、技术要求,以及物联网区块链的参考模型、能力要求、主要工作流程和应用用例。 本标准适用于物联网区块链及其应用。 2规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 ITU-T Y.4000/Y.2060 (2012) 物联网概述(Overview of Internet
7、 of Things) ITU-T Y.4100/Y.2066 (2014) 物联网的通用技术要求(Common requirements of the Internet of things) ITU-T Y.4103/F.748.0 (2014) 物 联 网 应 用 的 通 用 技 术 要 求 ( Common requirements for Internet of things (IoT) applications) 3术语、定义和缩略语 3.1术语和定义 下列术语和定义适用于本文件 3.1.1 地址 address 特定终止点的标识符,并且被用于指向此终止点。 3.1.2 应用 app
8、lication 一些结构化功能集,提供一个或多个服务支持的增值功能,并可通过提供API接口来支持这些功能。 3.1.3 基于区块链技术的去中心化物联网业务平台框架 YD/T 2能力 capability 在约定的内部条件下满足给定数量特征的服务需求的能力。 3.1.4 设备 device 物联网装置,具备通信能力,并可选支持传感、驱动、数据采集、数据存储和数据处理能力。 3.1.5 能力受限设备 constrained device 能力受限的物联网设备,支持有限的数据处理和数据存储能力,电池功率低,传输距离短、码率低。 3.1.6 物联网 Internet of things 一种致力于信
9、息社会的全球基础设施,通过基于现有和不断发展的、可互操作的信息和通信技术,相互连接(物理和虚拟)事物来实现高级服务。 注1:通过利用身份识别、数据捕获、处理和通信功能,物联网为各种应用提供服务,同时确保安全和满足隐私需求。 注2:从广义的角度来看,物联网具有广泛的技术和社会影响力。 3.1.7 服务平台 service platform 服务器端软件和硬件集合,由服务提供者构建,并且用于向最终用户交付一个或多个特定服务。 3.1.8 共识 consensus 确认区块链交易正确性的协议。 3.1.9 智能合约 smart contract 为特定类型的区块链交易约定规则的嵌入式逻辑。智能合约可
10、以存储在区块链中,并且可以由特定的区块链应用调用。 3.1.10 物 thing 在物联网中,物理世界(物理的物)或信息世界(虚拟的物)的对象,能够被标别并集成到通信网络中。 3.1.11 区块链 blockchain 基于新一代交易应用的点对点分布式记账技术,这种记账技术可以维护一个不断增长的加密的安全数据记录列表,这些数据记录难以被篡改或修改。 YD/T 3注1:区块链可以帮助建立信任、增强记账能力,提升透明度,同时简化业务流程。 注2:区块链可根据参与者之间的关系和提供服务的方式分为三种类型(即公共、联盟和私有)。 3.1.12 区块链平台 blockchain platform 基于区
11、块链相关技术建立的平台(或系统)。 注:区块链相关技术主要包括点对点通信、去中心化数据存储、群体共识机制和交易处理方法、权限管理等。 3.1.13 物联网区块链 blockchain of things,BoT 一种基于区块链相关技术的去中心化的物联网业务平台。在物联网区块链上,物联网应用和物联网业务可以被执行,并以去中心化模式工作。 3.1.14 物联网区块链应用 BoT application 一种支持物联网区块链相关功能的物联网应用。 3.1.15 物联网区块链共识 BoT consensus 运行于物联网区块链之上的群体共识,BoT实体按照共识协议来确认BoT交易的正确性。 3.1.1
12、6 物联网区块链合约 BoT contract 运行于物联网区块链之上的智能合约。BoT合约可以存储在BoT中,并且可以由特定的BoT应用调用。 3.1.17 物联网区块链数据 BoT data 物联网区块链中的数据,例如,只可追加的分布式账本、状态信息、权限策略等。 注:BoT数据可以分布并存储在BoT节点中。一个BoT节点可以在一个BoT中存储全部或部分BoT数据。 3.1.18 物联网区块链实体 BoT entity 一个功能实体或物理实体(例如,物联网设备、物联网网关或物联网系统),它在点对点交易通信中使用物联网区块链相关的功能(例如,执行交易和维护BoT数据等)。 注:一些计算能力或
13、通信能力受限的物联网设备(例如,能力受限的物联网设备、ID标记)不能成为BoT实体,但它们可以绑定到BoT实体以便映射到BoT中。虚拟物(例如,信息等)可以绑定到BoT实体,以便映射到BoT中。 3.1.19 YD/T 4物联网区块链节点 BoT peer 一种BoT逻辑功能实体,用于在通信、共识建立、交易和管理中执行与BoT相关的功能(例如,执行交易、维护BoT数据等)。 3.1.20 物联网区块链交易 BoT transaction 授权BoT节点在BoT之上的操作(例如,读取/写入BoT数据、部署/调用/查询BoT合约等)。BoT可以提供激励机制以鼓励BoT节点提供协作服务(例如,维护B
14、oT数据、背书交易等)。 3.1.21 去中心化应用 decentralized application,dApp 物联网区块链中的物联网应用,部署在BoT实体中,以去中心化模式工作。 3.2缩略语 下列缩略语适用于本文件。 BoT 物联网区块链 Blockchain of Things dApp 去中心化应用 decentralized application DDoS 分布式拒绝攻击 Distributed Denial of service IoT 物联网 Internet of Things ITS 智慧交通系统 Intelligent Transportation System NG
15、N 下一代网络 Next Generation Network USN 泛在传感网 Ubiquitous Sensor Network 4物联网区块链概述 物联网业务平台多种多样,支撑着种类繁多的物联网网络和服务需求。传统的物联网业务平台通常是中心化的或分布式的。一般来说,传统的物联网业务平台可以通过图 1 来描述。传统的物联网业务平台作为连接和服务中心,它连接和管理物联网应用、物联网业务,物联网设备、物联网数据和物。在传统的物联网业务平台中,物联网应用和物联网业务只有通过物联网业务平台才可以访问物联网设备、物联网数据和物。 YD/T 5 图1物联网业务平台工作模式 根据物联网业务平台的部署和
16、协作机制,物联网业务平台可以分为三种工作模式:中心化工作模式、分布式工作模式和去中心化式工作模式(见图2): 在中心化工作模式下,物联网业务平台部署在系统侧的单一位置(例如,某个数据中心),由单一平台供应商管理,向物联网应用和物联网业务提供中心化服务。 在分布式工作模式下,物联网业务平台可以部署在系统侧的多个位置(例如,多个数据中心),也由单个平台供应商管理,向物联网应用和物联网业务提供分布式服务。 在去中心化工作模式下,物联网业务平台是由一群相互独立的参与者建立和维护的,这些参与者可能是互不相关的,可以是互信的和/或不互信的。在这种工作模式下,物联网应用、物联网业务、物联网设备可以成为物联网
17、业务平台的一部分,共同提供服务。此外,在去中心化工作模式下,没有必要考虑参与者是在系统侧还是终端侧。 不同类型的物联网业务平台可以建立在相同或不同的通信底层基础设施(例如,网络、云、大数据、安全、管理、计费等)上。 能力受限物联网设备物联网网关全功能物联网设备物(物理/虚拟)物联网应用物联网业务客户端客户端服务端服务端传统中心化模式的物联网业务平台YD/T 6 图2物联网业务平台工作模式 区块链物联网(BoT)是一种去中心化的业务平台(见图3),它基于区块链相关技术,支持BoT实体(例如,物联网设备、物联网服务器、物联网网关、服务网关和终端用户设备等)共同参与和进行交易。在一个BoT实体上可以
18、部署一个或多个BoT节点和去中心化应用。BoT实体上的去中心化应用连接到BoT节点,在BoT上进行交易。 BoT支持当前和未来的通信网络。在BoT中,BoT节点通过点对点的去中心化的通信机制相互协作。物联网中的物理的物和虚拟的物可以通过BoT实体映射到BoT中,能力受限的物联网设备可以通过物联网网关与BoT连接。 BoT工作在去中心化环境之下。去中心化环境可以是在区块链相关技术(例如,点对点通信、去中心化数据存储、群体共识机制和交易处理方法、权限管理等)基础之上搭建,也可以是由区块链平台提供。 底层基础设施为BoT提供支持能力,包括,ITU-T Y.4000中描述的通用/特殊支持功能、通用/特
19、殊管理功能和通用/特殊安全功能等。 去去中中心心化化物物联联网网业业务务平平台台传传统统物物联联网网业业务务平平台台中中心心化化底底层层基基础础设设施施(网络、云、大数据、安全、管理、计费等)设设备备、传传感感器器等等中中心心化化物物联联网网业业务务平平台台分分布布式式物物联联网网业业务务平平台台分分布布式式去去中中心心化化物物联联网网应应用用和和物物联联网网业业务务YD/T 7 图3BoT 概览 BoT在许多领域都具有区块链的优势,特别是在建立信任、降低成本、加速交易、以及连接大规模物联网设备等方面。此外,BoT中的去中心化数据管理机制使得创建具有高性价比业务网络变得更容易,也易于跟踪和提供
20、价值交易的,并且不需要中心化的控制节点。 5物联网区块链的特征与通用需求 5.1共性特征 5.1.1基本特征 ITU-T Y.4000描述了一些物联网基本特征,包括,互联性、业务、异构性、动态变化、规模化等。ITU-T Y.4103描述了另一些物联网基本特征,包括,共性特征、交互性特征、自主性特征以及与自我复制和控制等。除了具备ITU-T Y.4000和ITU-T Y.4103中描述的基本特征外,BoT还具有一些与去中心化特性相关的特征。 5.1.2点对点通信 BoT可以使用各种通信技术进行交互,特别是点对点通信技术。底层通信网络对BoT实体是透明的。 5.1.3支持去中心化数据存储和管理 能
21、力受限物联网设备物联网网关全功能物联网设备物(物理/虚拟)终端用户设备物物联联网网区区块块链链 (BoT)BoT 节点dAppsBoT 节点dAppsdAppsBoT 节点物联网服务器dAppsBoT 节点dAppsBoT 节点服务网关基基础础设设施施图图例例:BoT基础设施传统物联网应用及业务YD/T 8在传统的物联网业务平台中,物联网数据通常集中或分布存储在系统侧,由服务提供商管理。相比之下,在BoT中,根据其部署模型(见附录A),全部或部分的被授权的BoT节点负责存储和管理物联网数据。BoT提供了一些机制能够支持被授权的BoT节点(彼此可能互不信任)共同处理物联网数据,并保持数据完整性、
22、保密性、隐私性、安全性和可访问性。 注:BoT和传统的中心化物联网业务平台中都使用了分布式存储技术,但不同点是,BoT中的物联网数据由不同的参与者管理,而在传统的中心化物联网业务平台中,通常由相同的参与者管理。 5.1.4支持群体共识 在传统的物联网业务平台中,决策和信任通常由系统侧实体做出。BoT 是去中心化的,不依赖于中心实体。在一个 BoT 中,部分或全部 BoT 节点根据约定的规则参与建立共识和交易。BoT 节点通常是有效分散的,这就保证了单一 BoT 节点或者一组串通的 BoT 节点无法侵占其它大多数 BoT 节点的参与权和决策权。 5.1.5支持自动化交互 BoT可以通过智能合约支
23、持BoT节点之间的自动化交互。根据部署模型和BoT的策略,BoT节点可以在BoT上部署智能合约,这些智能合约可以在被触发时自动执行,从而使得相关BoT节点之间进行自动化交互(例如,进行交易)。 5.2技术要求 5.2.1基本要求 ITU-T Y.4000给出了一组物联网的基本技术要求,涉及到标识、互操作、自动化网络和服务提供、定位、安全、隐私、即插即用等。ITU-T Y.4100给出了另一组物联网的基本技术要求,涉及到应用支持、业务、通信、设备、数据管理、安全和隐私保护等。BoT作为一种物联网业务平台,它支持ITU-T Y.4000和ITU-T Y.4100列出的基本技术要求;除了支持这些基本
24、技术要求之外,BoT还需要支持一组与去中心化工作模式相关的基本技术要求: BoT 需要支持全部或部分 BoT 节点参与 BoT 共识过程,支持 BoT 上的 BoT 交易和 BoT 数据存储。 BoT 需要支持 BoT 智能合约,并通过 BoT 智能合约来支持 BoT 交易的自动化。 BoT 需要支持去中心化管理模式下 BoT 节点管理,包括,身份识别、用户认证、访问鉴权和授权管理。 BoT 需要支持去中心化管理模式下 BoT 节点管理,包括,数据标识、存储、交易、追踪和审计等。 除了上述这些基本技术要求外,BoT还需要支持服务与应用支撑、应用管理、安全、管理等方面的技术要求。 5.2.2服务
25、支持和应用支持方面的技术要求 物联网服务与应用支撑方面的技术要求包括: 支持物联网业务根据业务目的和服务逻辑来部署、执行和管理相关智能合约。 支持 BoT 节点智能合约,并提供可信的执行环境来执行智能合约。 支持 BoT 节点采用自适应共识机制来满足不同的应用场景需求。 向 BoT 节点提供访问控制能力,包括: 允许BoT 节点访问由 BoT 实体部署的物联网业务。 YD/T 9 允许物联网业务访问 BoT 中连接的物联网设备。 允许物联网业务访问 BoT 中收集的物联网数据。 允许物联网业务控制自己部署的服务和自己提供的 BoT 数据的访问权限。 支持物联网数据在在 BoT 中的去中心化存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YDT 3905-2021 基于区块链技术的去中心化物联网业务平台框架通信 YD 3905 2021 基于 区块 技术 中心 联网 业务 平台 框架 通信
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。