▶ Coinbase Website: Coinbase.com
▶ CEX Website: cex.io
No vídeo de hoje, vou contar um pouco da história da blockchain e como ela funciona. Depois, vamos implementar um protocolo básico de blockchain para entender o conceito.
📖 Conteúdo
00:00 Introdução
00:34 O que é uma blockchain
01:47 O que são hashes
03:07 História da blockchain e curiosidades
05:20 Implementações distribuídas da blockchain
06:25 Proof of work (Prova de trabalho)
10:25 Árvores e Hash Trees
11:24 Introdução a demo
12:05 Início da demo
13:10 Criando o arquivo inicial
17:17 Criando a implementação da blockchain
20:50 Criando o bloco genesis
22:25 Implementando hashes
24:26 Criando funções auxiliares
25:34 Criando um bloco
27:55 Implementando o proof of work
35:00 Enviando o bloco para a chain
37:02 Verificando se um bloco é válido
42:35 Testando
44:24 Conclusão
Que tal aprender tecnologia de forma divertida? – Vídeos todas as quintas às 11h. Se inscreva e não perca as novidades aqui do canal!
🔗 Links comentados:
→Repositório da blockchain:
🔗 Referências:
→Sherman, Alan T.; Javani, Farid; Zhang, Haibin; Golaszewski, Enis (January 2019). On the Origins and Variations of Blockchain Technologies
→ Bayer, Dave; Haber, Stuart; Stornetta, W. Scott (March 1992). Improving the Efficiency and Reliability of Digital Time-Stamping
→ Sobre Ralph Merkle
→Sobre David Chaum
→ Nakamoto S. (2008). – Bitcoin: A Peer-to-Peer Electronic Cash System
→ HashCash proposto pela primeira vez em 1997 por Adam Back
→ Back A. (August 2002). Hashcash – A Denial of Service Counter-Measure
→ Dwork C., Naor M. (1993) Pricing via Processing or Combatting Junk Mail. In: Brickell E.F. (eds) Advances in Cryptology — CRYPTO’ 92. CRYPTO 1992. Lecture Notes in Computer Science, vol 740. Springer, Berlin, Heidelberg.
📡 Me siga nas redes sociais!
Twitter:
LinkedIn:
Instagram:
Facebook:
Github:
📚 Dá uma olhada lá nos meus blogs!
→
→
→
📖 Veja meu livro!
📽️ Playlists:
Minhas palestras:
DockerCon 2021:
🎧 Playlists pra codar em paz:
Sou desenvolvedor de sistemas desde 2011, um grande fã da produção de conteúdo e do ensino aberto! Neste canal, você pode esperar vídeos não só sobre a tecnologia pura e simples, como tutoriais, mas também sobre contextos históricos, curiosidades, explicações, lives e conteúdos mais profundos, tudo sempre relacionado à algum tipo de ferramenta, framework ou a tecnologia em si!
▶ Coinbase Website: Coinbase.com
▶ CEX Website: cex.io
Youtube version