Programa del curso
1.- Internet del Valor ¿Qué es Blockchain?
Objetivo
Origen de la tecnología, necesidad, antecedentes y principios de su invención para contextualizar como se ha llegado hasta aquí desde de los años 80. Conceptos básicos como Nodos, hash, Bloque, Nonce, Consenso, Wallet. Propiedades.
Contenido
- Internet del Valor
- Introducción
- Antecedentes
- Primer uso exitoso, valor en la Red
- ¿Qué es el Blockchain?
- Caso de Uso en la Administración Pública
- Mejorando con IA. ¿Cómo puede la IA ayudar a gestionar este proyecto?
- Resumen
2.- Elementos de la Tecnología Blockchain
Objetivo
Componentes. Redes P2P. Ventajas y Limitaciones. Sistemas de Segunda Capa, cadenas cruzadas, interoperabilidad. Tipos de Redes Blockchain.
Contenido
- Elementos de la Tecnología Blockchain
- Introducción
- Redes P2P
- Ventajas
- Limitaciones
- Tipos de Redes Blockchain
- Cómo la IA está ayudando a mejorar la tecnología Blockchain
- Caso de Uso en la Administración Pública
- Resumen
3.- Criptografía
Objetivo
Origen. Criptografía Asimétrica. Algoritmos. Funciones Hash, tipos y usos. ZKP Zero Knowledge Proof, funcionamiento, relación con la SSI, Identidad Descentralizada.
Contenido
- Criptografía
- Introducción
- Origen
- Criptografía Asimétrica
- Hashes
- ZKP. Zero Knowledge Proof, Prueba de Conocimiento Cero
- La IA y su asistencia para proporcionar mayor seguridad
- Caso de Uso en la Administración Pública
- Resumen
4.- Exploradores Blockchain
Objetivo
Direcciones y características. Transacciones y características. Bloques, características y tipos.
Contenido
- Explorando Blockchain
- Introducción
- Direcciones
- Transacciones
- Bloques
- ¿Cómo se usa la IA para mejorar la minería de bloques?
- Caso de Uso en la Administración Pública
- Resumen
5.- Gobernanza
Objetivo
Comprender los distintos tipos de Gobernanza de la tecnología Blockchain. Tipos, ventajas y desventajas. Limitaciones y Capas.
Contenido
- Gobernanza Blockchain
- Introducción
- Tipos de Gobernanza
- Gobernanza Estándar o Centralizada
- Gobernanza en Blockchain
- ¿Cómo ayuda la IA en la Gobernanza de las Redes Blockchain?
- Caso de Uso de la Moneda Pública de la ciudad de Zaragoza o Token del Ciudadano
- Resumen
6.- Contratos Inteligentes. Smart Contracts
Objetivo
- Entender que es un Smart Contract, ventajas y características y lo que implica la Tokenización que se puede dar con ellos.
- Conocer sus distintos usos y lenguajes principales de programación, y como introducir y sacar datos de la Red mediante Oráculos.
Contenido
- Smart Contracts
- Introducción
- Origen
- Características de los Smart Contracts
- Algunos ejemplos de Smart Contracts
- Lenguaje para los Smart Contracts más usado
- Oráculos
- Tokenización
- Automatización de Contratos Inteligentes con IA Generativa
- Código y Legalidad
- Caso de Uso en la Administración Pública
- Resumen
7.- Mecanismos de Consenso
Objetivo
Entender que son los consensos dentro de la red Blockchain y conocer cuáles son los más importantes y usados.
Contenido
- Mecanismos de Consenso
- Introducción
- Objetivos del Consenso
- La Tolerancia a faltas Bizantinas
- Algoritmos de consenso
- La IA está mejorando los mecanismos de consenso
- Caso de Uso en la Administración Pública
- Resumen
8.- Legalidad Blockchain
Objetivo
Conocer qué Normativas existen hoy día que afecten a la tecnología Blockchain.
RGPD. Retos más importantes a nivel mundial. Cumplimiento de la RGPD. eIDAS y eIDAS2. Identidad Digital, SSI y Wallet ID. Ejemplos de uso. Principios del Criptoderecho. Ejemplos de proyectos reales 2022.
Contenido
- Legalidad Blockchain
- Introducción
- Legislación que afecta al Blockchain
- Ventajas fundamentales sobre legislar acerca del DLT-Blockchain
- Principales retos regulatorios a los que se enfrenta Blockchain
- Protección de Datos. RGPD
- Identidad Digital. SSI
- El uso de la IA en 2024, la relación entre las distintas normativas que afectan a las redes Blockchain
- Caso de Uso en la Administración Pública
- Resumen