Ir para o conteúdo
GovBR
Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Blockchains e Smart Contracts ( INF17402 )
Unidade:
Departamento de Informática
Tipo:
Optativa
Período Ideal no Curso:
Sem período ideal
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
2

Objetivos
Compreender de uma forma geral o funcionamento das tecnologias blockchains e dos smart contracts. Em particular: entender os conceitos básicos inerentes a uma blockchain; conhecer a história e a evolução da tecnologia blockchain; compreender na prática a mecânica e os princípios de segurança das principais tecnologias blockchains encontradas no mercado; desenvolver habilidades práticas na criação, execução e testes de smart contracts.

Ementa
Conceitos básicos: definição, importância e principais aplicações de blockchains. Histórico. Conceitos básicos de segurança e mecanismos criptográficos. Sistemas Distribuídos e Consenso. Execução de uma blockchain na prática. Desenvolvimento de Smart Contracts.

Bibliografia
ANTONOPOULOS, A.; HARDING, D. A., Mastering Bitcoin: Programming the Open Blockchain, 3a. edição, Editora O’Reilly Media, 2023. NARAYANAN, A. et al., Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction, 1a. edição, Editora Princeton University Press, 2016. STALLINGS, W., Criptografia e segurança de redes: princípios e práticas, 6a. edição, Editora Pearson, 2015.

Bibliografia Complementar
BASHIR, I., Mastering Blockchain - Fourth Edition: Inner workings of blockchain, from cryptography and decentralized identities, to DeFi, NFTs and Web3, 4a. edição, Editora Packt Publishing, 2023. LYRA, J. G., Blockchain e organizações descentralizadas, 1a. edição, Editora Brasport, 2019. CHAVES, I., Blockchain e criptomoedas, 1a. edição, Editora Intersaberes, 2021. ANTONOPOULOS, A.; WOOD, G., Mastering Ethereum: Building Smart Contracts and DApps, 1a. edição, Editora O’Reilly Media, 2019. ANTONOPOULOS, A.; OSUNTOKUN, O.; PICKHARDT, R., Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments, 1a. edição, Editora O’Reilly Media, 2022.
Conteúdo acessível em Libras usando o VLibras Widget com opções dos Avatares Ícaro, Hosana ou Guga. Conteúdo acessível em Libras usando o VLibras Widget com opções dos Avatares Ícaro, Hosana ou Guga.