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

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.



 

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.






Antecedentes Generales

  • 22 de julio de 2019
    Lugar de realización: Centro de Extensión UC, metro Universidad Católica

  • Lunes y miércoles de 18:30 a 21:45 horas

  • 102 horas
  • $2.900.000.-
  • programas@ing.puc.cl
    +56 2 2354 4516

CURSO: FUNDAMENTOS DE BLOCKCHAIN
– 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

CURSO: CONTRATOS INTELIGENTES: DESARROLLO E IMPLEMENTACIÓN
– 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

CURSO: PLATAFORMAS EMPRESARIALES PARA BLOCKCHAIN PRIVADO Y PÚBLICO
– 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

CURSO: CRIPTOMONEDAS: TECNOLOGÍA Y LIMITACIONES
– Monedas y blockchain
– Criptomonedas centralizadas
– Descentralización y el consenso distribuido
– Contratos inteligentes
– El futuro de las Criptomonedas

Nota: El orden de los cursos dependerá de la programación que realice la Dirección Académica.

Jefe de Programa

  • Jaime Navón Cohen
    Profesor Asociado Ciencia de la Computación UC Ver ficha
  • Mauricio Arriagada
    Master in Computer Science, University of Northern Iowa Ver ficha

Profesores

  • Mauricio Arriagada
    Master in Computer Science, University of Northern Iowa Ver ficha
  • Miguel Ángel Branada
    Blockchain Specialist en Accenture Ver ficha
  • Jaime Navón Cohen
    Profesor Asociado Ciencia de la Computación UC Ver ficha
  • Cristian Ruz
    Profesor Asistente Adjunto, Ciencia de la Computación, Ingeniería UC. Ver ficha
  • Adrián Soto
    Ph.D. (c) Ciencia de la Ingeniería UC Ver ficha
  • Domagoj Vrgoc
    Profesor Asistente Adjunto de Ciencia de la Computación UC Ver ficha

Ingresa tus datos para solicitar información y descargar brochure



 

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

X