Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
¿Qué es Blockchain?
- Un registro de sistemas de mantenimiento
- Confianza
- Descentralización
- Ambiente sin confianza
¿Cómo funciona Blockchain?
- Anuncios
- Bloques
- Nodos
- Cadenas
- Verificación
- Consenso
- Scalabilidad
- Privacidad
- Crypto hashing
- Huellas digitales
- PoW versus PoS
Blockchain Tipos
- Público versus privado
- Abierto versus cerrado
- Contratos inteligentes
- Blockchain como historia
- Fichas/monedas
- Gas
¿En qué se diferencia de lo que tenemos hoy?
- Descentralización
- Arquitectura peer-to-peer
- Software versus firmware
- Database versus Blockchain
- Bases de datos distribuidas u otra tecnología?
- Soberanía de los datos
- Consenso grupal
Blockchain Use Case s
- Ejemplos de casos de uso
- Moneda
- Bancario
- Votación
- Registros médicos
- Cadena de suministro/cadena de valor
- Distribución de contenido
- Verificación de actualizaciones de software
- Ejecución de la ley
- Títulos y registros de propiedad
- Mimedia social y credibilidad en línea
- Propiedad fraccionada de activos
- Cobro de televisión por cable
- Tolerancia a fallos alta
- Inmune a DDoS
- Blockchain pública o privada?
- ¿Quiénes son los participantes?
¿Qué aspecto tiene una aplicación Blockchain?
- DApp
- Parecido a una aplicación web de pila completa típica
- Cualquier cambio en el estado interno y todas las transacciones se escriben en la Blockchain
- Node.js
- IDE
- Visibilidad pública de Blockchain
- Soluciones privadas de Blockchain
- Oracles
¿Cómo diseño una aplicación Blockchain?
- ¿Qué necesita la solución para permitir a los usuarios hacer?
- ¿Reducirá o eliminará la propuesta de solución los problemas y puntos dolorosos sentidos por los usuarios?
- ¿Qué debería prevenir esta solución que los usuarios hagan?
- ¿Necesitas una solución lista para un uso intensivo desde el primer día?
- ¿Se mejora tu idea de la solución con el uso de Blockchain?
- ¿El uso de Blockchain crea una mejor experiencia del usuario final y cómo?
- ¿Ha desarrollado su empresa soluciones de software personalizadas antes?
- ¿Qué nivel de soporte necesitarás?
- ¿De qué tamaño es la comunidad de desarrolladores?
- ¿Tu visión del futuro se alinea con la visión del proyecto o plataforma para el futuro?
- ¿La plataforma busca hacer contribuciones nuevas y significativas al espacio de desarrollo, o es una jugada de eficiencia/costo?
- ¿Debería ser la solución una Blockchain pública o privada?
- ¿Debería ser la solución una Blockchain abierta o cerrada?
- Crea un plan para actualizaciones y cambios de contratos
- Soluciones híbridas
- Intercambios monetarios?
¿Cómo desarrollo una aplicación Blockchain?
- Enfoque de Agile antes del lanzamiento
- Define principios directores desde el principio
- Software versus firmware
- Anuncios, ¡no transacciones!
- Clases, no contratos
- Conecta contratos para compartir funciones
- Usa contratos de llamada para mantener las direcciones del contrato iguales
- Hyperledger versus Ethereum
- Considera el número de usuarios y el número de transacciones por usuario
- ¿Debería aplicarse una solución sin bloques?
- Rendimiento
- Seguridad
- Anonimato
- Monolítico versus modular
- Modelo de complejidad sandwich
¿Cómo pruebo una aplicación Blockchain?
- Recomendaciones
- Seguridad
- Redes (Ethereum)
21 Horas
Testimonios (1)
Patrick hizo un gran trabajo equilibrando la cobertura de todo el material preparado mientras reservaba tiempo para dar respuestas detalladas a cualquier pregunta del grupo.
Mick Mccarthy - Rakuten Blockchain Lab
Curso - Ethereum for Developers
Traducción Automática