Objetivos. Qué vas a aprender
- Dominar la tecnología Blockchain aplicada al ámbito empresarial, centrándose en el uso de Hyperledger Fabric como solución open source.
- Diseñar, implementar y gestionar proyectos Blockchain en entornos corporativos, optimizando procesos y mejorando la transparencia y seguridad.
- Aplicar herramientas de gestión de identidad digital, tokens y smart contracts para desarrollar soluciones adaptadas a diferentes sectores empresariales.
Contenidos
- Fundamentos de Blockchain y Hyperledger Fabric: Principios básicos, contabilidad de triple entrada y arquitectura modular de Hyperledger Fabric.
- Desarrollo de Proyectos Blockchain: Configuración de redes, administración de nodos y creación de infraestructuras empresariales.
- Tokens y Smart Contracts: Diseño de tokens ERC20 y ERC721, y desarrollo de contratos inteligentes para soluciones empresariales.
- Gestión de Identidad Digital: Implementación de identidades digitales seguras con plataformas como Alastria.
- Proyectos Blockchain Empresariales: Diseño e implementación de proyectos adaptados a diferentes sectores.
- Inserción laboral, sensibilización medioambiental y en la igualdad de género (10 horas)
Requisitos de acceso
Según la normativa este curso no cuenta con plazas para la Administración Pública.
Cumplir como mínimo alguno de los siguientes requisitos:
- Título de Bachiller o equivalente.
- Título de Técnico Superior (FP Grado Superior) o equivalente.
- Haber superado la prueba de acceso a Ciclos Formativos de Grado Superior.
- Haber superado cualquier prueba oficial de acceso a la universidad.
- Certificado de profesionalidad de nivel 3.
- Título de Grado o equivalente
Titulación: Fichero maestro
Los ficheros maestros son diplomas otorgados por la Junta de Comunidades de Castilla-La Mancha, el cual acredita que la persona esta altamente cualificada para poder desarrollar dicha actividad en el ámbito laboral.
DATOS GENERALES DE LA ESPECIALIDAD FORMATIVA
Familia Profesional: INFORMÁTICA Y COMUNICACIONES
Área Profesional: SISTEMAS Y TELEMÁTICA
Denominación: SOLUCIONES BLOCKCHAIN OPEN SOURCE EMPRESARIALES
Código: IFCT84
OBJETIVO GENERAL
Diseñar, instalar y gestionar arquitecturas empresariales en la solución Blockchain open source Hyperledger Fabric.
CONTENIDOS FORMATIVOS
1. INTRODUCCIÓN A LA TECNOLOGÍA BLOCKCHAIN DE HYPERLEDGER FABRIC1.1. Conocimiento de los fundamentos básicos de las Tecnologías DLT.
1.2. Identificación de los fundamentos de la generación de bloques en un entorno Blockchain.
1.3. Análisis de diversos tipos de transacciones.
1.4. Identificación de los fundamentos de la Fundación Hyperledger.
1.5. Análisis de los fundamentos de Hyperledger Fabric.
2. DESARROLLO DE PROYECTOS EN HYPERLEDGER FABRIC
2.1. Creación de una infraestructura Hyperledger Fabric y alteraciones funcionales habituales.
2.2. Modificaciones típicas de un proyecto blockchain con Hyperledger Fabric.
3. VISIÓN EMPRESARIAL DE PROYECTOS CON HYPERLEDGER FABRIC
3.1. Análisis de las soluciones actuales del mercado que utilizan Hyperledger.
3.2. Despliegue en un proyecto docente, un proyecto industrial y un proyecto legal:
3.3. Implementación de Hyperledger Explorer.
3.4. Implementación de Hyperledger Composer.
3.5. Implementación de Hyperledger Caliper.
3.6. Detección, diagnóstico y resolución de problemas en Hyperledger Fabric.
4. TOKENS Y SMART CONTRACTS CON SOLUCIONES BLOCKCHAIN
4.1. Análisis e implementación de los distintos tipos de Tokens existentes en la actualidad.
4.2. Programación de Chaincodes básicos.
4.3. Desarrollo de proyectos de Chaincodes:
4.4. Implementación de Tokens en Ethereum.
4.5. Gestión de Tokens en Blockchains privadas (p.e.: Quorum o Besu).
4.6. Desarrollo de Smart Contracts.
5. IDENTIDAD DIGITAL EN ALASTRIA Y OTRAS SOLUCIONES BLOCKCHAIN
5.1. Valoración de los fundamentos de la Identidad Digital y de la influencia de Alastria en el ecosistema Blockchain.
5.2. Evaluación de las herramientas utilizadas en la implementación de la Identidad Digital en la plataforma Hyperledger.
5.3. Integración de una solución de Identidad Digital en una arquitectura Hyperledger.
5.4. Utilización de otras soluciones Blockchain.
6. DISEÑO E IMPLEMENTACIÓN DE PROYECTOS CON HYPERLEDGER FABRIC
6.1. Identificación de las distintas fases del proceso de creación de un proyecto completo de forma autónoma utilizando las distintas herramientas y componentes que proporciona Hyperledger.
6.2. Realización de la documentación de un proyecto a nivel profesional.
6.3. Implementación de un proyecto a nivel empresarial desde cero.
6.4. Modificación de la instalación inicial del proyecto.