Tem alguma pergunta?
Mensagem enviada. Fechar
5
4 avaliações

Bitcoin e Blockchain - Detalhes da tecnologia

Aprenda os fundamentos que estão por trás da tecnologia mais revolucionária desde a internet.
15 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 2 minutes

A revolução do sistema financeiro mundial já começou. Porém, as informações sobre a tecnologia bitcoin ainda permanece guardada com alguns entusiastas programadores. Isso é tanto um mau a ser atacado, quanto uma oportunidade para aqueles que conhecem a fundo a tecnologia.

Nesse curso, passaremos por todos os aspectos mais importantes da tecnologia Bitcoin e como ela funciona.

Esse curso é dividido em 6 seções:

Seção 1: Chaves e endereços

Parte-se desde a criação da chave privada legada até a criação de endereços SegWit . Toda a criptografia de chave pública e funções hash criptográficas são explicadas. Ao fim dessa seção você saberá identificar diferentes tipos de endereços de diferentes versões do Bitcoin.

Seção 2: Carteiras HD

As carteiras modernas geram árvores de chaves hierárquicas determinísticas. Exploraremos como essa derivação é feita através das chaves estendidas e quantas palavras de recuperação são necessárias para proteger seus bitcoins.

Seção 3: Transações

A parte mais importante do sistema são as transações, todo resto é criado para garantir que as transações sejam anunciadas, validadas e registradas na blockchain. Você irá entender como realmente é o processo de autenticação e autorização no Bitcoin. Uma nova linguagem de programação chamada Script é introduzida. A transação é analisada na sua forma decodificada, como ela é por trás das cortinas. Você irá entender porque o bitcoin é chamado de dinheiro programável.

Seção 4: Rede Bitcoin

A rede Bitcoin é descentralizada. Seu funcionamento geral é explicado. É discutido também sobre Bloom filters, uma das maneiras que os Lightweight Clients solicitam transações para full nodes. Veremos que esse tipo de carteira tem uma privacidade reduzida e precisa confiar em conexões seguras com outros nós.

Seção 5: Blockchain

Um bloco é uma estrutura de dados composto basicamente por cabeçalho e lista de transação. Será apresentado os campos do cabeçalho e como os blocos se referenciam criando uma corrente.

Seção 6: Mineração e Consenso

Para adicionar blocos na blockchain e garantir segurança à rede, alguns nós resolvem um problema criptográfico, a prova de trabalho. Será apresentado os 4 processos fundamentais do bitcoin que permite que um consenso emerja de forma descentralizada.

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
5.0
4 avaliações
Estrelas 5
4
Estrelas 4
0
Estrelas 3
0
Estrelas 2
0
Estrelas 1
0