BLK105 · Identidade digital e credenciais verificáveis
Sobre o curso
Aprofunde-se em identificadores descentralizados, no Modelo de Dados de Credenciais Verificáveis 2.0 do W3C, em divulgação seletiva e revogação, e desenhe um fluxo de credenciais que respeite a privacidade para uma necessidade real de negócio.
Para quem é
Arquitetos de soluções, desenvolvedores, profissionais de compliance e RH e donos de produto que trabalham com identidade, cadastro de clientes ou verificação de documentos.
Pré-requisitos
BLK102 (chaves e assinaturas); o BLK103 ajuda, mas não é obrigatório.
O que você será capaz de fazer
- Comparar os modelos de identidade centralizado, federado e autossoberano e suas premissas de confiança
- Explicar como DIDs, documentos DID e credenciais verificáveis funcionam juntos no modelo emissor, titular e verificador
- Emitir, apresentar e verificar uma credencial assinada em um notebook, incluindo a checagem de revogação
- Desenhar um fluxo de credencial que aplique minimização de dados, divulgação seletiva e as exigências da LGPD
Aulas
- Aula 1 · Modelos de identidade e identificadores descentralizados
- Aula 2 · Credenciais e apresentações verificáveis
- Aula 3 · Privacidade, divulgação seletiva e governança
- Aula 4 · Laboratório e atividade
Laboratório: Emita e verifique uma credencial de conclusão de treinamento
Você cria um par de chaves Ed25519 para um emissor fictício e o expressa como identificador did:key. Emite uma credencial na estrutura do VC Data Model 2.0, assinada como JWT, e a verifica como faria um contratante. Por fim, simula uma lista de status e mostra como o verificador percebe que a credencial foi revogada.
Ferramentas gratuitas: Google Colab (gratuito) com Python, a biblioteca cryptography e PyJWT
Atividade avaliada
Desenhe uma solução de credencial verificável para um destes cenários: treinamento de segurança (NR-35, trabalho em altura) de terceirizados de uma construtora, comprovação de maioridade em uma loja de conveniência ou comprovação de matrícula para desconto de estudante em uma rede de academias. Produza um diagrama do fluxo entre emissor, titular e verificador, as declarações exatas da credencial e quais são reveladas em cada apresentação. Explique o método DID, o formato de assinatura, a forma de revogação e a escolha de carteira. Inclua uma análise de privacidade com minimização, base legal, retenção e LGPD, e anexe o notebook do laboratório.
| Critério | Peso | Como é um trabalho excelente |
|---|---|---|
| Arquitetura e fluxo | 25% | Diagrama e texto mostram com precisão cada parte, mensagem e relação de confiança. |
| Desenho da credencial | 25% | As declarações são mínimas e bem estruturadas; as escolhas de divulgação seletiva e revogação são justificadas. |
| Análise de privacidade e conformidade | 30% | Aplica minimização, base legal, retenção e LGPD de forma específica, com riscos e mitigações. |
| Evidência técnica | 20% | O notebook emite, verifica e detecta a revogação corretamente, com explicações claras. |
Peça de portfólio
Um desenho de solução com credenciais verificáveis, com diagrama de fluxo, análise de privacidade e um notebook funcional de emissão e verificação.
Próximo passo
Continue com BLK106 · Riscos, segurança e regulação na Web3 · 8 horas · R$ 80,00
Conteúdo do curso
BLK105 · Identidade digital e credenciais verificáveis (8 h)
-
Aula 1 · Modelos de identidade e identificadores descentralizados
-
Aula 2 · Credenciais e apresentações verificáveis
-
Aula 3 · Privacidade, divulgação seletiva e governança
-
Aula 4 · Laboratório e atividade
-
BLK105 Avaliação · Identidade digital e credenciais verificáveis
