IDcode技术与标准化

2020-10-08

## 一、IDcode介绍 (一)背景 随着二维码技术在各国的广泛应用,全球范围内二维码标准不互通、体系不统一等突出问题日益凸显,如不同编码体系之间、不同码制标准之间、同一码制标准下不同应用系统之间不能互联互通,严重影响行业应用效率和用户的使用,导致应用很难规模化推进。二维码的全球化、标准化发展日益成为影响二维码更好支撑全球贸易便利化、产业价值链重塑和数字经济发展的关键因素,所以亟需建立统一的编解码体系来完善行业应用环境和发展环境。 从 2012 年起,国际二维码相关机构开始研究二维码行业标准互通问题,ZIIOT 在与有关国际组织研讨基础上,提出了二维码对象标识体系(IDcode)的设想,研究建立了二维码统一编解码体系和互通机制,使二维码能够在全球范围内对“人、事、物”对象进行唯一标 识。 (二)IDcode 基本概念 IDcode(Identity code),是实现各种不同对象标识统一管理的一种体系,用于对任何类型的对象(人、事、物)进行全球唯一二维码身份标识,即“二维码身份证”。 IDcode 具有三大核心价值: (1)身份标识:为每一个对象(人/事/物)分配一个二维码的全球唯一身份标识,是“对象”的二维码身份证。 (2)互联互通:制定了不同码制、编码体系、应用系统之间映射和互联机制,实现了跨地域、跨平台、跨系统、跨码制之间的互联互通。 (3)安全防护:为公众提供安全的移动互联网交易交互环境,为企业提供公信力的信息化安全应用工具,为社会提供安全二维码使用环境。 (三)IDcode 理念和特征 与其他标识机制相比,IDcode 具有面向多种对象、与对象的相关特性信息相关联、兼容现有的各种标识机制、分层灵活、可扩展性强等特点。IDcode 的技术优势体现于多个方面: 编码科学 IDcode 具有分层灵活、可扩展性强等特点,适合作为不同编码机制之间转换的桥梁,具有国际通用性。 IDcode 兼容性强,具有很好的易用性,能够兼容全球主要码制和编码体系,用户可以直接采用其他编码体系或自定义编码方式,在编码方面只作微小改动即可。 IDcode 本身还具有很强的语义性,规范了编码的结构和语义描述,这为今后形成大数据、进行大数据挖掘和分析奠定了基础。 安全可控 IDcode 通过统一注册和解析前后两个端口,实现了二维码全生命周期的管控。同时,在实际应用中,ZIIOT、UTC Global 维护顶层IDcode 标识,各个单位负责该单位分支下的 IDcode 维护工作,实现自我管理和维护。 体系互通 IDcode 制定了不同码制、编码体系、应用系统之间映射和互联机制,实现了跨地域、跨平台、跨系统、跨码制之间互联互通,有效解决二维码应用孤岛和系统继承性开发问题,实现内部功能链无缝衔接、外部供应链顺畅贯通。 身份唯一 IDcode 在兼容多种码制和编码体系的同时,为所有对象分配统一且唯一的二维码身份标识,即“二维码身份证”,具有全球唯一性。通过 IDcode,可以得到该对象的相关特性、信息。 开放共享 IDcode 通过向社会开放标准化技术接口实现二维码产业内科学分工,各角色用户简易调用接口即可应用,从而实现对整个产业链进行良好支撑。 ## 二、IDcode 技术与标准化 (一)IDcode 编码规则 IDcode 编码结构符合国际标准《ISO/IEC 15459 信息技术自动识别与数据采集技术 唯一标识》,为树状结构,分为三部分: 第一部分为用户根,由四个节点组成,第一个节点根标识符“MA”, 是 ISO、CEN、AIM 三大组织共认的全球代码;第二个节点国家地区代码符合《ISO 3166-1:2013 代码为各国及其分支机构的名称表示 第1 部分:国家代码》;第三个节点用户代码按用户类型编码,政府机关类用户代码 1001、社会团体类用户代码 1002、科研院所类用户代码 1003、认证机构类用户代码 1006、一般企事业单位采用各国行政区划代码或由各国自行编码,该节点依据应用需求可以扩展;第四个节点为注册顺序号,按申请顺序依次排列; 第二部分为标识对象类目,分为通用编码结构和自有编码结构两种情形,通用编码结构由三个节点组成(见图 3.1),自有编码结构节点数量由用户定义(见图 3.2); 第三部分为自定义标识对象个体编码,用户根据应用的需求自定义节点数量和每个节点的位数。 第一部分与第二部分之间以“.”或“/”符号隔开,第二部分与第三部分之间以“.”或“/”符号隔开,每一部分的节点与节点之间以“.”符号隔开。 IDcode 编码支持阿拉伯数字、英文字母组合。数据结构示意图见图 3.1(通用编码结构)、图 3.2(自有编码结构)。 ![](/data/markdown/img/20201010/92eb9b4d9a32a972b3a1674d9dde14b0.jpg) 例如:MA.156.110101.8/20.36550104.01/20170630.0010 其中MA.156.110101.8 表示单位根,20.36550104.01 表示对象类目20170630.0010 表示自定义标识对象个体编码。 例如:MA.156.110101.8/203655010404/20170630.0010 其中,MA.156.110101.8 表示用户根,203655010404 表示用户自有对象类目,20170630.0010 表示用户自定义标识对象个体编码。 ![](/data/markdown/img/20201010/27671914c6028bcc24cd841085cf14fd.jpg) IDcode 具有分层灵活、良好的兼容性、可扩展性强等特点,适合作为现有各种编码体系之间进行交换的元标识机制,可以支持各种码制二维码,如汉信码、QR 码、DM 码、GM 码、CM 码、龙贝码等;兼容支持各种编码体系,如 OID、Handle、Ecode 等编码体系,政府部门、行业机构制订的编码体系以及各单位主体自定义的、个性化的编码体系。 (二)IDcode 解析网络 IDcode 平台基于区块链技术搭建分布式的全球二维码标识链网络(GICN),在全球范围内建设分布式的、区域性的、多层级的标识 节点。解析时,由标识节点依据编码信息对标识对象进行的结构化定 义和描述,在时间、空间和行为多维度上对其进行内容解析,然后通 过全球二维码标识链网络(GICN)实现所有标识节点间数据同步。 (三)IDcode 安全特性 IDcode 安全特性体现在两个方面:一是生成端安全,自身编码结构科学实现了二维码标识的全球唯一性和可追溯性,同时建立了病毒库过滤机制保证了二维码生成时安全可靠;二是解析端安全,同样建立了病毒库过滤机制,能够及时屏蔽、禁止非安全内容的解析,而且出现安全风险后能够及时、准确、迅速定位到二维码的申请主体和使用主体,并采取屏蔽访问或下线处理等应急措施,保障解析过程的安全。 (四)IDcode 标准研制 2016 年 7 月,ZIIOT 基于 IDcode 体系提出二维码标准综合框架体系(见图 3.3),开始组织制订二维码行业各类标准,包括二维码对象标识符编码规则等基础标准,还开展了交通运输、农业装备、铁道设施、家电维修、追溯服务、电子车牌、居民健康卡等不同领域二维码应用标准以及认证标准制定工作。 2018 年 8 月 1 日,IDcode 编码体系成为《ISO/IEC 15459 信息技术 自动识别与数据采集技术 唯一标识》系列国际标准的组成部分,ISO/IEC 15459 系列标准是国际通用且是应用最广泛的编码和标识标准。

UDI资料免费获取

UDI实施报告及UDI政策汇编

免费获取

UDI实施指导
UDI政策汇编
UDI实施报告(2022)
专家咨询

如有疑问,欢迎致电:400-8700-997(工作时间 9 : 00 - 17 : 30)