Por medio de la formación aprenderás a aplicar las bases criptográficas que sustentan el funcionamiento de blockchain.
Personas desempleadas inscritas como demandantes de empleo en la Comunidad de Madrid.
MÓDULO 1: FUNDAMENTOS CRIPTOGRÁFICOS DE BLOCKCHAIN (25 horas)
El objetivo del módulo es aplicar las bases criptográficas como garantía para la integridad de los datos de la cadena y la propiedad de los activos digitales.
Distinción de las funciones hash criptográficas y sus aplicaciones
Definición
Principales propiedades: unidireccionalidad, resistencia a colisiones y ocultación.
Aplicaciones prácticas de carácter general: integridad y comparación de documentos electrónicos.
Identificación de las bases de la criptografía y sus aplicaciones
Introducción
Criptografía simétrica: definición y ejemplos (AES).
Criptografía asimétrica: definición y ejemplos (RSA, ECDSA).
Aplicaciones prácticas de carácter general: la firma digital y el cifrado de documentos o comunicaciones electrónicas.
Aplicación de la criptografía y las funciones hash en blockchain
Funciones hash en blockchain: garantía de la integridad de los datos de la cadena.
Criptografía asimétrica en blockchain: acreditación de la propiedad de activos digitales.
MÓDULO 2: MECANISMOS DE CONSENSO Y RESOLUCIÓN DE CONFLICTOS EN CADENAS PÚBLICAS (25 horas)
El objetivo del módulo es aplicar los protocolos de consenso y de resolución de conflictos en las cadenas públicas.
Distinción de los principales mecanismos de consenso en blockchain
Necesidad de protocolos de consenso por la descentralización de la red.
Protocolo de prueba de trabajo: «minería» y nodos «mineros».
Detalle de una transacción con prueba de trabajo.
Emisión de activos digitales como recompensa a comportamientos honestos.
Identificación de posibles conflictos y conocimiento de su resolución
Desdoblamientos de la cadena: descripción del fenómeno y protocolo de actuación previsto.
Doble gasto: definición del problema y maduración de la recompensa.
Sostenibilidad: rentabilidad de la «minería» y ataque del 51%.
Aplicación del protocolo de prueba de trabajo en cadenas públicas
Uso de app para móviles sobre cadena de bloques de prueba.
Curso blockchain avanzado
Información Adicional
Documentos de matrícula
Otros cursos