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, una tecnología de propósito general, hace posible que se puedan realizar transacciones entre dos o más entidades que no se conocen ni se tienen confianza sin necesidad de terceros, lo cual abre un amplio abanico de nuevas oportunidades.
Aunque la principal y más popular aplicación de esta tecnología ha sido las criptomonedas que sacan partido de una base de datos distribuida y confiable, esto es realmente la punta del iceberg. La tecnología puede ser usada en forma muy efectiva para automatizar procesos de negocio (contratos inteligentes) o para dar soporte a cadenas de valor en las que participan muchos actores y se requiere trazabilidad y confianza.
Este diplomado permite a los participantes aprender los fundamentos de la tecnología de blockchain, de las criptomonedas y su implementación para desarrollar aplicaciones y profundizar en los nuevos avances. Se trabajará con dos de las plataformas más populares: Hyperledger y Ethereum, lo que permitirá a los alumnos «aterrizar» los conceptos en casos concretos.
En el primer curso de «Fundamentos de Blockchain» se establecen las bases. Se estudian los principales conceptos de la tecnología y sus potenciales aplicaciones. En el segundo curso «Contratos Inteligentes» los alumnos no solo aprenden las bases de estos contratos, sino que 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 de 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 cuenta además con un Seminario en el que se presentarán emprendimientos asociados a blockchain.
Dirigido a:
Ingenieros Informáticos, Ingenieros de Ejecución Informáticos, Ingenieros Industriales e Ingenieros Civiles.
Objetivos de aprendizaje:
- 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.
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:
- Identificar cuáles son las tecnologías asociadas a blockchain.
- Explicar el potencial uso de blockchain en empresas.
- Ilustrar la arquitectura usada en criptomonedas.
Contenidos
- Introducción a blockchain.
- Elementos de criptografía.
- Estructura de datos descentralizadas.
- Ledgers extendibles.
- Almacenamiento de valor (identidades, activos y datos certificados).
- Ciclo de vida de la transacción.
- Minería vs Consenso.
- Byzantine Fault Tolerance.
- Bifurcación (forking).
- Distributed Ledger Technologies.
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.
- Cuentas de ethereum.
- Qué son transacciones.
- Contratos inteligentes.
- Mining ether.
- Ethereum forks.
- Ethereum virtual machine.
- The Solidity Programming Language.
- Estructuras de contratos.
- Contratos inteligentes con solidity.
- Contratos inteligentes avanzados.
Al final del curso podrás:
- Identificar la arquitectura de una plataforma empresarial para blockchain.
- Explicar cómo se crean contratos inteligentes.
- Diseñar una red de blockchain utilizando una plataforma empresarial.
Contenidos
- Blockchain para la economía tradicional.
- Comercialización: IBM vs Microsft vs R3.
- Framework empresariales - Hyperledger + Corda + Etherium Private.
- Escalabilidad y privacidad.
• Proof-of-Stake.
• Economic finality.
• Sharding.
• Zero-Knowledge Proofs.
- Arquitectura blockchain.
- Network nodes & roles.
- Smart contracts.
- Procesos de transacción.
- Diseño de la red y consorcio.
- Hyperledger fabric.
- Perfiles requeridos.
Al final del curso podrás:
- Explicar la tecnología asociada a las criptomonedas.
- Ilustrar la arquitectura usada en criptomonedas.
- Describir el impacto que produce las criptomonedas en organizaciones.
Contenidos
- Monedas y blockchain.
• Definición de una moneda.
• Desafíos de una moneda digital.
• Funciones de hash criptográficas.
• Firmas digitales.
• Cómo elegir una una billetera de moneda digital.
- Criptomonedas centralizadas.
• Goofy coin.
• Scrooge coin.
• Estructura de un bloque. Árboles de Merkle.
• Transacciones en bitcoin.
- Descentralización y el consenso distribuido.
• Desafíos de descentralización.
• Protocolo de consenso distribuido en bitcoin.
• El proceso de mineo de bitcoin.
• Fortalezas y debilidades de bitcoin.
- Contratos inteligentes.
• Bloques de bitcoin en el mundo real.
• Bitcoin scripting language.
• Contratos inteligentes.
• Problema de eficiencia en bitcoin y el lightning network.
- El futuro de las criptomonedas.
Nota: El orden de los cursos dependerá de la programación que realice la Subdirección Académica.
¿Te gusta esta publicación?
Comparte esta publicación