鉴于上周很多读者反应下载完整版报告不便,本篇直接奉上《DID行业研究报告》全文内容,方便对DID去中心化数字身份研究感兴趣的朋友们阅读收藏
ID代表的主体(subject)可以是人,公司或者任何一个物体; ID在一个范围(namespace)内必须是唯一的; ID一定有一个发行方(issuer或者传统IAM中称为Identity Provider),DID的发行方是subject自己; issuer需要为第三方(verifier或者传统IAM中Relying Party)提供查询和验证服务,DID的验证由加密算法的数学公式提供; 一个声明(claim或者statement或者assertion)包括自我声明或者第三方声明,需要提供对应的验证(verify或者attest)机制;这种验证机制有时候是确定性的,比如一个人声明他拥有1个比特币,可以通过验证他是否控制一个超过一个比特币的地址验证;验证机制有时候是概率性的,比如一个人声明他拥有Java编程能力,这个声明需要以前的同事背书,虽然拥有编程能力的熟练程度是一个概率; 身份天生具有场景特征,人们在不同的场景使用不同的身份(persona);而职能(role)定义了一个属性(attributes)集合,代表了一类用户经过认证(authenticate)后被赋予不同的权利范围(ACL)。
一
身份管理的发展以及DID与IAM的联系和区别
二
DID的应用场景
三
DID与SBT的联系与不同
四
DID的技术挑战
五
DID的设计原则和技术架构
六
DID的行业公司
Boardroom:一个 DAO 的治理管理平台,使用 Ceramic 的平台来存储提案评论。 Rabbithole:鼓励人们使用 Web3 项目的应用程序,允许他们获得积分和加密货币。Rabbithole 使用 Ceramic 的网络将多个 Web2 和· Web3 账户连接成一个统一的、跨链的 DID,并允许用户的声誉跨越其他 Web3 应用程序。
DIDKit,按照DID协议开发的一个跨平台的DID开发包; login.xyz(Sign-In with Ethereum,SIWE),允许用户用以太坊地址登陆; Kepler,一个去中心化的存储方案; rebase,用来将id映射到公钥,可以以去中心化、安全和公正的方式访问DeFi 应用程序。 Credible,基于DIDKit开发的例子移动钱包,支持w3的DID和VC标准; Spruce与以太坊基金会、ENS合作构建了身份验证标准化系统 Sign-In with Ethereum (EIP-4361),支持用户直接使用他们的加密钱包与web2或web3应用程序连接,并控制其身份数据; Keylink,将现有系统帐户链接到加密密钥对。这是一个正在开发中的工具。帐户的身份验证使用广泛采用的协议组合,如 OpenID connection 和 FIDO2。密钥的范围涵盖从加密密钥到 API 凭据。
源数据层。身份分析员获得数据的源平台,如 Etherscan、The Graph、Onfinality 和其他数据提供商。 地址分析层。主要是作为一个提供数据分析的外部服务器,如 Nansen, Chainalysis,以及即将推出的 Litentry whitelist 等地址分析平台。 身份聚合层。Litentry 生成属于同一身份的地址关系,然后从地址分析层获取相应的地址分析数据,并进行加权计算。
先锋
观点