Skip to content

Um caminho desde conceitos fundamentais até botar a mão na massa e trabalhar com desenvolvimento blockchain

Notifications You must be signed in to change notification settings

alextnetto/blockchain-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Blockchain roadmap ⛓🚀

Um caminho de aprendizado para entender rápidamente sobre blockchain, especialmente Ethereum. Sinta se livre para contribuir abrindo um issue ou enviando um pull request.

O caminho:

Fundamentos

Eu sei que você está ansioso para programar Smart Contracts, mas antes disso precisamos entender alguns conceitos fundamentais para entender o contexto. O ideal é também ter um conhecimento sobre programação, assim a jornada para você trabalhar com web3 vai ser mais rápida.

Criptografia

Isso é tão importante que deu razão ao nome criptomoeda.

Meu vídeo explicando esse tópico

Conceitos importantes para saber:

Traduzi e alterei um projeto ja existente para você entender na prática esses conceitos.

https://alextnetto.github.io/crypto/

Exercício:

  • Tente responder como funciona criptografia simétrica?

  • E a criptografia assimétrica?

  • Como chave privada e pública estão relacionadas com um endereço na blockchain?

  • O que é e quais as propriedades de uma hash?

Blockchain

Agora vamos ver mais sobre essa tecnologia que usa esses conceitos de criptografia como base.

O criador desse site fez um vídeo muito show sobre, mas está em inglês, uma das melhores explicações que vi.

Ethereum

EVM

Bons recursos

Solidity

Excelentes recursos

Vulnerabilidades

Recursos bons

About

Um caminho desde conceitos fundamentais até botar a mão na massa e trabalhar com desenvolvimento blockchain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published