Criptomoedas e Blockchain

Conceitos básicos de criptografia aplicados à criptomoedas. Funções Hash. Curvas elípticas e seu uso na Bitcoin. Introdução ao Bitcoin e sua história. O white paper do Bitcoin. Proof of work e formação de consenso. Blockchain como registro irreversível. A plataforma Ethereum. Smart-contracts. A linguagem Solidity. Desenvolvimento e deploy de smart-contracts.

Informações Básicas

Carga horária
60
Pré-requisito
Linguagens de Programação

Obrigatória: 

  • Mastering Bitcoin: Unlocking Digital Cryptocurrencies. Andreas Antonopoulos. O’Reilly.       
  • Ethereum: Blockchains, Digital Assets, Smart Contracts, Decentralized Autonomous Organizations. Henning Diedrich. Wildfire Publishing.
  • Blockchain Applications: A Hands-On Approach. Arshdeep Bahga and Vijay Madisetti

Complementar: 

A A A
High contrast