BLK106 · Riscos, segurança e regulação na Web3
Sobre o curso
Aprenda a identificar, prevenir e responder aos principais riscos técnicos, operacionais e jurídicos de projetos Web3, das fragilidades em contratos inteligentes e custódia de chaves às regras de prevenção à lavagem de dinheiro, defesa do consumidor e LGPD.
Para quem é
Profissionais de segurança, riscos e compliance, desenvolvedores e gestores que precisam aprovar ou governar iniciativas com blockchain.
Pré-requisitos
BLK103 e BLK104; o BLK102 para os conceitos de gestão de chaves.
O que você será capaz de fazer
- Classificar riscos Web3 nas categorias contrato inteligente, chaves e custódia, operação, usuário e regulação
- Usar ferramentas gratuitas de análise estática para detectar fragilidades comuns e aplicar padrões de codificação defensiva
- Montar um plano de resposta a incidentes Web3 com detecção, pausa, comunicação e recuperação
- Mapear um projeto às normas brasileiras aplicáveis e produzir um checklist de conformidade
Aulas
- Aula 1 · Um mapa de riscos para projetos Web3
- Aula 2 · Desenvolvimento seguro e monitoramento de contratos
- Aula 3 · Regulação e conformidade no Brasil
- Aula 4 · Laboratório e atividade
Laboratório: Revise e fortaleça um contrato de reembolso
Você revisa um contrato curto de reembolso com fragilidades comuns, como falta de controle de acesso e estado atualizado depois de uma transferência externa. Roda o analisador estático do Remix e o Slither, interpreta cada achado e aplica correções defensivas: checks-effects-interactions, controle de acesso da OpenZeppelin, ReentrancyGuard e uma chave de pausa. Por fim, roda as ferramentas de novo no Remix VM e documenta o antes e depois.
Ferramentas gratuitas: Remix IDE com o plugin de análise estática e Solhint, mais Slither no Google Colab (todos gratuitos)
Atividade avaliada
Prepare um pacote de riscos e conformidade para um piloto Web3 fictício, como um programa de vale-presente tokenizado para uma rede varejista. Inclua um registro de riscos com pelo menos dez itens classificados por probabilidade e impacto, com responsáveis e controles. Acrescente o contrato fortalecido no laboratório com o relatório de análise estática, um roteiro de resposta a incidentes de uma página e um checklist regulatório que relacione o piloto às normas brasileiras pertinentes. Conclua com uma recomendação: seguir, não seguir ou seguir com condições.
| Critério | Peso | Como é um trabalho excelente |
|---|---|---|
| Registro de riscos | 30% | Cobre as cinco categorias com classificações realistas, responsáveis nomeados e controles específicos e testáveis. |
| Evidência de código seguro | 25% | Os achados são explicados corretamente, as correções seguem padrões reconhecidos e a nova análise mostra que foram resolvidos. |
| Roteiro de incidentes | 20% | Define sinais de detecção, quem decide, passos de pausa, modelos de comunicação e ações de recuperação. |
| Mapeamento regulatório e veredito | 25% | Identifica com precisão as normas aplicáveis, indica onde é preciso parecer jurídico e justifica a recomendação. |
Peça de portfólio
Um pacote de riscos e conformidade Web3: registro de riscos, contrato fortalecido com relatório de análise, roteiro de incidentes e checklist regulatório.
Próximo passo
Continue com BLK107 · Projeto final: uma proposta de solução blockchain para um negócio · 8 horas · R$ 80,00
Conteúdo do curso
BLK106 · Riscos, segurança e regulação na Web3 (8 h)
-
Aula 1 · Um mapa de riscos para projetos Web3
-
Aula 2 · Desenvolvimento seguro e monitoramento de contratos
-
Aula 3 · Regulação e conformidade no Brasil
-
Aula 4 · Laboratório e atividade
-
BLK106 Avaliação · Riscos, segurança e regulação na Web3
