calendar correo curso diplomado horas lugar in-company magister magisteres programa-avanzado quotes reloj telefono contacto contacto grad video
Search
Generic filters
Search
Generic filters

Diplomado en Blockchain

Especialízate en esta tecnología que revolucionará las transacciones digitales, eliminando los intermediarios y que puede ser aplicable a diversos escenarios de negocios.

Antecedentes Generales

Versión 1° Próximamente
Lun y mié de 18:30 a 21:45 hrs.
Centro de Extensión UC, metro Universidad Católica
102 horas cronológicas
$2.900.000.-
programas@ing.puc.cl
+56 2 2354 4516

 

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 sencillas y profundizar en los nuevos avances.

 

El blockchain es una tecnología que hace posible que se puedan realizar transacciones entre dos o más personas que no se conocen ni se tienen confianza sin necesidad de requerir a un tercero. La clave es la existencia de una base de datos distribuida que mediante elaborados algoritmos incorpora una nueva transacción solo cuando hay consenso entre los participantes. Su principal aplicación hasta ahora es dar soporte a la creación de criptomonedas porque por primera vez se hace posible hacer transacciones entre particulares sin requerir la intervención de una entidad financiera.

 

Para desarrollar aplicaciones basadas en esta tecnología existen diversas plataformas. En este curso se trabajará con dos de las plataformas más populares: Hyperledger y Ethereum. Ello permitirá a los alumnos «aterrizar» los conceptos sobre esta tecnología y aprender por ejemplo a elaborar un «contrato inteligente» (un contrato basado en la tecnología blockchain)

 

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 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 más importante aplicación de la tecnología, sus bases y limitaciones incluyendo una perspectiva hacia el futuro que les permita comprender futuros desarrollos.

 

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


Contenidos del Programa

– 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

 – 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

– Blockchain para la economía tradicional
– Comercialización: IBM vs Microsft vs R3
– Framework empresariales – Hyperledger + Corda + Etherium Private
– Escalabilidad y privacidad
– Arquitectura Blockchain
– Network nodes & roles
– Smart Contracts
– Procesos de transacción
– Diseño de la red y consorcio
– Hyperledger Fabric
– Perfiles requeridos

– Monedas y blockchain
– Criptomonedas centralizadas
– Descentralización y el consenso distribuido
– Contratos inteligentes
– El futuro de las Criptomonedas


Cuerpo Académico

  • Jaime Navón Cohen
    Profesor Asociado Ciencia de la Computación UC
    jnavon@ing.puc.cl

    Doctor of Philosophy, University of North Carolina at Chapel Hill. Master of Science, Technion-Israel Institute of Technology. Ingeniero Civil Electricista, Pontificia Universidad Católica de Chile.

    Profesor Asociado y Director del Departamento de Ciencia de la Computación, Pontificia Universidad Católica de Chile.

  • Mauricio Arriagada
    Doctor en Ciencias de la Ingeniería UC
    mauricio.arriagada@uc.cl

    Doctor en Ciencias de la Ingeniería, Pontificia Universidad Católica de Chile. Master in Computer Science, University of Northern Iowa (USA). Master en Ingeniería de Software e Ingeniero Civil en Computación e Informática, Universidad de Tarapacá (Chile).

  • Mauricio Arriagada
    Doctor en Ciencias de la Ingeniería UC
    mauricio.arriagada@uc.cl

    Doctor en Ciencias de la Ingeniería, Pontificia Universidad Católica de Chile. Master in Computer Science, University of Northern Iowa (USA). Master en Ingeniería de Software e Ingeniero Civil en Computación e Informática, Universidad de Tarapacá (Chile).

  • Miguel Ángel Branada
    Blockchain Specialist en Accenture
    programas@ing.puc.cl

    Ingeniero Civil Industrial en Tecnologías de Información, Pontificia Universidad Católica de Chile y École Centrale Paris (doble titulado). Actualmente se desempeña como Blockchain Specialist en Accenture, consultora de Estrategia y Tecnología global, que se encuentra entre las Top #3 empresas de implementación de blockchain a nivel global, miembro fundador de Enterprise Ethereum Alliance, y partner de Consensys, Ripple y r3 entre otros.

  • Jaime Navón Cohen
    Profesor Asociado Ciencia de la Computación UC
    jnavon@ing.puc.cl

    Doctor of Philosophy, University of North Carolina at Chapel Hill. Master of Science, Technion-Israel Institute of Technology. Ingeniero Civil Electricista, Pontificia Universidad Católica de Chile.

    Profesor Asociado y Director del Departamento de Ciencia de la Computación, Pontificia Universidad Católica de Chile.

  • Cristian Ruz
    Profesor Asistente Adjunto, Ciencia de la Computación, Ingeniería UC.
    cruz@ing.puc.cl

    Ph.D. of Philosophy en Informática, Université de Nice Sophia Antipolis, Francia. Magíster en Ciencias de la Ingeniería de la UC. Ingeniero Civil en Ciencia de la Computación de la UC.

    Profesor Asistente del Departamento de Ciencia de la Computación de la Escuela de Ingeniería UC.

    El Dr. Ruz es experto en computación de alto rendimiento. Su área principal de trabajo se desarrolla en temas de middleware para cómputo paralelo, sistemas distribuidos y uso de recursos elásticos de procesamiento.

  • Adrián Soto
    Ph.D. (c) Ciencia de la Ingeniería UC
    programas@ing.puc.cl

    Ph.D. (c) Ciencia de la Ingeniería y Licenciado en Ciencia de la Ingeniería, Pontificia Universidad Católica de Chile.
    Áreas de interés: Base de Datos, Data Science y Lenguajes de Programación.

  • Domagoj Vrgoc
    Profesor Asistente Adjunto de Ciencia de la Computación UC
    vrdomagoj@uc.cl 2 2354 1400

    Ph.D. Computer Science, University of Edinburgh. Profesor Asistente Adjunto del Departamento de Ciencia de la Computación de la Pontificia Unversida Católica de Chile. Áreas de especialidad: Graph databases, Semantic Web, Theory of Computation.

Solicita información y brochure aquí:


Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y términos del servicio de Google.

¿Listo para postular?

Postula Aquí

 

¿Te gustó este programa?
¡Compártelo en tus redes sociales!

Programas relacionados

Diplomado en Inteligencia de Negocios

Fecha de inicio: Versión 13° Próximamente
X