STD-020 – Sistemas Distribuídos e BlockChain

MBA POLI USP – SUSTENTABILIDADE E TECNOLOGIAS DIGITAIS (SINCRONO/ AO VIVO)

Conteúdo programático:

1. Sistemas Distribuídos:
1.1. Características e desafios
1.2. Arquitetura P2P
1.3. Mecanismo de busca e propagação: broadcast, DHT
2. Fundamentos de segurança da informação (recapitulação)
2.1. Confidencialidade: cifras
2.2. Integridade: hash
2.3. Autenticidade: códios de autenticação
2.4. Irretratabilidade: assinatura digital, certificação digital
3. Blockchain sem o hype
3.1. Motivação para blockchain
3.2. Estruturas de dados: transação (registro), bloco, encadeamento de blocos, árvore de Merkle
3.3. Mecanismos de funcionamento: propagação de eventos (gossip), validação de blocos, consenso distribuído, soft forks
3.4. Mecanismos de consenso: sistemas abertos (proof-of-work, proof-of-stake, …) e sistemas controlados (consenso bizantino, sorteio justo, …)
3.5. Conceitos avançados: hard forks, provas de conhecimento-zero, locked transactions, smart contracts, mutabilidade
3.6. Exemplos de aplicações e não-aplicações
3.7. Tecnologias concorrentes: sistemas de arquivos distribuídos (Freenet, BitTorrent, IPFS, Hadoop)
3.8. Tecnologias auxiliares: Tor & navegação anônima
3.9. Demonstrações e experimentos práticos.

Carga horária:

18h

<<< Voltar

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *