1.星火链BID体系介绍
星火标识BID
(Blockchain-based Identifier
, BID
),BID
标识是基于W3C DID
标准开发的新型分布式标识,任意实体可自主生成星火标识,不需要中心化注册机构就可以实现全球唯一性,具有分布式、自主管理、隐私保护和安全易用等特点,同时根据算法的不同,BID
支持39-57
位变长编码方式,有效适应各种业务场景,兼容各类设备。
BID
主要包含以下方面:BID标识符、BID文档、BID解析协议、基于BID的数字凭证:
BID
标识符:是基于新型分布式标识符
DID
规范的一种方法,任意实体可自主生成BID
,不需要中心化注册机构就可以实现全球唯一性;去中心化、互通
BID
文档:BID
标识符只是表示一个身份的标识符,不包含身份的信息。而BID
文档就是用于描述身份详细信息的文档,一个BID
标识符关联到一个BID
文档。BID
标识符具体解析为BID
文档,BID
文档内包括BID
标识符和公钥详细信息(持有者、加密算法、密钥状态等),以及BID
持有者的其他非隐私属性描述等;信息承载
BID
解析协议:星火·标识深耕物联网领域,自主构建了
BID
解析协议,优化了海量物联网设备的接入场景,同时支持DID
解析器,为星火·链网智能设备自主交互奠定了基础;互通
基于
BID
的数字凭证:提供了一种规范来描述实体所具有的某些属性。
BID
持有者,可以通过可验证声明,向其他实体证明自己的某些属性是可信的。结合数字签名和零知识证明等密码学技术,可以使得声明更加安全可信,并进一步保障用户隐私不被侵犯;隐私
1.1 规范
星火标识编码规范如下:
由前缀Prefix
、共识码(AC号
)、加密类型、编码类型、后缀组成。