FCOI04 -
Blockchain avanzado
Aplicar las bases criptográficas que sustentan el funcionamiento de blockchain, así como los principales sistemas de consenso y los mecanismos de resolución de conflictos en las cadenas de bloques públicas.
Objetivo
Aplicar las bases criptográficas que sustentan el funcionamiento de blockchain, así como los principales sistemas de consenso y los mecanismos de resolución de conflictos en las cadenas de bloques públicas.
Contenidos
Programa formativo
- MÓDULO DE FORMACIÓN 1: FUNDAMENTOS CRIPTOGRÁFICOS DE BLOCKCHAIN
- OBJETIVO Aplicar las bases criptográficas como garantía para la integridad de los datos de la cadena y la propiedad de los activos digitales.
- DURACIÓN: 25 horas Teleformación Duración de las tutorías presenciales: 0 horas
- RESULTADOS DE APRENDIZAJE
- Conocimientos/ Capacidades cognitivas y prácticas 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.
- Habilidades de gestión, personales y sociales Interés por las aplicaciones criptográficas como base de las comunicaciones seguras de Internet. Detección de puntos de mejora en procesos susceptibles de ser optimizados mediante herramientas criptográficas. Concienciación de la importancia de la criptografía para asegurar la privacidad de los datos personales.
- MÓDULO DE FORMACIÓN 2: MECANISMOS DE CONSENSO Y RESOLUCIÓN DE CONFLICTOS EN CADENAS PÚBLICAS
- OBJETIVO Aplicar los protocolos de consenso y de resolución de conflictos en las cadenas públicas.
- DURACIÓN: 25 horas Teleformación Duración de las tutorías presenciales: 0 horas 7
- RESULTADOS DE APRENDIZAJE
- Conocimientos/ Capacidades cognitivas y prácticas 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.
- Habilidades de gestión, personales y sociales Interés por el uso de la tecnología y en la investigación de conceptos y herramientas de toma descentralizada de decisiones que permitan cooperar con otras empresas del sector o con organizaciones intersectoriales de forma automatizada mediante blockchain. Identificación de las fortalezas de una red descentralizada y extrapolación a otras posibles aplicaciones ajenas a blockchain (redes P2P).
Modalidad y duración
Teleformación · 50 horas
Diploma
Diploma acreditativo, según establece el artículo 7 del Real Decreto 694/2017 de 3 de julio por el que se desarrolla la Ley 30/2015 de 9 de septiembre, por la que se regula el Sistema de Formación Profesional para el Empleo en el ámbito laboral.
