Fundamentos de Blockchain (Blockchain Academy)

Código:
18486
Ano:
1
Semestre:
L0
Créditos ECTS:
1
Carga Horária:
PL(2H)/T(1H)/TP(5H)
Área Científica:
Informática
Objectivos de Aprendizagem:
Conhecimento das tecnologias blockchain, do funcionamento da bitcoin e de outras criptomoedas e blockchains, e do funcionamento de mecanismos de consenso e de outros tipos de blockchain.
Conteúdos programáticos:
Introdução às Tecnologias Blockchain
Bitcoin e Mais Além
Mecanismos de Consenso e Tipos de Blockchain
Laboratório Prático: Simulação de Blockchain
Metodologias de Ensino e Critérios de Avaliação:
A avaliação consiste na participação, resolução de um teste de escolha múltipla, workshop prático, e no desenvolvimento de um projeto final da blockchain academy, com pesos de 10%, 30%. 20% e 40%, respetivamente.
Bibliografia principal:
Bashir, I. (2023). Mastering Blockchain (4th ed.). Packt Publishing.
Drescher, D. (2017). Blockchain Basics: A Non-Technical Introduction in 25 Steps. Apress.
Narayanan, A., Bonneau, J., Felten, E., Miller, A., & Goldfeder, S. (2016). Bitcoin and Cryptocurrency Technologies. Princeton University Press.
Bitcoin Project. Bitcoin Developer Documentation. https://developer.bitcoin.org/
Ethereum Foundation. Ethereum Documentation. https://ethereum.org/developers/docs/
National Institute of Standards and Technology (NIST). Blockchain Technology Overview (NIST IR 8202). https://csrc.nist.gov/pubs/ir/8202/final
Língua:
Português
Esta informação promove os seguintes Objetivos de Desenvolvimento Sustentável da ONU:
Garantir o acesso à educação inclusiva, de qualidade e equitativa, e promover oportunidades de aprendizagem ao longo da vida para todos Promover o crescimento económico inclusivo e sustentável, o emprego pleno e produtivo e o trabalho digno para todos Construir infraestruturas resilientes, promover a industrialização inclusiva e sustentável e fomentar a inovação Tornar as cidades e comunidades inclusivas, seguras, resilientes e sustentáveis