O que é Identificador Descentralizado (DID)?

iniciantes2/22/2023, 3:12:45 PM
O identificador descentralizado representa a identidade do usuário, bem como informações de autorização de identidade. Os usuários podem criar identificadores, declarar e manter provas sem depender de instituições de terceiros, como provedores de serviços ou governos, com soluções de sistema de identidade descentralizada.

Os sistemas de identidade suportam uma ampla variedade de aplicativos em nossas vidas diárias, incluindo verificação e autorização de identidade, criação e login de conta, registro e tributação de negócios, licenciamento da indústria e votação. Da mesma forma, todas as operações e atividades começam com a confirmação da identidade e permissões do usuário.

Estamos cada vez mais conectados a aplicativos e serviços, e nossos identificadores há muito tempo são emitidos, mantidos e controlados por agências governamentais, corporações e registros da Internet, tornando nossos identificadores numerosos e difíceis de gerenciar, mas também difíceis de usar amplamente. Os sistemas tradicionais de gerenciamento de identificadores não são apenas centralizados, com os provedores de serviços armazenando dados do usuário, mas também arriscados, pois comportamentos maliciosos podem roubar informações do usuário comprometendo servidores, o que é uma ocorrência comum nos dias de hoje.

A tecnologia do identificador descentralizado (DID) propõe um novo modelo de identidade digital que não depende de autenticação e emissão por instituições de terceiros e alcança rastreabilidade verificável na blockchain, permitindo aos usuários controlar com segurança seus próprios dados e aplicativos autorizados.

O que é um identificador descentralizado (DID)?

Para entender o que é um identificador descentralizado, você deve primeiro entender as três palavras-chave listadas abaixo:

  • Identidade

Um conjunto parcial de dados que representa uma entidade, como uma pessoa, organização, coisa, modelo de dados, entidade abstrata, e assim por diante.

  • Identificadores

Refere-se a um pedaço de dados usado para apontar para uma ou mais identidades específicas, como um nome, CNPJ, número de celular, informações de conta de aplicativo online, e assim por diante. Uma entidade centralizada emite, mantém e controla identificadores tradicionais, e os usuários devem obter permissão para alterar as informações.

  • Identificadores descentralizados

São aqueles que são emitidos, mantidos e controlados pelos usuários sem o envolvimento de terceiros e são armazenados em um livro-razão distribuído ou rede peer-to-peer. Identificadores descentralizados são globalmente únicos, resolvíveis e amplamente disponíveis, bem como verificáveis.

Identificadores descentralizados são simplesmente linhas de letras e números que se combinam para formar um identificador digital único que é registrado e armazenado no blockchain ou em outro tipo de tecnologia de registro distribuído. Eles são sempre autônomos de qualquer autoridade centralizada e não contêm nenhuma informação pessoal. Os DIDs podem ser usados para identificar não apenas uma pessoa ou entidade, mas também um produto, localização, organização, dispositivo IoT ou até mesmo algo que não existe no mundo físico, como uma ideia ou conceito.

Além disso, é possível criar mais de uma identidade digital e usá-las em várias plataformas.

O Consórcio World Wide Web (W3C) propôs uma especificação preliminar para Identificadores Descentralizados (DIDs) v1.0 em junho de 2022, definindo o conceito de DIDs, bem como padronizando e especificando a sintaxe de DIDs, um modelo de dados comum, propriedades principais, representações serializadas, operações de DIDs e uma explicação do processo de resolução de DIDs para os recursos que representam.

Como funciona o Identificador Descentralizado?

Um exemplo simples de DID:

Um DID é uma sequência de texto simples composta por três partes:

  1. o fezidentificador do esquema URI
  2. identificador do método DID
  3. Identificador específico do método do método DID

Figura 1 Um exemplo simples de um DID Fonte: https://www.w3.org/TR/did-core/

Arquitetura DID e a relação dos componentes básicos:

Figura 2 Visão geral da arquitetura DID e a relação dos componentes básicos. Fonte:https://www.w3.org/TR/did-core/

DID e URL DID

DID e URLs de DID são compostos por três partes: o fezIdentificador de esquema URI, identificador de método e identificador específico do método DID único. Os DIDs podem ser resolvidos em documentos DID. Os URLs do DID estendem a sintaxe de um DID básico para permitir que ele localize um recurso específico, como a chave pública criptografada de um documento DID, ou um recurso externo de um documento DID.

DID sujeito

O assunto de um DID é a entidade identificada pelo DID, que pode ser virtual, como o controlador do DID, conceito, ou pode apontar para entidade, como pessoa, grupo, software, etc.

Documento DID

Documentos DID contêm informações associadas a um DID. Eles expressam métodos de verificação, como chaves públicas criptográficas, como chaves públicas criptográficas, e serviços relevantes para interações com o sujeito DID.

controladores DID

Um controlador de DID é uma entidade (pessoa, organização ou software autônomo) que tem a capacidade de fazer alterações em um documento DID, geralmente afirmado pelo controle de um conjunto de chaves criptográficas usadas pelo software que atua em nome do controlador. Geralmente afirmado pelo controle de um conjunto de chaves criptográficas usadas pelo software que atua em nome do controlador. Note que o mesmo DID pode ter vários controladores.

Registros de dados verificáveis

Para tornar os documentos DID resolvíveis, o DID geralmente é registrado em um sistema ou rede subjacente. Independentemente da tecnologia específica usada, todo sistema que suporta o registro de DIDs e a devolução de dados necessários para produzir documentos DID é chamado de registro de dados verificável.

métodos DID

Entidade criada, resolvida, atualizada usando métodos DID e desativada um tipo específico de DID e seu documento DID associado.

Resolvedores de DID e resolução de DID

Um resolvedor de DID é um componente do sistema que recebe um DID como entrada e produz um documento DID conforme como saída.

desreferenciadores de URL DID e desreferenciamento de URL DID

Um dereferenciador de URL de DID é um componente do sistema que recebe um DID URL como entrada e produz um recurso como saída.

Após entender os conteúdos acima relacionados à operação e formação de um DID, conhecemos a lógica dos vários aspectos da operação de um DID, como criado, resolvido, atualizado e desativado.

Quais são os benefícios dos DIDs

Com base no propósito de design do DID e nas características trazidas pela rede distribuída, várias vantagens podem ser obtidas em comparação com a entidade tradicional e credenciais online, e essas vantagens fazem com que os desenvolvedores escolham o DID como a tecnologia de extensão de aplicativo para credenciais de identidade WEB3.

Comparado às credenciais de entidade tradicionais (por exemplo, cartões bancários, cartões de identificação):

  1. Menor probabilidade de perda e roubo
  2. Economia significativa em materiais de fabricação
  3. Maior confiabilidade com base em verificação multi-party
  4. Transmissão e uso mais fáceis

Comparado às credenciais online tradicionais.

  1. Provar suas reivindicações sem depender de qualquer parte
  2. Segurança de dados aprimorada
  3. Evite a propagação de seus dados sem o conhecimento deles
  4. O usuário pode possuir e controlar completamente seus dados

Casos Web3 usando a tecnologia DID

Hoje em dia, os praticantes no campo do WEB3 estão desenvolvendo muitas soluções de identidade descentralizadas que valem a pena para o WEB3 com base na tecnologia DID.

Serviço de Nomes Ethereum (ENS)

O Serviço de Nomes Ethereum (ENS) é um sistema de nomes distribuído, aberto e extensível construído na Blockchain Ethereum. O ENS converte cadeias de dados difíceis de ler (como endereços de carteira criptografados, hashes, metadados e outros identificadores legíveis por máquina) em endereços fáceis de ler. Funciona de forma semelhante ao Sistema de Nomes de Domínio (DNS) usado para sites.

Figura 3 Domínios ENS Fonte: https://ens.domains/

ENS inicialmente usava o formato de leilão de Vickrey para vender os populares domínios de seis, cinco, quatro e três letras para usuários interessados. Cada nome termina com .eth e pode ser associado a vários endereços de criptomoeda, hashes e outros dados. Os nomes agora podem ser comprados sem leilão e alugados por ano. Os preços variam de acordo com o comprimento do nome que deseja alugar.

O serviço inovador da ENS melhora significativamente a facilidade de interação com blockchain, e assim como não usamos mais endereços IP para navegar na web, é igualmente provável que vejamos um aumento na escala de uso de nomes de domínio ens devido à sua utilidade e crescente popularidade.

Prova de Humanidade

Proof of Humanity (PoH) é um sistema de verificação de identidade social para humanos no Ether. PoH combina redes de confiança, testes de Turing reversos e resolução de disputas para criar uma lista de provas com base em humanos reais, combinando de forma criativa pessoas e endereços on-chain de forma eficaz para criar um sistema de verificação de identidade social humana on-chain.

Figura 4: Prova de Humanidade Fonte:https://proofofhumanity.id/

BrightID

BrightID é um sistema de verificação de identidade digital da vida real baseado no ecossistema Ethereum, completamente independente da autenticação de identidade tradicional e da Internet, resolvendo o problema da identidade única através da criação e análise de grafos sociais.

Fonte BrightID:https://www.brightid.org/

Ao contrário do Proof of Humanity, o BrightID cria um círculo social WEB3 para cada usuário ao mesmo tempo em que verifica e cria uma identidade digital, e também fornece aos usuários análise de dados sociais para determinar os níveis de confiança do usuário. Quando os usuários usam o BrightID para socializar com outros, o sistema indica o nível de confiança entre as duas partes.

  • Suspeito: Não se conhecem de todo
  • Acabei de conhecer: encontrei algumas vezes
  • Já conhecido: Interagiu frequentemente com
  • Recuperação: familiar (esta pessoa pode ajudar a recuperar a conta)

BrightID é usado em uma variedade de cenários, incluindo identidade, verificação de usuário de aplicativo, verificação de atividade (airdrops, por exemplo), construção de confiança e reputação, e assim por diante. Sua solução é atualmente utilizada por Gitcoin, RabbitHole, Status e muitos outros projetos, e foi reconhecida várias vezes por Vitalik Buterin.

Conclusão

A tecnologia DID é uma das poucas tecnologias práticas dos últimos anos que realmente promove aplicações de blockchain, e as características que ela possui fazem dela uma perspectiva de aplicação ampla no campo do WEB3.

Embora alguns tecnólogos continuem a desafiar os pontos de vista tecnológicos dominantes, as questões sobre o uso indevido da tecnologia DID, segurança de dados e problemas de rastreamento de comportamento não dissiparam.

No entanto, a emergência da tecnologia DID está impulsionando os sistemas atuais de identidade física e digital centralizados a tentarem construir arquiteturas de sistemas de identidade descentralizados e democratizados, e as pessoas estão sendo capacitadas através da extensão da tecnologia DID para desvincular o poder dos provedores de serviços centralizados e permitir que os indivíduos assumam a propriedade de seus dados.

Author: Jovance
Translator: piper
Reviewer(s): Hugo
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

O que é Identificador Descentralizado (DID)?

iniciantes2/22/2023, 3:12:45 PM
O identificador descentralizado representa a identidade do usuário, bem como informações de autorização de identidade. Os usuários podem criar identificadores, declarar e manter provas sem depender de instituições de terceiros, como provedores de serviços ou governos, com soluções de sistema de identidade descentralizada.

Os sistemas de identidade suportam uma ampla variedade de aplicativos em nossas vidas diárias, incluindo verificação e autorização de identidade, criação e login de conta, registro e tributação de negócios, licenciamento da indústria e votação. Da mesma forma, todas as operações e atividades começam com a confirmação da identidade e permissões do usuário.

Estamos cada vez mais conectados a aplicativos e serviços, e nossos identificadores há muito tempo são emitidos, mantidos e controlados por agências governamentais, corporações e registros da Internet, tornando nossos identificadores numerosos e difíceis de gerenciar, mas também difíceis de usar amplamente. Os sistemas tradicionais de gerenciamento de identificadores não são apenas centralizados, com os provedores de serviços armazenando dados do usuário, mas também arriscados, pois comportamentos maliciosos podem roubar informações do usuário comprometendo servidores, o que é uma ocorrência comum nos dias de hoje.

A tecnologia do identificador descentralizado (DID) propõe um novo modelo de identidade digital que não depende de autenticação e emissão por instituições de terceiros e alcança rastreabilidade verificável na blockchain, permitindo aos usuários controlar com segurança seus próprios dados e aplicativos autorizados.

O que é um identificador descentralizado (DID)?

Para entender o que é um identificador descentralizado, você deve primeiro entender as três palavras-chave listadas abaixo:

  • Identidade

Um conjunto parcial de dados que representa uma entidade, como uma pessoa, organização, coisa, modelo de dados, entidade abstrata, e assim por diante.

  • Identificadores

Refere-se a um pedaço de dados usado para apontar para uma ou mais identidades específicas, como um nome, CNPJ, número de celular, informações de conta de aplicativo online, e assim por diante. Uma entidade centralizada emite, mantém e controla identificadores tradicionais, e os usuários devem obter permissão para alterar as informações.

  • Identificadores descentralizados

São aqueles que são emitidos, mantidos e controlados pelos usuários sem o envolvimento de terceiros e são armazenados em um livro-razão distribuído ou rede peer-to-peer. Identificadores descentralizados são globalmente únicos, resolvíveis e amplamente disponíveis, bem como verificáveis.

Identificadores descentralizados são simplesmente linhas de letras e números que se combinam para formar um identificador digital único que é registrado e armazenado no blockchain ou em outro tipo de tecnologia de registro distribuído. Eles são sempre autônomos de qualquer autoridade centralizada e não contêm nenhuma informação pessoal. Os DIDs podem ser usados para identificar não apenas uma pessoa ou entidade, mas também um produto, localização, organização, dispositivo IoT ou até mesmo algo que não existe no mundo físico, como uma ideia ou conceito.

Além disso, é possível criar mais de uma identidade digital e usá-las em várias plataformas.

O Consórcio World Wide Web (W3C) propôs uma especificação preliminar para Identificadores Descentralizados (DIDs) v1.0 em junho de 2022, definindo o conceito de DIDs, bem como padronizando e especificando a sintaxe de DIDs, um modelo de dados comum, propriedades principais, representações serializadas, operações de DIDs e uma explicação do processo de resolução de DIDs para os recursos que representam.

Como funciona o Identificador Descentralizado?

Um exemplo simples de DID:

Um DID é uma sequência de texto simples composta por três partes:

  1. o fezidentificador do esquema URI
  2. identificador do método DID
  3. Identificador específico do método do método DID

Figura 1 Um exemplo simples de um DID Fonte: https://www.w3.org/TR/did-core/

Arquitetura DID e a relação dos componentes básicos:

Figura 2 Visão geral da arquitetura DID e a relação dos componentes básicos. Fonte:https://www.w3.org/TR/did-core/

DID e URL DID

DID e URLs de DID são compostos por três partes: o fezIdentificador de esquema URI, identificador de método e identificador específico do método DID único. Os DIDs podem ser resolvidos em documentos DID. Os URLs do DID estendem a sintaxe de um DID básico para permitir que ele localize um recurso específico, como a chave pública criptografada de um documento DID, ou um recurso externo de um documento DID.

DID sujeito

O assunto de um DID é a entidade identificada pelo DID, que pode ser virtual, como o controlador do DID, conceito, ou pode apontar para entidade, como pessoa, grupo, software, etc.

Documento DID

Documentos DID contêm informações associadas a um DID. Eles expressam métodos de verificação, como chaves públicas criptográficas, como chaves públicas criptográficas, e serviços relevantes para interações com o sujeito DID.

controladores DID

Um controlador de DID é uma entidade (pessoa, organização ou software autônomo) que tem a capacidade de fazer alterações em um documento DID, geralmente afirmado pelo controle de um conjunto de chaves criptográficas usadas pelo software que atua em nome do controlador. Geralmente afirmado pelo controle de um conjunto de chaves criptográficas usadas pelo software que atua em nome do controlador. Note que o mesmo DID pode ter vários controladores.

Registros de dados verificáveis

Para tornar os documentos DID resolvíveis, o DID geralmente é registrado em um sistema ou rede subjacente. Independentemente da tecnologia específica usada, todo sistema que suporta o registro de DIDs e a devolução de dados necessários para produzir documentos DID é chamado de registro de dados verificável.

métodos DID

Entidade criada, resolvida, atualizada usando métodos DID e desativada um tipo específico de DID e seu documento DID associado.

Resolvedores de DID e resolução de DID

Um resolvedor de DID é um componente do sistema que recebe um DID como entrada e produz um documento DID conforme como saída.

desreferenciadores de URL DID e desreferenciamento de URL DID

Um dereferenciador de URL de DID é um componente do sistema que recebe um DID URL como entrada e produz um recurso como saída.

Após entender os conteúdos acima relacionados à operação e formação de um DID, conhecemos a lógica dos vários aspectos da operação de um DID, como criado, resolvido, atualizado e desativado.

Quais são os benefícios dos DIDs

Com base no propósito de design do DID e nas características trazidas pela rede distribuída, várias vantagens podem ser obtidas em comparação com a entidade tradicional e credenciais online, e essas vantagens fazem com que os desenvolvedores escolham o DID como a tecnologia de extensão de aplicativo para credenciais de identidade WEB3.

Comparado às credenciais de entidade tradicionais (por exemplo, cartões bancários, cartões de identificação):

  1. Menor probabilidade de perda e roubo
  2. Economia significativa em materiais de fabricação
  3. Maior confiabilidade com base em verificação multi-party
  4. Transmissão e uso mais fáceis

Comparado às credenciais online tradicionais.

  1. Provar suas reivindicações sem depender de qualquer parte
  2. Segurança de dados aprimorada
  3. Evite a propagação de seus dados sem o conhecimento deles
  4. O usuário pode possuir e controlar completamente seus dados

Casos Web3 usando a tecnologia DID

Hoje em dia, os praticantes no campo do WEB3 estão desenvolvendo muitas soluções de identidade descentralizadas que valem a pena para o WEB3 com base na tecnologia DID.

Serviço de Nomes Ethereum (ENS)

O Serviço de Nomes Ethereum (ENS) é um sistema de nomes distribuído, aberto e extensível construído na Blockchain Ethereum. O ENS converte cadeias de dados difíceis de ler (como endereços de carteira criptografados, hashes, metadados e outros identificadores legíveis por máquina) em endereços fáceis de ler. Funciona de forma semelhante ao Sistema de Nomes de Domínio (DNS) usado para sites.

Figura 3 Domínios ENS Fonte: https://ens.domains/

ENS inicialmente usava o formato de leilão de Vickrey para vender os populares domínios de seis, cinco, quatro e três letras para usuários interessados. Cada nome termina com .eth e pode ser associado a vários endereços de criptomoeda, hashes e outros dados. Os nomes agora podem ser comprados sem leilão e alugados por ano. Os preços variam de acordo com o comprimento do nome que deseja alugar.

O serviço inovador da ENS melhora significativamente a facilidade de interação com blockchain, e assim como não usamos mais endereços IP para navegar na web, é igualmente provável que vejamos um aumento na escala de uso de nomes de domínio ens devido à sua utilidade e crescente popularidade.

Prova de Humanidade

Proof of Humanity (PoH) é um sistema de verificação de identidade social para humanos no Ether. PoH combina redes de confiança, testes de Turing reversos e resolução de disputas para criar uma lista de provas com base em humanos reais, combinando de forma criativa pessoas e endereços on-chain de forma eficaz para criar um sistema de verificação de identidade social humana on-chain.

Figura 4: Prova de Humanidade Fonte:https://proofofhumanity.id/

BrightID

BrightID é um sistema de verificação de identidade digital da vida real baseado no ecossistema Ethereum, completamente independente da autenticação de identidade tradicional e da Internet, resolvendo o problema da identidade única através da criação e análise de grafos sociais.

Fonte BrightID:https://www.brightid.org/

Ao contrário do Proof of Humanity, o BrightID cria um círculo social WEB3 para cada usuário ao mesmo tempo em que verifica e cria uma identidade digital, e também fornece aos usuários análise de dados sociais para determinar os níveis de confiança do usuário. Quando os usuários usam o BrightID para socializar com outros, o sistema indica o nível de confiança entre as duas partes.

  • Suspeito: Não se conhecem de todo
  • Acabei de conhecer: encontrei algumas vezes
  • Já conhecido: Interagiu frequentemente com
  • Recuperação: familiar (esta pessoa pode ajudar a recuperar a conta)

BrightID é usado em uma variedade de cenários, incluindo identidade, verificação de usuário de aplicativo, verificação de atividade (airdrops, por exemplo), construção de confiança e reputação, e assim por diante. Sua solução é atualmente utilizada por Gitcoin, RabbitHole, Status e muitos outros projetos, e foi reconhecida várias vezes por Vitalik Buterin.

Conclusão

A tecnologia DID é uma das poucas tecnologias práticas dos últimos anos que realmente promove aplicações de blockchain, e as características que ela possui fazem dela uma perspectiva de aplicação ampla no campo do WEB3.

Embora alguns tecnólogos continuem a desafiar os pontos de vista tecnológicos dominantes, as questões sobre o uso indevido da tecnologia DID, segurança de dados e problemas de rastreamento de comportamento não dissiparam.

No entanto, a emergência da tecnologia DID está impulsionando os sistemas atuais de identidade física e digital centralizados a tentarem construir arquiteturas de sistemas de identidade descentralizados e democratizados, e as pessoas estão sendo capacitadas através da extensão da tecnologia DID para desvincular o poder dos provedores de serviços centralizados e permitir que os indivíduos assumam a propriedade de seus dados.

Author: Jovance
Translator: piper
Reviewer(s): Hugo
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!