Programação

Blockchain: Aumente a confiança da sua aplicação

Curso online de Blockchain: Aumente a confiança da sua aplicação

230 6.7

6,7

é a nota desse curso

1.396

alunos neste curso

Faça esse curso e...

  • Entenda como o blockchain pode colaborar com seu negócio
  • Descubra se você realmente precisa de um blockchain
  • Veja a diferença entre soluções de blockchain públicas e privadas
  • Aprenda a utilizar o Sawtooth, uma solução para blockchain privado
  • Aprenda a utiliar o sdk Javascript disponibilizado pelo Sawtooth

Veja o primeiro vídeo

Público alvo

Programadores interessados em aprender e utilizar blockchain nos seus negócios

Nível de Dificuldade

Intermediário

Instrutores

  • Alberto Souza

    Líder dos instrutores da Caelum, entusiasta do CDI e do Play Framework.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. O grande problema do double spending

    • Uma breve história do curso
    • Entendendo o problema do double spending
    • O problema do double spending
    • Prevenção ao double spending
  2. A ideia de um consenso distribuído

    • E se não tivermos uma entidade de confiança?
    • Uma estratégia para consenso distribuído
    • Sobre validação de transações
    • Um pouco sobre bitcoin
    • Atividade 2.4
    • Mudanças no histórico
  3. Casos de uso para o blockchain

    • Aumentando a confiança
    • Novas possibilidades de uso
    • Efeitos positivos da imutabilidade
    • Redes públicas e privadas
    • Motivos para utilização de uma rede privada
    • Qual será o nosso caso de uso?
    • Devemos usar um blockchain?
    • Outras formas de aumento de confiança
    • Várias formas de aumentar a confiança
  4. Implementação da solução com blockchain

    • Conhecendo a nossa aplicação
    • Começando a receber os votos
    • Setup inicial para execução do projeto
    • Implementação do inicio da função registerBlockchain
    • Passos necessário para enviar uma informação para o Sawtooth
    • Passo a passo para registrar no blockchain
    • Transaction processor, o Smart Contract do Sawtooth
    • Registrando o processor e gravando a informação
    • Desvendando o código do sdk do Sawtooth
    • Entendendo o código do Transaction Processor
    • Buscando informações dentro do blockchain
    • Implementando uma busca por prefixo

Escolha o seu plano e vamos começar

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana