O que é um Identificador Descentralizado (DID)?

Um Identificador Descentralizado (DID) é um ID único emitido por uma plataforma descentralizada, atuando como prova de propriedade de identidade digital.
Os DIDs fazem parte de um framework de confiança que não requer uma autoridade de registro centralizada e pode ser usado para identificar indivíduos, organizações e dispositivos.
O framework DID visa devolver o controle da identidade aos usuários da internet, facilitando a troca de dados por meio da tecnologia de blockchain e seu distribuído livro-razão.
Entendendo Identificadores Descentralizados (DIDs)
Um Identificador Descentralizado (DID) é um identificador único que pode ser emitido por uma plataforma descentralizada. Este identificador atua como uma prova de propriedade de identidade digital. Ao contrário dos identificadores tradicionais que requerem uma autoridade de registro centralizada, os DIDs são identificadores universalmente únicos (UUID) que são criptograficamente verificáveis. Eles podem ser usados para identificar indivíduos, organizações, entidades abstratas, modelos de dados e dispositivos da Internet das Coisas (IoT).
O Propósito dos DIDs
O principal objetivo dos DIDs é devolver o controle da identidade aos usuários da internet. Isso os capacita a gerar identificadores únicos usando sistemas em que confiam. Ao permitir a autenticação desses identificadores com provas criptográficas, como assinaturas digitais, tanto indivíduos quanto organizações podem se beneficiar da troca de dados aproveitando a tecnologia de registro distribuído (DLT) do blockchain.
Como os DIDs funcionam
No framework DID, os usuários podem armazenar vários identificadores aceitos, como certificados emitidos pelo governo, certificados educacionais e fiscais, e outras informações pessoalmente identificáveis (PII) em uma carteira digital. Em vez de depender de uma autoridade central para gerenciar a identidade do usuário, um registro distribuído baseado em blockchain serve como a fonte de todos os identificadores armazenados na carteira. As informações de identificação não são armazenadas no registro, mas em uma carteira gerenciada pelo usuário. Isso permite que as pessoas compartilhem diferentes partes de sua identidade com vários serviços conforme acharem adequado.
Os Benefícios dos DIDs
Diferentemente do modelo centralizado, os usuários podem apresentar apenas as informações necessárias para qualquer entidade (site, aplicativo, etc.). Essas entidades podem verificar se as provas são verdadeiras por meio de um registro baseado em blockchain. Por exemplo, se você está tentando se registrar para um novo serviço online, e precisa provar que tem mais de 18 anos, usando o modelo descentralizado, você pode ter a capacidade de controlar quais informações são compartilhadas da sua carteira digital com o serviço online. Você pode apresentar prova de que tem mais de 18 anos sem revelar sua data de nascimento real.
O Framework DID
O rascunho principal do DID, inicialmente publicado pelo w3c, esclarece que um Identificador Descentralizado é uma simples string de texto. Ele consiste em três partes: O identificador do esquema URI do DID, armazenado na cadeia, o identificador do método DID e o identificador específico do método DID. Os DIDs fazem parte de um banco de dados global de chave-valor onde certas blockchains hospedam os Documentos DID (por exemplo, chaves públicas, pontos de serviço e protocolos de autenticação). Os DIDs atuam como chaves e os Documentos DID como valores para descrever modelos de dados específicos para iniciar interações verificáveis criptograficamente com a entidade identificada no ecossistema descentralizado.