[OTL-060] Fundamentos de Blockchain


Duración:                     20 horas

Perfil:                            Avanzado

Dirigido a

El curso va destinado a cualquier profesional con interés por conocer los fundamentos de la tecnología Blockchain, las oportunidades que ofrece y los retos que tiene por delante.

Requisitos previos 

Los alumnos necesitarán tener experiencia previa en Internet y sus aplicaciones.

Objetivos

En este curso se presentan los conceptos de blockchain y sus aplicaciones.


Contenido

  1. Introducción
  2. Básicos Blockchain
    1. Orígenes
    2. Transacciones (Gas, Ether,…)
    3. Tipos de Redes
      1. Sin Permisionado (Públicas)
      2. Permisionadas (Privadas)
      3. Híbridas (De Consorcio)
    4. Algoritmos de Consenso
    5. Piezas de una solución basada en Blockchain
      1. Sistema heredado
      2. Red Blockchain
      3. API (bridge Sistema heredado –Red Blockchain)
      4. Smart Contracts
      5. DApps (Aplicaciones Descentralizadas)
      6. Tokens Blockchain
  3. Redes blockchain
    1. Ethereum
    2. Alastria
    3. Otras
  4. Casos de uso
    1. Ejemplos y propuestas para sector privado (Banca, Seguros, Industria 4.0, Energía, Farma,…)
    2. Ejemplos y propuestas para del sector público (Administración, PYMES, participación ciudadana, …)
    3. Propuestas del tercer sector (Economía cooperativa, Impacto social)
  5. Herramientas, tecnologías y frameworks de desarrollo
  6. Desarrollando sobre Blockchain (Montar nodo(s), smartContracts, DApps)


Documentación Recomendada

Mastering Bitcoin: Programming the Open Blockchain 2nd Edition
Andreas M. Antonopoulos
Julio 2017 | 416 páginas
ISBN: 978-1491954386