Universidade Federal de Alagoas Maceió, 30 de Abril de 2026

Resumo do Componente Curricular

Dados Gerais do Componente Curricular
Tipo do Componente Curricular: DISCIPLINA
Unidade Responsável: CURSO DE CIÊNCIAS DA COMPUTAÇÃO (11.00.43.56.01)
Código: CPT0040
Nome: BLOCKCHAIN E WEB 3.0
Carga Horária Teórica: 0 h.
Carga Horária Prática: 32 h.
Carga Horária de Ead: 0 h.
Carga Horária Total: 72 h.
Pré-Requisitos: ( COMP260 OU ECOM029 OU ECOM030 OU ECOM044 OU COMP392 OU CPTA075 )
Co-Requisitos:
Equivalências:
Excluir da Avaliação Institucional: Não
Matriculável On-Line: Sim
Horário Flexível da Turma: Não
Horário Flexível do Docente: Sim
Obrigatoriedade de Nota Final: Sim
Pode Criar Turma Sem Solicitação: Sim
Necessita de Orientador: Não
Possui Subturmas: Não
Exige Horário: Sim
Quantidade de Avaliações: 2
Ementa/Descrição: Introdução a sistemas distribuídos e ao conceito de confiança descentralizada. Fundamentos de Blockchain: estrutura de blocos, consenso (PoW, PoS, BFT), criptografia aplicada (hashes, assinaturas digitais, Merkle Trees) e redes peer-to-peer. Plataformas de Blockchain públicas e permissionadas. Ethereum e a Ethereum Virtual Machine (EVM): arquitetura, opcodes e modelo de execução. Contratos inteligentes: conceitos, segurança, padrões (ERC-20, ERC-721, ERC-1155), e melhores práticas de desenvolvimento. Ferramentas de desenvolvimento: Hardhat e Foundry para compilação, testes e implantação de contratos inteligentes. Desenvolvimento de aplicações Web 3.0: interação com contratos inteligentes utilizando TypeScript, bibliotecas (ethers.js, web3.js), carteiras digitais (Metamask) e integração com front-ends modernos. Estudo de casos reais de aplicações descentralizadas (DeFi, NFTs, DAOs). Práticas laboratoriais com exercícios progressivos e culminando na entrega de um projeto final: desenvolvimento de uma aplicação descentralizada funcional em rede pública, integrando contrato inteligente e aplicação Web 3.0.
Histórico de Pré-Requisitos
Expressão de Pré-Requisito Status Início da Vigência Fim da Vigência
( COMP260 OU ECOM029 OU ECOM030 OU ECOM044 OU COMP392 OU CPTA075 ) ATIVO 23/01/2026
( COMP260 E ECOM044 ) INATIVO 22/01/2026 17/03/2026
Currículos
Código Ano.Período de Implementação Matriz Curricular Obrigatória Período Ativo
COM082 2019.1 CIÊNCIA DA COMPUTAÇÃO - CAMPUS MACEIÓ - Maceió - BACHARELADO - Presencial - T Não 0 Sim

SIGAA | NTI - Núcleo de Tecnologia da Informação - (82) 3214-1015 | Copyright © 2006-2026 - UFAL - sig-app-4.srv4inst1 v4.9.3_s.436 30/04/2026 16:20