Plan de Estudios - Diplomatura en Blockchain

Plan de estudios


Breve revisión de la evolución de blockchain. Conceptos clave como bloques, nodos y mineros. Clasificación de tipos de blockchain: públicas, privadas y de consorcio. Principios de Descentralización. Funcionamiento de cadenas de bloques: tipos de cadenas de bloques y algoritmos de consenso. Casos de uso y aplicaciones actuales. Desafíos y limitaciones. Frameworks y Herramientas para Desarrollo Web3/DApp. Ethereum y Solidity, Hardhat y otras plataformas. Elementos de criptografía en DeFi. Criptografía como medio para asegurar la integridad, seguridad y privacidad en sistemas descentralizados. Creación de criptomonedas, y los fundamentos de la criptografía hash.

Lente estratégica: selección de use case — cuándo conviene blockchain (y cuándo no), qué tipo elegir (pública / privada / consorcio) según el problema a resolver.
Accede al programa

Introducción a las Finanzas: Concepto y Objetivos; Análisis Financiero: Cálculo Financiero. Riesgo y Rentabilidad: Definiciones y Diversificación. Finanzas Corporativas: Estructura de Capital y Decisiones de Inversión. Blockchain y Criptomonedas: Aplicaciones de DeFi, Ventajas y Riesgos. Casos de Uso en DeFi: Ejemplos de Proyectos e Impacto en el Sector Financiero. Criptoeconomía y DeFi: Características y funcionamiento de criptomonedas, Stablecoins, Staking, Lending and Borrowing, AMMs, DEX vs CEX, Derivados sintéticos, ICOs.

Lente estratégica: criptoeconomía aplicada — diseño de tokenomics, evaluación de modelos DeFi (lending, AMMs, derivados) y lectura crítica de proyectos reales del ecosistema.
Accede al programa

Infraestructura para Blockchain: Nube y sus servicios para BlockChain (almacenamiento, cómputo, bases de datos). Infraestructura como código (IaC) y canalizaciones CI/CD, para despliegue de recursos en entornos cloud. Arquitectura y orquestadores de contenedores como plataformas escalables y especializadas en BlockChain. Redes capa 1 (Layer 1) y capa 2 (Layer 2). Escalabilidad y rendimiento: soluciones de capa 2.

Lente estratégica: trade-offs de implementación — costos, performance y seguridad al elegir Layer 1 vs Layer 2, nodo propio vs servicio gestionado, on-chain vs off-chain.
Accede al programa

Crowdfunding, Web3, clasificación y aplicación en el ecosistema blockchain. Crowdfunding basado en recompensas utilizando DApps y smart contracts. Web3 avanzado: Metaverso, NFTs y tokenización de activos. Escribir, compilar y desplegar contratos inteligentes en Ethereum L2 (Polygon) con Solidity.

Lente estratégica: business case end-to-end — del contrato Solidity al frontend Web3 con wallets, integraciones y producto desplegado en mainnet/testnet pública.
Accede al programa
¿Y la estrategia?

Está distribuida en los 4 módulos, no aislada en una capa para directivos. La criptoeconomía vive en el módulo de DeFi, el business case en el de DApps, la selección de use case en los fundamentos, los trade-offs de implementación en infraestructura. Lo que en otros programas son slides, acá son decisiones que el alumno toma mientras construye.

Cronograma clase por clase

Cohorte agosto 2026 — Martes y jueves de 19:00 a 21:00 hs (ARG). 32 clases en vivo distribuidas en 4 cursos consecutivos. Cada clase tiene tema y entregable concreto.

Cronograma de referencia — sujeto a ajustes menores antes del inicio de cohorte.

Curso 1 — Fundamentos de Blockchain, Frameworks y Herramientas para DApps

Agosto 2026 · Docente Responsable: Mg. Juan Manuel Fernández

Lente estratégica del curso: de la criptografía y consenso al primer DApp end-to-end desplegado en testnet pública, con repos públicos, tests automatizados y CI desde la primera semana.
Clase Fecha Tema Entregable
1 Mar 04/08 Historia de blockchain, criptografía asimétrica (ECDSA, secp256k1) y funciones hash (SHA-256, Keccak-256) Generar par de llaves con OpenSSL y firmar/verificar un mensaje; entregar capturas y comandos usados
2 Jue 06/08 Estructura del bloque, Merkle Trees, nonce y vinculación de bloques (hash chain) Implementar en Python una mini-blockchain de 5 bloques con Merkle root y validación de integridad
3 Mar 11/08 Protocolos de consenso: PoW, PoS, PoA, dPoS, BFT — trade-offs y casos de uso Informe comparativo de 2 páginas PoW vs PoS aplicado a una red financiera regional
4 Jue 13/08 Tipos de redes: públicas (Ethereum, Bitcoin), privadas (Besu, Quorum) e híbridas; gobernanza on-chain Diagrama de arquitectura para un caso de uso de trazabilidad agroindustrial argentino
5 Mar 18/08 Wallets (HD wallets, BIP-39/BIP-44), MetaMask, conexión a testnets (Sepolia, Holesky) y faucets Configurar MetaMask, recibir ETH de testnet Sepolia y enviar transacción con captura del hash
6 Jue 20/08 Remix IDE e introducción a Solidity: tipos, mappings, structs, visibilidad y modifiers Desplegar contrato "Voting" en Remix sobre Sepolia y verificar en Etherscan
7 Mar 25/08 Setup de Hardhat y Foundry: scripts, tests, fork de mainnet y debugging local Repo Hardhat + Foundry con contrato Counter, 5 tests unitarios y CI básico en GitHub Actions
8 Jue 27/08 Cierre: primer DApp end-to-end (contrato + frontend mínimo) e integración con Curso 2 Demo en vivo del DApp desplegado en Sepolia y push del repo a GitHub con README completo

Curso 2 — Desarrollo de Aplicaciones y DApps Blockchain

Septiembre 2026 · Docente Responsable: Dr. David Petrocelli · Equipo: APU Nehuén Prados

Lente estratégica del curso: seguridad y testing como cultura, no checklist — Solidity avanzado, fuzzing con Foundry, auditoría con Slither y patrones upgradeables (UUPS / Transparent) sobre DApps reales.
Clase Fecha Tema Entregable
1 Mar 01/09 Solidity avanzado: modifiers, custom errors, events, fallback/receive y assembly básico Refactorizar un contrato legacy aplicando custom errors y events; reportar gas savings antes/después
2 Jue 03/09 Patrones de seguridad: reentrancy, integer overflow/underflow, front-running, DoS y access control Identificar y parchear 3 vulnerabilidades en un contrato vulnerable provisto (CTF style)
3 Mar 08/09 Testing avanzado con Hardhat y Foundry: fuzzing, invariant testing y coverage Suite de tests con cobertura mayor al 90% y al menos 2 invariantes definidas con Foundry
4 Jue 10/09 Estándares de tokens: ERC-20, ERC-721, ERC-1155 y ERC-4626 (vaults); OpenZeppelin Desplegar en Sepolia un ERC-20 propio y un ERC-721 con metadata en IPFS, verificados en Etherscan
5 Mar 15/09 Frontend Web3: React + ethers.js v6 + wagmi + viem; hooks de conexión y manejo de estado Frontend React que lea balance ERC-20 del usuario y permita transferir tokens vía wagmi
6 Jue 17/09 Integración con wallets: WalletConnect v2, RainbowKit, signing EIP-712 y permit (ERC-2612) Implementar login Sign-In with Ethereum (SIWE) y firma EIP-712 para una operación off-chain
7 Mar 22/09 Layer 2: Polygon PoS, Optimism, Arbitrum, zkSync; bridges y mensajería cross-chain Desplegar el mismo ERC-20 en Polygon Amoy y Arbitrum Sepolia; comparar costos de gas en informe
8 Jue 24/09 Cierre: upgradeable proxies (UUPS, Transparent), auditoría básica con Slither y entrega del DApp Defensa de DApp upgradeable propio + reporte Slither con findings y mitigaciones aplicadas

Curso 3 — Automatización de Infraestructura & Arquitectura Tecnológica para Blockchain

Octubre 2026 · Docente Responsable: Dr. David Petrocelli · Equipo: APU Nehuén Prados

Lente estratégica del curso: nodos en producción — IaC con Terraform y CDK, Kubernetes, observabilidad (Prometheus + Grafana + Loki), CI/CD con OIDC y FinOps blockchain bajo AWS Well-Architected.
Clase Fecha Tema Entregable
1 Mar 29/09 Despliegue de nodos Ethereum (Geth, Erigon, Nethermind) y consensus clients (Prysm, Lighthouse) en EC2 Desplegar nodo Ethereum execution+consensus en EC2 t3.large y sincronizar con Holesky
2 Jue 01/10 IaC con Terraform: VPC, EC2, EBS, IAM y Secrets Manager para nodos blockchain Módulo Terraform reutilizable para nodo Ethereum con tfvars dev/prod y plan validado
3 Mar 06/10 AWS CDK (TypeScript) para infraestructura blockchain: stacks, constructs y multi-environment Stack CDK que despliegue nodo Polygon con auto-scaling y backups EBS automáticos
4 Jue 08/10 Redes privadas con Hyperledger Besu: IBFT 2.0, permissioning y privacy groups Levantar red Besu de 4 nodos con IBFT 2.0 y desplegar contrato privado entre 2 participantes
5 Mar 13/10 Kubernetes para Web3: EKS, Helm charts para nodos, persistent volumes y stateful sets Helm chart de nodo Geth desplegado en EKS con StatefulSet, PVC y Service exposing JSON-RPC
6 Jue 15/10 Observabilidad: Prometheus + Grafana + Loki para nodos, métricas de peers, slot lag y alertas Dashboard Grafana con 6 paneles clave del nodo y 3 alertas configuradas (peer count, sync, disk)
7 Mar 20/10 CI/CD con GitHub Actions: build, test, deploy de contratos y promoción dev→prod con OIDC Pipeline GitHub Actions que despliega contrato a testnet en cada PR y a mainnet en tag de release
8 Jue 22/10 Cierre: FinOps blockchain, AWS Well-Architected (Security + Reliability) y handoff a Curso 4 Análisis Well-Architected de la arquitectura propia con 5 hallazgos y plan de remediación priorizado

Curso 4 — Fundamentos Financieros y Blockchain para Finanzas Descentralizadas

Noviembre 2026 · Docente Responsable: Dr. Julián Olivares · Equipo: Deiller Guevara

Lente estratégica del curso: tokenomics y regulación argentina aplicada — diseño de economía de token, AMMs, lending, derivados on-chain y análisis bajo PSAV (RG CNV 994) sobre el proyecto integrador propio.
Clase Fecha Tema Entregable
1 Mar 27/10 Historia del dinero: trueque, metálico, fiat, dinero digital y emisión monetaria Ensayo de 3 páginas analizando la inflación argentina 2020-2026 y rol potencial de stablecoins
2 Jue 29/10 Tokenomics: supply, emission, vesting, sinks, incentivos de gobernanza y veTokenomics Diseñar tokenomics completa para un proyecto propio (whitepaper de 4 páginas con justificación)
3 Mar 03/11 Stablecoins: collateralized (USDC, USDT), crypto-backed (DAI), algorítmicas y caso UST/Luna Comparar 3 stablecoins (USDC, DAI, FRAX) en informe técnico con riesgos y reservas auditadas
4 Jue 05/11 DeFi y AMMs: Uniswap v2/v3/v4, mecánica x*y=k, concentrated liquidity y impermanent loss Proveer liquidez en Uniswap v3 testnet y simular IL en hoja de cálculo con 3 escenarios de precio
5 Mar 10/11 Lending & borrowing: Aave, Compound, Curve; tasas variables, liquidaciones y flash loans Ejecutar un flash loan en testnet (Aave v3) para arbitraje simple entre 2 DEX; reportar tx hash
6 Jue 12/11 Derivados on-chain: perpetuals (GMX, dYdX), opciones (Lyra, Premia) y productos estructurados Modelar payoff de un perpetual con funding rate en notebook Python y backtest sobre datos reales
7 Mar 17/11 Marco regulatorio: PSAV en Argentina (RG CNV 994), MiCA en UE y casos LATAM (Brasil, México) Análisis regulatorio del proyecto integrador propio bajo normativa CNV Argentina (informe de 3 páginas)
8 Jue 19/11 Defensa del Proyecto Integrador Final de la Diplomatura Presentación oral de 20 min + repo + DApp desplegado + documentación completa ante jurado
¿Y la estrategia? — Versión cronograma

Cada clase entrega un artefacto reproducible: repo público, contrato verificado en Etherscan, dashboard Grafana, informe regulatorio. Las 32 clases construyen el Proyecto Integrador Final desde la primera semana — la última clase no es "el cierre del programa", es la defensa de algo que se vino construyendo en cada entregable. El alumno egresa con repos públicos auditables y un DApp desplegado en mainnet o testnet pública, con documentación completa.

Volver