Tópicos Especiais em Aplicações Computacionais (Introdução a Blockchain e aplicações descentralizadas) – 2022.3

No terceiro trimestre de 2022, a disciplina de Tópicos Especiais em Aplicações Computacionais contemplará o ensino de Blockchain e aplicações descentralizadas.

Segue a ementa completa da disciplina.

Introdução a Blockchain e aplicações descentralizadas

Conceitos de blockchain e criptomoedas; Aplicações Descentralizadas (DApps); Contratos Inteligentes (Smart Contracts); Plataformas de Blockchain. Soluções Off-chain e Layer 2.

  1. DRESHER, D. Blockchain Basics. Apress, Frankfurt, 2017.
  2. MOHANTY, Debajani. Ethereum for Architects and Developers. Apress, 2018.
  3. XU, Xiwei; WEBER, Ingo; STAPLES, Mark. Architecture for blockchain applications. Berlin, Germany:
    Springer, 2019.
  4. BAHGA, Arshdeep; MADISETTI, Vijay. Blockchain applications: a hands-on approach. Vpt, 2017.
    ANTONOPOULOS, Andreas M.; WOOD, Gavin. Mastering ethereum: building smart contracts and
    dapps. O'reilly Media, 2018.
  5. BASHIR, Imran. Mastering blockchain. Packt Publishing Ltd, 2017.
  6. MUKHOPADHYAY, Mayukh. Ethereum Smart Contract Development: Build blockchain-based
    decentralized applications using solidity. Packt Publishing Ltd, 2018.
  7. MANOJ, P. R. Ethereum Cookbook: Over 100 recipes covering Ethereum-based tokens, games,
    wallets, smart contracts, protocols, and Dapps. Packt Publishing Ltd, 2018.