Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 2.62 KB

ementa.md

File metadata and controls

53 lines (30 loc) · 2.62 KB

Ementa de Referência

Table of Contents generated with DocToc

Tópicos Gerais

  1. Visão histórica de blockchain
  2. Fundamentos de blockchain e de sistemas descentralizados
  3. Mecanismos de segurança e criptografia básica
  4. Algoritmos de consenso
  5. Soluções de blockchain e gerações da tecnologia
  6. Aplicações descentralizadas e contratos inteligentes
  7. Casos de uso típicos

Tópicos Detalhados

  1. Visão histórica de blockchain

Histórico de Blockchain, Fundamentos de Sistemas Descentralizados, Fundamentos de Blockchain. Problema do Gasto Duplo.

  1. Fundamentos de blockchain e de sistemas descentralizados

Mineração. Proof of Work. Proof of Stake. Características gerais: redes ponto a ponto, criptografia, consenso distribuído, transparência e incentivos econômicos.

  1. Mecanismos de segurança e criptografia básica

Criptografia simétrica, assimétrica e sumário de mensagens. Autenticação e Assinatura Digital.

  1. Algoritmos de consenso

Escalabilidade, replicação e consistência. Problema dos Generais Bizantinos. Tolerância a falhas. Algoritmos de consenso distribuído.

  1. Soluções de blockchain e gerações da tecnologia

Soluções permissionadas e não-permissionadas; soluções privadas, públicas e federadas. Limitações de desempenho e recomendações. Primeira geração: criptomoedas - moedas digitais e tokens - fichas digitais. Estrutura dos blocos. Transações. Validação de transações. Validação de blocos. Proof of Work. Incentivos financeiros. Árvore de Merkle. Duplo gasto, fork, ataque de 51%. Rastreabilidade. Halving. Estratégia de mineração. Bitcoin. Segunda geração: contratos inteligentes. Problemas de desenvolvimento e de escalabilidade. Ethereum e Hyperledger Fabric. Terceira geração: desempenho e escalabilidade. DAG: IOTA, Hashgraph, Corda e Hathor.

  1. Aplicações descentralizadas e contratos inteligentes

Aplicações Descentralizadas - DApp. Web 3.0. Carteiras. Privacidade. Identidade Digital. Identidades Auto-soberanas. Sistemas de Transferência de Arquivos Descentralizados.

  1. Casos de uso típicos

Blockchain-as-a-service - BaaS. Aplicações para Sistema Financeiro - DeFi. Programas de fidelidade. Cashback, Créditos. Aplicações para e-saúde. Aplicações em Cadeias de Suprimentos.