⛓️ Blockchain Learning Path GitHub

Ingeniero/a de protocolos, interoperabilidad y ZK

← Rutas por rol · Matriz de trazabilidad · Revisión: 2026-10-12

El progreso se calcula localmente con las clases marcadas como leídas.

Identidad y propósito

Denominaciones habituales en inglés: Protocol Engineer, Distributed Systems Engineer, Zero-Knowledge Engineer, Consensus Engineer.

Diseña o modifica clientes, máquinas de estado, consenso, pruebas y protocolos entre cadenas. Es una ruta de alta profundidad que exige distinguir especificación, implementación y evidencia experimental.

Propósito organizacional. Producir cambios de protocolo interoperables y verificables bajo fallos bizantinos, límites de recursos y adversarios explícitos.

Títulos y especializaciones agrupados: Protocol Engineer, Distributed Systems Engineer especializado en blockchain, Zero-Knowledge Engineer, Consensus Protocol Researcher, Applied Cryptography Researcher.

Responsabilidades y trabajo cotidiano

Responsabilidades

Actividades cotidianas

Entornos de desempeño

Base de entrada

Conocimientos básicos

Requisitos previos

Competencias

Técnicas

No técnicas

Herramientas y tecnologías

Recorrido curricular reutilizable

Clases obligatorias recomendadas

3. Hashes, integridad y compromisos · 4. Firmas, claves y ciclo de vida · 5. Replicación, latencia y fallas · 6. Redes P2P y adversarios · 7. Elegir un historial válido · 8. PoW, PoS y BFT bajo amenaza · 9. UTXO y anatomía de una transacción · 10. Verificación, minería y operación segura · 11. Cuentas, estado y transacciones Ethereum · 12. EVM, ABI y costo de ejecución · 25. Familias de escalabilidad · 26. Riesgo operativo de una L2 · 27. Mensajes y activos entre cadenas · 28. Modelo de amenazas de puentes · 29. Compromisos y pruebas de conocimiento cero · 30. SNARK, STARK y privacidad real · 31. Cuentas programables y actualizaciones · 32. MEV y arquitectura de producción · 33. Operar nodos con objetivos medibles · 34. Resiliencia, actualización e incidentes

Clases complementarias

19. Modelado de amenazas y revisión manual · 20. Auditoría reproducible y remediación · 21. Oráculos y calidad del dato · 22. Eventos, indexación y disponibilidad · 23. Propuestas, voto y ejecución · 24. Captura y gobernanza de emergencia · 37. Integración end-to-end · 38. Paso a producción y operación · 57. Extraer y normalizar datos on-chain · 58. Grafo, anomalías y límites de atribución

Laboratorios esenciales

03. Propiedades y límites de SHA-256 · 04. Cadena de hashes manipulada · 05. Árbol y raíz de Merkle · 06. Prueba de inclusión Merkle · 07. Firma y verificación Ed25519 · 09. Propagación P2P con retrasos · 10. Partición y reconciliación · 11. Proof of Work y dificultad · 12. Comparación PoW, PoS y BFT · 13. Construcción de una mini blockchain · 14. Detección de bloque alterado · 46. Comparación de rollups · 47. Modelo de amenazas de puente · 48. Prueba ZK conceptual

Laboratorios avanzados

41. Front-running y commit-reveal · 42. Colisión de storage en proxy · 43. Auditoría completa del Vault · 50. Capstone y defensa técnica · 74. Extracción por RPC con checkpoint y reorganización · 75. Normalizar, validar y almacenar sin duplicar · 81. Detección de anomalías y su evaluación

Niveles de desempeño demostrado

Nivel Evidencia observable
Fundamental Explica consenso, P2P y estado
Aplicado Reproduce simulaciones 09–14
Autónomo Implementa una variante y evalúa fallos
Avanzado Compara seguridad y rendimiento con medición
Profesional integrador Publica réplica defendible y revisión técnica

Estos niveles describen aprendizaje demostrado; no equivalen a antigüedad, seniority ni experiencia laboral real.

Proyecto profesional integrador

réplica y extensión acotada de un protocolo

Reproducir un resultado publicado o una propiedad de consenso/ZK, declarar divergencias y proponer una extensión mínima.

Criterios de aceptación

Consideración ética y de seguridad. Divulgación responsable; ninguna prueba sobre redes ajenas sin autorización.

Evidencias y evaluación

Evidencias de aprendizaje

Métodos de evaluación

Juicio profesional

Errores frecuentes

Seguridad, ética y normativa

Diferencias frente a roles relacionados

Posibles especializaciones

Evolución profesional posible

Cobertura y brechas

Cobertura actual: Parcial.

La cobertura sólo se considera completa cuando hay contenido suficiente y evidencia evaluable; una mención temática no cuenta como dominio.

Fuentes utilizadas