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号)、加密类型、编码类型、后缀组成。

1.2 实现

1.3 其他说明