Olá,
Inspirado pelo #vailaefaz resolvi fazer um curso sobre blockchain, porém vou começar publicando alguns posts, para pegar ritmo de escrita e colher alguns feedbacks e voadoras por aqui ;)
Meu avatar é Trankera, trabalho com desenvolvimento de software há 14 anos. Entusiasta por aprendizado, programação e blockchain. Quero juntar essas 3 áreas de interesse em um curso para assinantes da bastter.com. Esse curso é para você que quer aprender não só os conceitos de uma blockchain, mas também tem interesse em aprender como ela funciona por dentro e, quem sabe, programar algumas linhas de código.
No curso você encontrará uma linguagem simples, fácil e usarei analogias para simplificar os conceitos para quem não é do profissional de tecnologia e nem terminou a quinta série. Para começo de conversa, esse curso não é convencer alguém de o quão maravilhosa é a blockchain e com ela vai mudar o mundo que conhecemos, that’s BUCHETTI, não sabemos como será o futuro.
O curso é um quebra cabeças para entender cada peça e conceito que são utilizados em blockchains, para que você monte essas peças dentro da sua cabeça e as coisas comecem a fazer sentido e tire suas próprias conclusões.
O que é blockchain ?
Estritamente é uma lista de registros, chamadas de blocos, que são ligados por criptografia. Não ajudou muito né ? Vamos simplificar, pense na blockchain como uma rocha, depois que escrito algo nela, nunca mais poderá ser apagado. E como é que essa rocha é criada no mundo da computação? vamos descobrir.
A primeira peça do quebra-cabeças é entender como funciona um algoritmo de hash (hash algorithm). Algoritmo é uma sequência de passos que pode ser executada, por exemplo, uma receita de bolo é um algoritmo. Hash é um resumo de alguma coisa. Portanto, o algoritmo de hash ou
hash algorithm é uma sequência de passos que gera um resumo. Por exemplo, se você tem um texto grande, e aplica nele um algoritmo de hash vai ter como resultado uma pequena lista de caracteres que é o resumo do texto. Essa sequência de caracteres, é chamada de Hash e é como uma impressão digital daquele texto.
Ver maisUm algoritmo de Hash possui alguns requisitos que são necessários para ser considerado bom.
Ver mais Por hoje é isso, no próximo post vamos detalhar e entender cada uma dessas caracteristicas.