963 219 190 – 672 137 511

Curso de BlockChain

Experto en Seguridad en Cadena de Bloques, transmisión de información segura, fiable y anónima.

El curso engloba multitud de conocimientos respecto a la nueva tecnología de BlockChain, desde su funcionamiento más básico y conceptualización, hasta las oportunidades que orbitan a su alrededor en forma de futuras aplicaciones, como puede ser el transporte, la votación o las tan conocidas criptomonedas.

La tecnología BlockChain es ya un valor seguro, constantemente se descubren y proponen nuevos proyectos que permiten desarrollar aplicaciones que cuenten con una transmisión de información totalmente segura, fiable y anónima.

Curso Experto en Seguridad en Cadena de Bloques BlockChain

Objetivos

Con este curso serás todo un experto en la tecnología de las cadenas de bloques y desarrollarás aplicaciones web que interactúen con smart contracts de BlockChain. Tendrás una visión más general de negocio y sobre las tendencias y aspectos legales en torno a esta tecnología. Además conformarás uno de los perfiles más demandados en los próximos años por las empresas más innovadoras del mercado.

Duración

200 Horas / 3-5 meses

Requisitos previos

Conocimientos básicos de informática e Internet

Contenido

Formación Técnica

CYBERSECURITY ESSENTIALS

  • La ciberseguridad, un mundo de paladines, héroes y delincuentes.
  • El cubo de destrezas de ciberseguridad.
  • Amenazas, vulnerabilidades y ataques a la ciberseguridad.
  • El arte de proteger los secretos.
  • El arte de garantizar la integridad.
  • El reino de los cinco nueves.
  • Protección del reino.
  • Uniéndose a la órden de os héroes cibernéticos.

Formación Específica

¿QUÉ ES EL BLOCKCHAIN?

Haga clic aquí para saber más

  • Definición de Blockchain.
  • Tipos de Blockchain.
  • ¿Qué es un bloque?
  • Detalle del bloque.
  • “SHA” El corazón del bloque.
  • ¿De dónde viene el SHA?
  • Diferencias en la evolución del SHA.
  • Aplicación directa del Blockchain.
  • Fundamentos técnicos de la cadena de bloques.
  • Concepto de dificultad.
  • Estructura de bloques.
  • Árbol de Merkel.
  • Propiedades fundamentales de la Blockchain.
  • Seguridad de la Blockchain.
  • Alternativas a POW.
  • Aplicaciones del Blockchain:
    1. Criptomonedas.
    2. Blockchain e IoT.
    3. Dispositivos.
    4. Transportes.
    5. Registros y pruebas de existencia.
    6. Para las empresas.

PROPIEDADES DE BLOCKCHAIN

Haga clic aquí para saber más

  • Historia del P2P.
  • Servicio P2P Introducción.
  • Elementos de las redes P2P.
  • Arquitectura de las redes P2P.
    1. Híbrido
    2. Centralizado
    3. Descentralizado
    4. Mixto
  • Comunicación en las redes P2P.
  • Búsqueda de pares.
    1. Búsqueda en caché
    2. Búsqueda directa
    3. Búsqueda indirecta
  • Tablas hash distribuidas (DHT).
  • Características y beneficios P2P.
  • JXTA Introducción.
  • Tecnología JXTA.
  • Objetivos JXTA.
  • Protocolos JXTA.
    1. Identificadores
    2. Anuncio
    3. Pares
    4. Mensajes
    5. Grupo de Pares
    6. Pipes
  • Tipos de protocolos
  • Servicios JXTA
  • Shell JXTA
  • Descentralización de Red
  • ¿Qué es una Red DLT?
  • Diferencia entre Blockchain y DLT
  • Terminología.
  • Ejemplo DLT.
  • Esquema de proyectos DLT/Blockchain.
  • ¿Qué es HyperLedger?

TIPOS DE BLOCKCHAIN

Haga clic aquí para saber más

  • Tipos de Blockchain
    1. Blockchain públicas
    2. Blockchain privadas
  • ¿Qué beneficios tiene el blockchain privado?
  • ¿Son mejores las blockchains privadas o las públicas?
  • Blockchain con permisos y sin permisos
  • Blockchain híbridas
  • Proyectos DLT
    1. HyperLedger
    2. Alastria
    3. Hashgraph
    4. Gossip
  • ¿Instalación de SDK o API?
  • Diferencias entre SDK y API.

ACTUALIZACIÓN EN LA BLOCKCHAIN

Haga clic aquí para saber más

  • ¿Qué hay detrás de las actualizaciones de una Blockchain?
  • Hard Fork ¿Qué es?
  • Hard Fork Bifurcación dura.
  • ¿Cómo se implmeenta un Hard Fork?
  • Soft Fork ¿Qué es?
  • Soft Fork Bifurcación Blanda
  • ¿Cómo se implementa?
  • Fork Accidentado
  • ¿Qué son los EIP?
  • Implementación de las propuestas de mejora
  • Propuestas de mejora Ethereum
  • ¿Qué son las ERC?
  • Implementación de las Solicitudes de Comentario
  • ¿Qué es un token ERC-20?
  • ¿Cuál es la importancia y los beneficios del estándar ERC20?
  • ¿Hay algún consenso para las criptomonedas y las blockchain?
  • Protocolo de InterLedger (ILP)
    1. Introducción
    2. Alcance
    3. Interfaces
    4. Operación
    5. Relación con otros protocolos
    6. Modelo de operación
    7. Función descriptiva
    8. Direccionamiento
    9. Conectores
    10. Errores

USOS DE LA BLOCKCHAIN

Haga clic aquí para saber más

  • ¿Qué otros usos puede tener la tecnología Blockchain?
  • Finanzas
  • Criptomonedas
  • Gestión de activos
  • Plataformas de contratación una realidad ¿Vamos a ver una?
  • Blockchain en los seguros
    1. Tramitación de siniestros
    2. Prevención del fraude
    3. Gestión documental
    4. Microseguros
    5. Seguros paramétricos
    6. Pagos globales
  • Blockchain y su impacto en seguros
  • Propiedad inteligente
  • IoT
  • Música
  • Gobiernos
  • Identidad
  • Blockchain para la gestión de la identidad mundial
  • ¿El adiós a los pasaportes?
  • Certificados
  • Identificación personal
  • Análisis de modelos existentes:
    • Blockchain y su impacto en seguros
    • Blockchain y su impacto en el mundo sanitario

EL BLOQUE Y SU INFORMACIÓN

Haga clic aquí para saber más

  • Blockchain: Una tecnología que puede cambiarlo todo.
  • Cadena de Bloques
    1. Bloques
    2. Mineros
    3. Nodos
    4. Número de bloque
    5. Marca temporal
    6. Transacciones
    7. Hash
    8. Hash padre
    9. Hash heredado – Hash tío
    10. Hash primo
  • Minado por / minero.
  • Dificultad.
  • Dificultad total.
  • Tamaño.
  • Límite de gas y gas usado.
  • Nonce de la prueba de trabajo.
  • Recompensa del bloque.
  • Recompensa tío.
  • Datos extra.
  • Precio mínimo del gas.
  • Ruta / Ruta del estado.
  • Tx Hash.

LA TRANSACCIÓN Y SUS PARTES

Haga clic aquí para saber más

  • ¿Cómo es una transacción de bitcoins?
  • ¿Cómo se envía?
  • Hash / Tx Hash: Hash / Hash de la transacción
  • ¿Qué es el Hash de una transacción?
  • ¿Cómo obtener y vertificar el Hash de sus transacciones?
    1. Tx Receipts Status: Estado del recibo de la transacción
    2. Block Height: Altura del bloque
    3. Timestamp: Marca temporal
    4. ¿Por quién fue realizada la transacción?
    5. ¿Hacia quién se realiza la transacción?
    6. Value: Valor transferido
    7. Límite de Gas y Gas usado
    8. Gas price: Precio del Gas
    9. Comisión
    10. Acumulación de Gas usado
    11. Nonce
    12. Datos de entrada

LOS NODOS

Haga clic aquí para saber más

  • ¿Qué son los nodos y los máster nodos?
  • Infraestructura
  • ¿Qué hacen los nodos?
  • Hay tres tipos de nodos
    1. Nodos broadcast
    2. Nodos completos
    3. Nodos mineros
  • La diferencia entre un minero y un nodo
  • ¿Cómo aseguran los nodos el blockchain?
  • Sistema de nodos
    1. Nodos completos
    2. Nodos livianos
  • Proveedores de nodos
    1. ChromaWay
    2. Bitcore
    3. Neuroware
    4. Tierion Gem
  • La API de Coinbase
  • Las API de Blockchain
  • Factom Alpha API
  • El motor de Colu
  • La API de BlockCypher
  • Verificación de nodos
  • ¿Quién puede ejecutar un nodo?
  • ¿Qué son los masternodos?
  • ¿Qué es la minería de Bitcoin?
  • ¿Qué es la prueba de trabajo?
  • ¿Qué es la dificultad de Bitcoin Mining?
  • La recompensa del bloque

SMART CONTRACT

Haga clic aquí para saber más

  • ¿Qué es un Smart Contract?
  • ¿Cómo funcionan los Smart Contracts?
  • Contratos electrónicos autoejecutables (Smart Contract) y pagos con tecnología blockchain
  • Los Smart Contract o contratos auto ejecutables
    1. Posibles funciones del Smart Contract
    2. Régimen legal de los Smart Contract
  • El problema del pago electrónico automático como forma de ejecución de los Smart Contract: dinero electrónico y criptomonedas virtuales
  • El dinero electrónico como instrumento de pago en los contratos autoejecutables.
  • La aparición del Bitcoin y restantes criptomonedas virtuales con tecnología Blockchain.
  • La tecnología de la cadena de bloques: Funcionamiento de bases de datos descentralizadas o distributive ledger
    1. Secreto y criptografía de seguridad en Bitcoin
    2. Riesgos particulares y riesgos sistémicos del Bitcoin
    3. Riesgos individuales en Bitcoin
    4. Riesgos sistémicos del Bitcoin
    5. Régimen jurídico de las operaciones en Bitcoin y demás criptomonedas virtuales
    6. Régimen jurídico de los operadores Blockchain
    7. Régimen jurídico de los pagos en criptomonedas virtuales
  • Conclusiones

USOS DE LOS CONTRATOS INTELIGENTES DE ETHEREUM

Haga clic aquí para saber más

  • Servicios financieros
    1. Préstamos, liquidación de operaciones
    2. Pagos de cupones y bonos
    3. Microseguros
    4. Depósito en garantía en el registro de la propiedad
    5. Herencias
    6. Automatización de pagos y donaciones
  • Servicios de la salud
    1. Expedientes médicos electrónicos
    2. Acceso a los datos sanitarios de la población
    3. Seguimiento de la salud personal
  • Servicios de propiedad intelectual
    1. Distribución de royalties
  • Servicios energéticos
    1. Estaciones autónomas de recarga para vehículos eléctricos
  • Servicios del sector público
    1. Votación
    2. Apuestas
    3. Propiedades inteligentes

BENEFICIOS DE LOS CONTRATOS INTELIGENTES

Haga clic aquí para saber más

  • Autonomía
  • Costes
  • Confianza
  • Velocidad
  • Seguridad
  • Nuevos modelos de negocio

SOLIDITY

Haga clic aquí para saber más

  • Almacenamiento
  • Ejemplo de submoneda
  • Fundamentos de Blockchain
  • Transacciones
  • Bloques
  • Máquina Virtual de Ethereum
    1. Introducción
    2. Cuentas
    3. Transacciones
    4. Gas
    5. Almacenamiento, memoria y pila
    6. Conjunto de instrucciones
    7. Message Calls
    8. Delegatecall / Callcode y librerías
    9. Logs
    10. Creación
    11. Auto-destrucción
    12. Votación
  • Solidity mediante ejemplos
  • Subasta a ciegas
    1. Subasta abierta sencilla
    2. Subasta a ciegas
  • Compra a distancia segura
  • Consideraciones de seguridad
    1. Errores comunes
      • Información privada y aleatoriedad
      • Reentrada
      • Límite de gas y bucles
      • Envío y recibo de Ether
      • Profundidad de la pila de llamadas (Callstack)
      • Detalles menores
    2. Recomendaciones
      • Restringir la cantidad de Ether
      • Pequeño y modular
      • Usa el orden Comprobaciones-Efectos-Interacciones
      • Inluir un modo a prueba de fallos
      • Verificación formal
  • Recursos Solidity
    1. Webs, artículos y cursos para su aprendizaje
      • Solidity.readthedocs.io
      • Ethereum Stack Exchange
      • Blockchain Development
    2. Marcos de desarrollo
      • Truffle
      • Embark
      • Dapp
    3. Nodos o clientes Ethereum
      • Mist
      • Geth
      • Parity
      • Metamask
      • Ethereum Javascript testrpc
  • Ecosistema Solidity programadores
    1. Bibliotecas y Librerías
      • Web3.js
      • Zeppelin Solidity
    2. Otras herramientas (Compiladores)
      • Solium
      • Strato BlockApps
    3. Loom Network
    4. Loom Estudiar Solidity

MINERÍA

Haga clic aquí para saber más

  • Introducción
  • ¿Qué es la minería?
  • ¿Qué es ‘Proof of Work(PoW)?
  • ¿Cómo funciona la minería?
    1. Recibir las solicitudes de transacción
    2. Verificación de los datos
    3. Completar un bloque
    4. ¿Qué es el “Nonce” y las firmas digitales?
    5. Recompensa porla minería
    6. Resumen
  • ¿Para qué sirve la minería?
    1. Ataques de denegación de Servicio (DoS)
    2. Spam
    3. ¿Cómo se resuelve este problema?
  • ¿Cómo empezar a minar?
    1. Elegir el hardware para el minado
    2. Los chips ASICs (Application-Specific Integrated Circuit)
    3. Las CPUs (Central Processor Unit)
    4. Las GPUs (Graphic Processor Unit)
    5. El ‘Rig’
  • ¿Cuál es el hardware más usado para la minería?
    1. Instalar el cliente de minería
    2. Testear Instalar el software de minería
    3. Ethereum
    4. Bitcoin
    5. Unirse a una ‘mining pool
    6. Mining Pool
    7. ¿Cómo nos unimos a una ‘mining pool’?
    8. ¿Cuáles son las diferentes ‘mining pools’?
    9. Empezar a minar
  • ¿Es rentable la minería?
    1. Precio de la electricidad
    2. Hash rate o potencia minera
    3. Valor de la criptomoneda
    4. ‘aTg’
    5. Pros y Contras de la Minería de Criptomonedas
  • Otra forma de minería: cloud mining
    1. Cloud Mining
  • Tipos de algoritmo para recompensas
  • Prueba de trabajo (PoW)
  • Prueba de participación (Proof of Stake)
  • Prueba de participación (PoS)
  • Prueba de Importancia (Proof of importance)
  • Rigs para minería
  • Equipos para minería
  • Herramientas para mineria
  • Como minar desde casa
    1. WinMiner
    2. HoneyMiner
    3. Vertcoin
  • Como minar con rings
    1. Claymore
  • Como minar desde casa en la nube
    1. MinerGate
  • Alternativas a minergate
  • Nicehash
  • Conclusión

Más información:

Estoy de acuerdo con la Política de Privacidad

* obligatorios

Responsable y Destinatario: Dapen Centro Estudios S.L.
Finalidad: Responder a solicitudes del formulario y envío de actualizaciones y cursos.
Legitimación: Tu consentimiento expreso.


*Sólo números de España

Información sobre protección de datos
He leído y acepto la Política de privacidad

Responsable de los datos: Dapen Centro Estudios S.L.
Finalidad: Responder a solicitudes del formulario y envío de actualizaciones y cursos.
Legitimación: Tu consentimiento expreso.
Destinatario: Dapen Centro Estudios S.L. No se cederán datos a terceros, salvo obligación legal.
Derechos: Acceso, rectificación, supresión, anonimato, portabilidad y olvido de sus datos.

Centro de preferencias de privacidad

Necesarias

Se usan para almacenar tus preferencias de privacidad y para compartir el contenido de la web a través de las redes sociales.

gdpr[allowed_cookies], gdpr[consent_types]
__cfduid, page_services, uuid, uvc

Analíticas

Usamos cookies de terceros en las que se almacenan externamente para conocer tus usos de navegación

__utma, __utmb, __utmc, __utmt, __utmz
__utma, __utmb, __utmc, __utmt, __utmz