Diplomado en Blockchain, contratos inteligentes y cadenas de valor

Especialízate en la tecnología que revolucionará las transacciones digitales. Su potencial puede ser aplicable a diversos escenarios de negocios.

Para profesionales del área de tecnologías de información interesados en conocer los fundamentos, potencialidades y posibles aplicaciones del Blockchain, incluyendo contratos inteligentes y criptomonedas.

Diplomado en Blockchain, contratos inteligentes y cadenas de valor

Antecedentes Generales

  • Fecha de inicio

    Próximamente (versión N°4)

  • Horario

    Martes y jueves de 18:30 a 21:45 hrs.

  • Horas

    196 horas totales (100 horas directas y 96 horas indirectas)

  • Valor

    $2.300.000 en Chile / USD 2.556 resto del mundo ¡Consulta por descuento!

info Todas las modalidades del programa (streaming, online y presencial) tienen el mismo valor. Además, recomendamos preguntar las condiciones de cada una al momento de matricularse.

Blockchain no es solo la tecnología que permite que existan las criptomonedas. Se trata de una tecnología de propósito general que posibilita transacciones entre dos o más entidades que no se conocen, ni confían entre sí, sin necesidad de terceros, abriendo un abanico de nuevas oportunidades que apenas estamos empezando a explorar.

Aunque la aplicación más conocida de esta tecnología ha sido efectivamente la existencia de las criptomonedas, que aprovechan la disponibilidad de una base de datos distribuida confiable, ello es solo la punta del iceberg. La tecnología puede utilizarse de manera efectiva para automatizar procesos de negocios (contratos inteligentes) o respaldar cadenas de valor con múltiples actores, donde se requiere trazabilidad y confianza.

Este diplomado permite a los participantes aprender los fundamentos de la tecnología blockchain, las criptomonedas y su implementación para desarrollar aplicaciones, profundizando en los nuevos avances. Para ello, se trabajarán con dos de las plataformas más populares: Hyperledger y Ethereum, lo que permitirá a los alumnos aplicar los conceptos en casos concretos.

En el primer curso «fundamentos de blockchain», se establecen las bases, se estudian los principales conceptos de la tecnología y sus posibles aplicaciones. En el segundo curso «contratos inteligentes» los alumnos no solo aprenden los fundamentos de estos contratos, sino también la habilidad de escribir o crear contratos sencillos. El tercer curso se centra en la plataforma Hyperledger y su utilización en un contexto empresarial. Finalmente, en el cuarto curso sobre «criptomonedas», se revisa a fondo la primera y más popular aplicación de la tecnología, sus bases y limitaciones, incluyendo una perspectiva hacia el futuro que les permita comprender futuros desarrollos. El Diplomado también cuenta con un Seminario en el que se presentarán emprendimientos basados en esta tecnología.

Ingenieros informáticos, ingenieros de ejecución informáticos, ingenieros industriales e ingenieros civiles.

Comprender los fundamentos del blockchain y las criptomonedas.

Aplicar el blockchain a diversos escenarios de negocios.

Analizar nuevas propuestas basadas en blockchain.

Evaluar aspectos de una criptomoneda.

Crear aplicaciones sencillas basadas en blockchain.

Licenciatura o título profesional universitario de ingeniero informático, ingeniero de ejecución informático, ingeniero industrial o ingeniero civil.

Se recomienda:
– Buen nivel de comprensión lectora de inglés.
– Conocimientos básicos de programación (haber cursado alguna vez un curso formal de programación o haber participado como desarrollador en algún proyecto).

Contenidos del Programa

Al final del curso podrás:
– Distinguir las principales áreas de desarrollo de startups basados en la tecnología de blockchain.
– Identificar el proceso de levantamiento de capital a través de ICOs.
– Examinar casos emblemáticos de nuevas compañías nacidas en torno al blockchain.

Contenidos
– Oportunidades relacionadas con el blockchain y las criptomonedas.
– El proceso de creación de un startup basado en blockchain.
– Levantamiento de capital en base a ICOs.
– Estudio de casos.

Al final del curso podrás:
– Explicar las bases de funcionamiento de la tecnología de blockchain.
– Explicar el potencial uso de blockchain tanto en el mundo privado como público.
– Incorporar la tecnología de blockchain en soluciones tecnológicas.

Contenidos
– Introducción a blockchain.
– La necesidad de un libro de transacciones (ledger) descentralizado.
– El problema de consenso.
– La cadena de bloques como ledger.
– Elementos de criptografía.
– Mecanismos de consenso: POW, POS.
– Bitcoin, implementación de criptomonedas mediante blockchain.
– Manejo de transacciones.
– Ethereum y los contratos inteligentes.
– Aplicaciones descentralizadas (DApps).
– Blockchains públicos vs blockchains privados.
– Blockchains privados: Hyperledger y otros.
– Tokenización.
– Aplicaciones del blockchain en salud, finanzas, educación y logística.
– DAOs e ICOs.
– Almacenamiento de valor (identidades, activos y datos certificados).
– Identidad auto soberana.

Al final del curso podrás:
– Identificar plataformas para desarrollo de blockchain.
– Clasificar diferentes tecnologías basadas en blockchain existentes en el mercado empresarial.
– Implementar contratos sencillos en una plataforma específica.

Contenidos
– Introducción a ethereum.
– Ether como sistema de moneda y mercancía.
– Qué son las transacciones.
-Cuentas en ethereum:
• EOA.
• Multisig wallets.
• 4337.
-Smart contracts:
• La EVM.
• Lenguajes Adhoc: Solidity, Vyper.
-Fundamentos de programación en Solidity:
• Hola mundo.
• Almacenamiento de datos básico.
• Programar un Token ERC20.
• Programar un NFT.
• Programa básico de compra venta.
-Herramientas de trabajo:
• Hardhat.
• OpenZeppelin defender.
• Ethers.js
-Conceptos avanzados:
• Fundamentos de DeFi.
• Oráculos.
• Reentrance attack.
• Front running.
• Contratos upgradeables.

Al final del curso podrás:
– Entender las diferencias entre blockchain privado y público.
– Identificar la arquitectura de una plataforma empresarial para blockchain.
– Diseñar una red de blockchain utilizando una plataforma empresarial.
– Desarrollar un caso de uso a nivel conceptual.

Contenidos
– Introducción.
– Blockchain para la economía tradicional.
– Comercialización: IBM, Microsoft, R3, AWS y más.
– Frameworks empresariales: Hyperledger, Corda, Ethereum Private.
– Escalabilidad y privacidad.
• Proof of Stake, PoeT, etcd-RAFT.
• Economic finality.
• Sharding.
• Identidad digital y privacidad.
• Zero-Knowledge proofs
• Descentralized identifiers.
– Arquitectura blockchain.
– Network nodes & roles.
– Smart contracts.
– Procesos de transacción.
– Diseño de la red y consorcio.
– Hyperledger Fabric: Deep dive de los elementos de Fabric.
– Proyecto de implementación: roles y perfiles requeridos.
– Taller de ejemplo: Hyperledger Fabric.
– Taller: Design thinking y selección del caso de uso, implementación del modelo con Hyperledger Fabric.

Al final del curso podrás:
– Explicar los conceptos fundamentales asociados a las cryptomonedas.
– Adquirir, almacenar y manejar criptomonedas.
– Describir el impacto potencial que pueden producir las criptomonedas en organizaciones y países.

Contenidos
-Criptomonedas en general
• Métricas y conceptos claves: ATH, market-cap, volumen, cap, velas.
• Forks: hard y soft.
• Alt-coins y Stable-coins, Scam-coins y Meme-coins.

-Banco personal
• Wallets, seguridad y privacidad: ¿Cómo protejo mis fondos?.
• Cómo pagar y recibir pagos en criptomonedas.
• Lighing Network y sus usos.

-Exchanges y finanzas
• Conceptos clave: bid, ask, spread, leverage-trading, liquidity-pools, futures, staking, p2p, on-ramp/off-ramp.
• Swaps.
• Cómo comprar/vender y no morir en el intento.

-Seamos usuarios de criptomonedas
• Redes, fees y congestión.
• NFT y arte: ¿se justifica? ¿lavado de dinero?.
• ICOs y Airdrops.

-DeFi
• DeFi vs CeDeFi.
• DAO (Decentralized Uutonomous Organization).
• ¿Cómo pedir préstamos y evitar liquidación de fondos?
• Historia, hacks y vulnerabilidades: SushiSwap, flash loans, etc.

-Desafíos y polémicas de las criptomonedas
• Bitcoin ETF.
• Consumo de energía.
• ¿Terrorismo y mercado negro?
• Gobiernos que prohíben bitcoin y gobiernos que lo adoptan masivamente.

info El orden de los cursos dependerá de la programación que realice la Subdirección Académica.

Cuerpo Docente

Jefe de Programa

Jaime Navón Cohen

Profesor Asociado del Departamento de Ciencia de la Computación UC

Marco Alarcón

Jefe de Arquitectura Blockchain en la Bolsa de Santiago

Patricio López

Experto desarrollador de software y especialista en Ethereum y Blockchain

Patricio López Juri

Blockchain Engineer, ExConsensys employee. Emprendedor en start-ups, speaker en conferencias, profesor y creador de software.

Jaime Navón Cohen

Profesor Asociado del Departamento de Ciencia de la Computación UC


¿te gusta esta publicación?
Comparte esta publicación