Objetivos: • Instalar y configurar software básico y de aplicación, redes locales cableadas, inalámbricas o mixtas y conectadas a redes públicas.• Montar y configurar ordenadores y periféricos.• Determinar la logística asociada a las operaciones de...
En estos momentos el centro DAPEN CENTRO ESTUDIOS no tiene la matrícula abierta para este curso
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.
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.
Requisitos: Conocimientos básicos de informática e Internet
A quién va dirigido: La aplicación de una herramienta como el blockchain es tan amplia como sus características y va dirigido a personas que deseen controlar y manejar estas aplicaciones.
futuro de la ciberseguridad, sin duda, pasa por el uso del blockchain. La diferencia fundamental en el planteamiento tecnológico permite ir más allá de los endpoints, incluyendo la seguridad de la identidad del usuario, la transacción de información y la protección de la infraestructura crítica. Es un cambio de paradigma complejo y sofisticado, pero ya empezamos a ver los primeros resultados de su aplicación en el campo de la ciberseguridad. Unos resultados asombrosos y prometedores. Pero, ¿es la panacea?
Duración: 4 meses
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?
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:
Criptomonedas.
Blockchain e IoT.
Dispositivos.
Transportes.
Registros y pruebas de existencia.
Para las empresas.
PROPIEDADES DE BLOCKCHAIN
Historia del P2P.
Servicio P2P Introducción.
Elementos de las redes P2P.
Arquitectura de las redes P2P.
Híbrido
Centralizado
Descentralizado
Mixto
Comunicación en las redes P2P.
Búsqueda de pares.
Búsqueda en caché
Búsqueda directa
Búsqueda indirecta
Tablas hash distribuidas (DHT).
Características y beneficios P2P.
JXTA Introducción.
Tecnología JXTA.
Objetivos JXTA.
Protocolos JXTA.
Identificadores
Anuncio
Pares
Mensajes
Grupo de Pares
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
Tipos de Blockchain
Blockchain públicas
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
HyperLedger
Alastria
Hashgraph
Gossip
¿Instalación de SDK o API?
Diferencias entre SDK y API.
ACTUALIZACIÓN EN LA BLOCKCHAIN
¿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)
Introducción
Alcance
Interfaces
Operación
Relación con otros protocolos
Modelo de operación
Función descriptiva
Direccionamiento
Conectores
Errores
USOS DE LA BLOCKCHAIN
¿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
Tramitación de siniestros
Prevención del fraude
Gestión documental
Microseguros
Seguros paramétricos
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
Blockchain: Una tecnología que puede cambiarlo todo.
Cadena de Bloques
Bloques
Mineros
Nodos
Número de bloque
Marca temporal
Transacciones
Hash
Hash padre
Hash heredado – Hash tío
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
¿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?
Tx Receipts Status: Estado del recibo de la transacción
Block Height: Altura del bloque
Timestamp: Marca temporal
¿Por quién fue realizada la transacción?
¿Hacia quién se realiza la transacción?
Value: Valor transferido
Límite de Gas y Gas usado
Gas price: Precio del Gas
Comisión
Acumulación de Gas usado
Nonce
Datos de entrada
LOS NODOS
¿Qué son los nodos y los máster nodos?
Infraestructura
¿Qué hacen los nodos?
Hay tres tipos de nodos
Nodos broadcast
Nodos completos
Nodos mineros
La diferencia entre un minero y un nodo
¿Cómo aseguran los nodos el blockchain?
Sistema de nodos
Nodos completos
Nodos livianos
Proveedores de nodos
ChromaWay
Bitcore
Neuroware
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
¿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
Posibles funciones del Smart Contract
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
Secreto y criptografía de seguridad en Bitcoin
Riesgos particulares y riesgos sistémicos del Bitcoin
Riesgos individuales en Bitcoin
Riesgos sistémicos del Bitcoin
Régimen jurídico de las operaciones en Bitcoin y demás criptomonedas virtuales
Régimen jurídico de los operadores Blockchain
Régimen jurídico de los pagos en criptomonedas virtuales
Conclusiones
USOS DE LOS CONTRATOS INTELIGENTES DE ETHEREUM
Servicios financieros
Préstamos, liquidación de operaciones
Pagos de cupones y bonos
Microseguros
Depósito en garantía en el registro de la propiedad
Herencias
Automatización de pagos y donaciones
Servicios de la salud
Expedientes médicos electrónicos
Acceso a los datos sanitarios de la población
Seguimiento de la salud personal
Servicios de propiedad intelectual
Distribución de royaltiesServicios energéticos
Estaciones autónomas de recarga para vehículos eléctricos
Servicios del sector público
Votación
Apuestas
Propiedades inteligentes
BENEFICIOS DE LOS CONTRATOS INTELIGENTES
Autonomía
Costes
Confianza
Velocidad
Seguridad
Nuevos modelos de negocio
SOLIDITY
Almacenamiento
Ejemplo de submoneda
Fundamentos de Blockchain
Transacciones
Bloques
Máquina Virtual de Ethereum
Introducción
Cuentas
Transacciones
Gas
Almacenamiento, memoria y pila
Conjunto de instrucciones
Message Calls
Delegatecall / Callcode y librerías
Logs
Creación
Auto-destrucción
Votación
Solidity mediante ejemplos
Subasta a ciegas
Subasta abierta sencilla
Subasta a ciegas
Compra a distancia segura
Consideraciones de seguridad
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
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
Webs, artículos y cursos para su aprendizaje
Solidity.readthedocs.io
Ethereum Stack Exchange
Blockchain Development
Marcos de desarrollo
Truffle
Embark
Dapp
Nodos o clientes Ethereum
Mist
Geth
Parity
Metamask
Ethereum Javascript testrpc
Ecosistema Solidity programadores
Bibliotecas y Librerías
Web3.js
Zeppelin Solidity
Otras herramientas (Compiladores)
Solium
Strato BlockApps
Loom Network
Loom Estudiar Solidity
MINERÍA
Introducción
¿Qué es la minería?
¿Qué es ‘Proof of Work(PoW)?
¿Cómo funciona la minería?
Recibir las solicitudes de transacción
Verificación de los datos
Completar un bloque
¿Qué es el “Nonce” y las firmas digitales?
5Recompensa porla minería
Resumen
¿Para qué sirve la minería?
Ataques de denegación de Servicio (DoS)
Spam
¿Cómo se resuelve este problema?
¿Cómo empezar a minar?
Elegir el hardware para el minado
Los chips ASICs (Application-Specific Integrated Circuit)
Las CPUs (Central Processor Unit)
Las GPUs (Graphic Processor Unit)
El ‘Rig’
¿Cuál es el hardware más usado para la minería?
Instalar el cliente de minería
Testear Instalar el software de minería
Ethereum
Bitcoin
Unirse a una ‘mining pool
Mining Pool
¿Cómo nos unimos a una ‘mining pool’?
¿Cuáles son las diferentes ‘mining pools’?
Empezar a minar
¿Es rentable la minería?
Precio de la electricidad
Hash rate o potencia minera
Valor de la criptomoneda
‘aTg’
Pros y Contras de la Minería de Criptomonedas
Otra forma de minería: cloud mining
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
WinMiner
HoneyMiner
Vertcoin
Como minar con rings
Claymore
Como minar desde casa en la nube
MinerGate
Alternativas a minergate
Nicehash
Conclusión
ver temario completo
|
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...