Diplomado en BlockChain, Contratos Inteligentes y Cadenas de Valor

Estudia en la Universidad Nº 1 de Latinoamérica | Pontificia Universidad Católica de Chile

Acerca del programa:

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.

blockchain contratos inteligentes

Dirigido a:

Ingenieros Informáticos, Ingenieros de Ejecución Informáticos, Ingenieros Industriales, Ingenieros Civiles.


Jefe de Programa

Jaime Navón

Ph.D. Computer Science, University of North Carolina at Chapel Hill. Master of Science, Technion-Israel Institute of Technology. Ingeniero Civil Electricista, Universidad de Chile. Profesor Asociado del Departamento de Ciencia de la Computación de la Escuela de Ingeniería UC.
linkedin twitter

Equipo Docente

keyboard_arrow_down

Marco Alarcón

Magíster en Ingeniería Informática, Universidad Católica de Valparaíso; Ingeniero Civil en Informática, Universidad Católica de Valparaíso; Proyecto Blockchain as a Services, (Investigación, coordinación y construcción de arquitectura base de plataforma Blockchain-as-a-service y validación mediante pruebas de concepto). Jefe de Arquitectura Blockchain en la Bolsa de Santiago.

Patricio López

Ingeniero Industrial, de la Pontificia Universidad Católica de Chile, Más de 15 años de experiencia como desarrollador de software y 3 como especialista en Ethereum y Blockchain. Experiencia como Scrum Master y líder de equipos ágiles. Gran conocimiento de arquitecturas Cloud. Profesor de cursos Blockchain en Universidad de Chile y Adolfo Ibáñez. 

Patricio López Juri

Ingeniero Civil Industrial de la Pontificia Universidad Católica de Chile, Blockchain Engineer, Ex-Consensys employee. Emprendedor en start-ups, speaker en conferencias, profesor y creador de software.

* EP (Educación Profesional) de la Escuela de Ingeniería se reserva el derecho de remplazar, en caso de fuerza mayor, a él o los profesores indicados en este programa.

Descripción

¿Por qué razón la Comisión Nacional de Energía, la Tesorería General de la República, y ChileCompra han anunciado iniciativas basadas en blockchain y varias otras instituciones como el Banco Central y el Depósito Central de Valores han iniciado estudios de factibilidad para la colocación de instrumentos financieros basados en esta tecnología?  La razón es blockchain, una tecnología de propósito general, que 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 abre un abanico de nuevas oportunidades tan amplio que solo estamos comenzando a explorar.

 

Aunque la principal y más popular aplicación de esta tecnología ha sido el surgimiento de las criptomonedas que sacan partido de una base de datos distribuida 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.  Para ello en este curso 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 «Fudamentos 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 estoscontratos, 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.

Requisitos de Ingreso

  •  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.
  • Se recomienda tener 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).

Objetivos de Aprendizaje

  1. Comprender los fundamentos del BlockChain y las criptomonedas
  2. Aplicar el BlockChain a diversos escenarios de negocios
  3.  Analizar nuevas propuestas basadas en BlockChain
  4. Evaluar aspectos de una criptomoneda
  5. Crear aplicaciones sencillas basadas en BlockChain

Desglose de cursos

DESGLOSE DE CURSOS

Seminario: Seminario ICOs (initial coin offerings) y startups basados en blockchain 

Seminar: ICOs Seminar (Blockchain-related startups)

Horas cronológicas: 4  

 

Resultados de Aprendizaje

  • 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

 

Metodología de enseñanza y aprendizaje:

  • Clases expositivas y análisis de casos.

 

Evaluación de los aprendizajes:

No aplica

 

*Este nanocurso, constituido en un seminario sin créditos, se podrá programar adicionalmente fuera del Diplomado y constituirá un apoyo en la difusión del mismo, permitiendo a los asistentes convalidar su ejecución al ingresar al programa. 

 

 

Nombre del curso: Fundamentos de Blockchain 

Nombre en inglés: Fundamentals of Blockchain 

Horas cronológicas: 24; Créditos: 5

 Resultados de Aprendizaje

  • 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

 Metodología de enseñanza y aprendizaje:

  • Clases expositivas.
  • Análisis de casos

 Evaluación de los aprendizajes:

  • Controles:                              50%
  • Trabajos prácticos:              50%

 

Nombre del curso: Contratos Inteligentes: Desarrollo e Implementación 

Nombre en inglés: Smart Contracts: Development and Implementation  

Horas cronológicas: 24; Créditos: 5

Resultados de Aprendizaje

  • 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

Metodología de enseñanza y aprendizaje:

  • Clases expositivas.
  • Talleres

Evaluación de los aprendizajes:

  • Trabajos personales:            100%

 


Nombre del curso: Plataformas Empresariales para Blockchain Privado y Público

Nombre en inglés: Enterprise Platforms: Private and Public Blockchain

Horas cronológicas: 24; Créditos: 5

 Resultados de Aprendizaje

  • Identificar la arquitectura de una plataforma empresarial para blockchain
  • Explicar cómo se crean contratios 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

 Metodología de enseñanza y aprendizaje:

  • Clases expositivas.
  • Análisis de casos

 Evaluación de los aprendizajes:

  • Controles:                               50%
  • Trabajos prácticos:               50%

 

Nombre del curso: Criptomonedas: Tecnología y Limitaciones

Nombre en inglés: Cryptocurrency: Technology and Limitationes 

Horas cronológicas: 24; Créditos: 5

 Resultados de Aprendizaje

  • 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 billetara de moneda digital.
  • Criptomonedas centralizadas.
    • Goofy coin.
    • Scrooge coin.
    • Estructura de un bloque. Arboles 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

 Metodología de enseñanza y aprendizaje:

  • Clases expositivas.
  • Análisis de casos

 Evaluación de los aprendizajes:

Controles:                              100%

Requisitos Aprobación

Nota final:

  • Curso: Fundamentos de Blockchain     25%
  • Curso: Contratos Inteligentes: Desarrollo e Implementación  25%
  • Curso: Plataformas Empresariales para Blockchain Privado y Público   25%
  • Curso: Criptomonedas: Tecnología y Limitaciones 25%

Los alumnos deberán ser aprobados de acuerdo a los siguientes criterios:

Calificación mínima de todos los cursos 4,0 en su promedio ponderado y

 75% de asistencia o cifra superior a las sesiones presenciales.

 Para aprobar los programas de diplomados se requiere la aprobación de todos los cursos que lo conforman y en el caso que corresponda, de la evaluación final integrativa.

 Los alumnos que aprueben las exigencias del programa recibirán un certificado de aprobación digital otorgado por la Pontificia Universidad Católica de Chile.

 

El alumno que no cumpla con una de estas exigencias reprueba automáticamente sin posibilidad de ningún tipo de certificación.

 

* En caso de que, por cualquier motivo, no se cumplan los objetivos de aprendizaje de un curso y el alumno repruebe, en Educación Profesional Ingeniería UC ofrecemos la oportunidad de realizar un nuevo intento. Para ejercer este derecho, el alumno deberá pagar un valor de 3 UF por curso, e indicar la fecha de la versión en la que desea matricularse. Esta gestión debe realizarse dentro de un máximo de 2 años, a contar del inicio del Diplomado cursado originalmente.

Proceso de Admisión

Las personas interesadas deberán completar la ficha de postulación que se encuentra al costado derecho de esta página web y enviar los siguientes documentos al momento de la postulación o de manera posterior a la coordinación a cargo: 

  • Fotocopia Carnet de Identidad.
  • Fotocopia simple del Certificado de Título 
  • Curriculum Vitae actualizado.

El postulante será contactado, para asistir a una entrevista personal (si corresponde) con el Jefe de Programa del Diplomado o su Coordinadora Académica. Cualquier información adicional o inquietud podrás escribir al correo programas@ing.puc.cl.

VACANTES: 40

INFORMACIÓN RELEVANTE

Con el objetivo de brindar las condiciones de infraestructura necesaria y la asistencia adecuada al inicio y durante las clases para personas con discapacidad: Física o motriz, Sensorial (Visual o auditiva) u otra, los invitamos a informarlo. 

  • El postular no asegura el cupo, una vez inscrito o aceptado en el programa se debe pagar el valor completo de la actividad para estar matriculado.
  • No se tramitarán postulaciones incompletas.

Puedes revisar aquí más información importante sobre el proceso de admisión y matrícula


¿Te parece interesante este programa?

No