IoT e Blockchain para Contratos Inteligentes
(Ref. FEE244)
Carga Horária: 30 horas
O curso aborda o desenvolvimento de soluções baseadas em Internet das Coisas (IoT) integradas ao blockchain, com foco no suporte a contratos inteligentes, utilizando a metodologia TpM (Three Phase Methodology) desenvolvida na UNICAMP.
O objetivo é fazer com que os alunos compreendam como as soluções de Internet das Coisas (IoT) em conjunto com blockchain são criadas para suporte a contratos inteligentes, através da aplicação de uma metodologia de desenvolvimento criada na UNICAMP promovendo a inovação e o impacto estratégico em negócios.
Conteúdo Programático:
Compreender o processo de desenvolvimento de soluções IoT, utilizando a metodologia TpM (Three Phase Methodology) em três etapas distintas: negócios, requisitos e implementação. Empregar um modelo de referência que identifica os 6 níveis que compõem a solução IoT. Identificar os requisitos para os 6 níveis e sua implementação.
Compreender os mecanismos utilizados no blockchain, os quais proporcionam segurança por meio de criptografia assimétrica, imutabilidade dos dados registrados, descentralização das informações, transparência, ser auditável.
Entender como um contrato inteligente utiliza a solução IoT&Blockchain para tomar decisões automáticas.
Identificar na solução IoT&blockchain a capacidade de envolver múltiplos participantes para a escrita/leitura e compartilhamento de dados.
Apresentar ferramentas de acompanhamento para o desenvolvimento de soluções IoT&Blockchain. Entender o impacto nos negócios através de canvas.
Empregar simulação para ilustrar a interação dos mecanismos da blockchain com a solução IoT para suporte aos contratos inteligentes.
Explorar aspectos tecnológicos de soluções IoT e blockchain por meio de exemplos que destacam a aplicação estratégica em diversos segmentos.
Desenvolver um projeto integrado de IoT e Blockchain que viabilize a consolidação dos conceitos previamente apresentados.