Máster en Diseño y Desarrollo de Blockchain

Master

Online

¡77% de ahorro!

Precio Emagister

994 € 4.400 € IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a viernes de 9h a 20h.

Descripción

  • Tipología

    Master

  • Metodología

    Online

  • Inicio

    Fechas a elegir

El Máster en Diseño y Desarrollo en Blockchain comprende el entendimiento de la tecnología y diferentes implementaciones del sistema Blockchain, desarrollo de plataforma Ethereum y Dapps, así como el desarrollo de un sistema propio de blockchain con el objetivo de satisfacer las necesidades de los nuevos profesionales del futuro.

Este Máster está dirigido a los profesionales del área de conocimiento de ciencias sociales y jurídicas que quieran potenciar su carrera profesional hacia el mundo de la tecnología Blockchain. Resulta indicado especialmente para los estudiantes y profesionales que deseen adquirir nuevas competencias en diseño y desarrollo de la tecnología Blockchain.

La metodología es completamente online y flexible, basada en el formato blended learning capaz de adaptarse a las necesidades de cada alumno. El estudiante marca los ritmos de aprendizaje, y cuenta con la tutorización de los profesores.

Información importante

Precio a usuarios Emagister:

Para realizar este curso debes tener uno de estos niveles de estudios: Bachillerato, Grado superior de FP, Grado universitario, Master, Doctorado

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

CB1: que los estudiantes hayan demostrado poseer y comprender conocimientos de blockchain, incluye también algunos aspectos que implican conocimientos procedentes del desarrollo de software, ciclo de vida del mismo e implantación y configuración de sistemas escalable. CB2: que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas de la tecnología blockchain. CB3: que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes para las empresas que les permitan emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética; CB 4: que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio. CB4: que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado en blockchain como no especializado; de un modo claro y sin ambigüedades. CB5: Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores en la materia o similares, con un alto grado de autonomía; Ser capaz de adaptarse a los cambios y tomar decisiones con prudencia y coherencia buscando siempre la justicia. Actuar con honestidad, tolerancia, respeto y sensibilidad respecto a la igualdad de oportunidades. Adquirir y demostrar habilidades de comunicación en las relaciones interpersonales de trabajo en equipo.

METODOLOGÍA: El máster se desarrollará a través de los siguientes métodos y técnicas generales, que se aplicarán diferencialmente según las características propias de la asignatura: Relación de actividades: Clase magistral: mediante la clase magistral el profesor de la asignatura expondrá y explicará a los alumnos los contenidos principales de la misma, fomentando la participación y la opinión crítica de los alumnos. Estudio y análisis de casos prácticos: el alumno resolverá casos prácticos planteados por el profesor. El alumno se enfrentará a situaciones con las que se encontrará en su posterior vida profesional, y deberá tomar las decisiones oportunas basándose en los conceptos estudiados en la asignatura Realización de trabajos individuales: El alumno deberá realizar trabajos individuales en busca de la resolución de casos prácticos planteados por el profesor. Trabajos en grupo o individuales: el alumno podrá acometer los trabajos propuestos a lo largo del master de forma individual o en grupo de un máximo de dos alumnos, los trabajos deberán ser seguidos de forma recurrente con el profesor para poder guiar adecuadamente en su ejecución y constaran en la resolución de un problema que requerirá la comprensión de los conceptos vistos en clase y su ejecución será extensa en tiempo. Tutorías. Durante un intervalo de 2 horas semanales (dependiendo del número de alumnos), fijadas previamente y debidamente comunicada a los estudiantes, éstos tendrán la posibilidad de contactar con el profesor de la asignatura con el fin de plantear dudas, comentar lecturas, trabajos, casos, etc., todo lo cual facilita y redunda en una mejor comprensión de la materia por parte del alumno.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Logros de este Centro

Este centro lleva demostrando su calidad en Emagister
4 años con Emagister

Materias

  • Algoritmos
  • Blockchain
  • Criptografía
  • Sistema criptográficos
  • datos
  • Criptoanálisis
  • Curvas
  • Análisis de datos
  • Distribución y acuerdo
  • Latencia

Temario

Programa

Asignatura 1Introducción al blockchain (6 ECTS)

  • horas lectivas: 20h

  • horas practica: 25h

  1. Primera aproximación a una solución blockchain

  2. Historia del blockchain y aplicabilidad en el mundo real

    • historia de las primeras divisas digitales descentralizadas

    • principales soluciones de blockchain

  3. Arquitectura de soluciones blockchain

    • gestión de las colas de bloques

    • algoritmos de consenso

    • sistemas de recompensa

    • transacciones


Asignatura 2Criptografía aplicada a las soluciones de blockchain (3 ECTS)

  • horas lectivas: 18h

  • ejercicios durante la asignatura: 9h

  1. Principios básicos de criptografía

  2. ¿Que es un sistema criptográfico?

    • propiedades de un sistema criptográfico

    • llaves y su distribución

    • criptografía simétrica y criptografía asimétrica

    • modelos de criptoanálisis

  1. funciones hash

    • principales soluciones de funciones hash

    • colisiones

  1. curvas elípticas

    • criptosistemas de curvas elípticas

    • algoritmos de ataque a curvas elípticas


Asignatura 3Sistemas distribuidos aplicados a las soluciones de blockchain ( 3 ECTS)

  • horas lectivas: 18h

  • ejercicios durante la asignatura: 9h

  1. Tipos de comunicación

    • peer to peer

    • modelos de publicación y anuncio de nodos

    • sistemas de colas

  1. Sistemas de ficheros

    • tolerancia de fallos

  1. Sincronización

    • distribución y acuerdo

    • latencia

    • transacciones y concurrencia


Asignatura 4Escenario actual de las implementaciones de blockchain ( 6 ECTS)

  • horas lectivas: 20h

  • horas practica: 25h

  1. Tipos de soluciones de blockchain

    • centralizados VS descentralizados

    • públicos y privados

  1. Principales soluciones de blockchain

    • soluciones clásicas

    • soluciones emergentes

    • soluciones empresariales

    • hyperledger y la red alastria

Asignatura 5.teoría de juegos ( 3 ECTS)

  • horas lectivas : 12h

  • ejercicios durante la asignatura : 6h

  1. análisis de juegos

    • combinatoria

    • juegos de suma zero

    • equilibrio de NASH

  1. diseño de juegos

    • juegos cooperativos

    • reglas de puntuación


Asignatura 6.Implementación de nuestro propio sistema de blockchain ( 9 ECTS)

  • horas lectivas: 30h

  • practica: 51h

  1. Diseño de componentes

    • estructura de datos de un bloque

    • Wallets y transacciones

    • colas de bloques

  1. Criptografía

    • implementación de nuestra función hash

    • implementación de nuestro criptosistema de curva elíptica

    • Proof of Work

  1. Definición de métodos

    • gestión de bloques

    • gestión de transacciones

  1. Generar nuestro sistema descentralizado

    • anuncio y gestión de nodos

    • modos de intercomunicación entre nodos

    • envió y tipos mensajes

    • tolerancia a fallo

  1. Sincronización

    • sincronización de información

    • validación de bloques

    • algoritmos de consenso

  1. Pruebas de integración

    • integración de componentes

    • pruebas de minado

    • desarrollo de una interfaz blockexplorer


Asignatura 7.Desarrollo sobre la plataforma Ethereum (6 ECTS)

  • horas lectivas: 18h

  • practicas durante la asignatura: 27h

  1. Entorno de desarrollo

    • SDK Ethereum

    • Compilación

  1. Componentes de carteras / wallets

    • metamask

    • web3

  1. Lenguaje de solidity con ejemplos y practicas

    • definición del global message

    • estructuras de datos y variables

    • funciones privadas

    • métodos de sincronización

    • definición de eventos

    • definición de bucles

    • excepciones

    • modificadores y herencia

  1. Pruebas de integración

    • truffle reactbox

    • desarrollo de casos unitarios

  1. Seguimiento de componentes

  2. Gestión de eventos


Asignatura 8Desarrollo de DAPPS sobre la plataforma Ethereum (6 ECTS)

  • horas lectivas: 18h

  • practica: 27h

  1. Que es un contrato inteligente

    • definición

    • diseño de operativas

  1. Desarrollo de una DAPP

    • gestión y balance de una cartera con metamask

    • transferencias de un contrato

  1. Compilando y desplegando DAPPs

    • compilando nuestro codigo con solc

    • desplegando la DAPP mediante web3

  1. Empleo del framework truffle

    • generar un sistema descentralizado

    • desarrollar y testar pruebas de integración

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a viernes de 9h a 20h.

Máster en Diseño y Desarrollo de Blockchain

Precio Emagister

994 € 4.400 € IVA inc.