概述
Codatta DID是一个去中心化数字身份系统,它为用户提供用户自主控制的去中心化身份,并允许用户进行身份信息的授权、验证和撤销。 Codatta DID为Codatta生态提供必要的支持,但其并非与Codatta绑定,而是被设计为一个可共享的去中心化数字身份基础设施,任何人都可以独立使用。 在Codatta中,Codatta DID被用作生态的唯一身份标识,用于平台的登录授权验证,同时作为数据指纹与数据血缘可信、可追溯的基础标识,同时也是在数据可用性与数据隐私保护机制中,用于主体识别与访问鉴权的关键组件。背景
现有身份系统:随着应用形态从单一平台向多链,多平台等多系统协同的方式演进,现有身份体系逐渐暴露出结构性问题:身份割裂,缺乏统一标识;身份依赖平台,用户缺乏自主权;授权模型僵化,难以适配复杂场景;身份与系统实现强耦合,扩展成本高。这些问题导致现有身份系统难以支撑长期、跨环境的身份使用需求。 去中心化身份:去中心化身份是由传统的中心化身份演化而来。中心化身份,是由中心化机构控制的,比如居民身份证是政府控制的。而去中心化身份,最大的特点就在于它可以完全由个体自己控制,身份的创建和管理都不依赖于某个中心化的机构。 W3C DID:自去中心化身份的概念提出以来,经过多年的研究与标准化推进,W3C 的 DID 规范整合了早期去中心化身份的相关探索,现已被广泛采用,成为 DID 体系的基础标准。W3C DID规定每个用户有一个ID用于标识其身份,同时用一个Document记录用户身份信息和相关的一系列数据,比如授权信息,可以用于第三方的登录授权验证,这个设计使得围绕该用户的可信交互成为可能。