Descripción
UNIDAD DIDÁCTICA 1. FUNDAMENTOS CRIPTOGRÁFICOS DE BLOCKCHAIN
- 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.
UNIDAD DIDÁCTICA 2. MECANISMOS DE CONSENSO Y RESOLUCIÓN DE CONFLICTOS EN 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.



































