⛓️ Blockchain Learning Path GitHub

🎯 Matriz de competencias

🏠 Programa · 📚 Currículo · 🧭 Rutas por perfil · 📊 Evaluación

Qué sabes hacer, en qué nivel, con qué clases se aprende y con qué evidencia se demuestra. La última columna es la que convierte esto en una matriz útil: un nivel sin evidencia verificable es una opinión sobre uno mismo.

Fuente canónica y relación con las rutas profesionales

Esta matriz conserva cuatro niveles de dominio transversal para autoevaluar cada competencia. Las rutas profesionales añaden una vista de desempeño en cinco etapas —Fundamental, Aplicado, Autónomo, Avanzado y Profesional integrador— sin sustituirla. La relación canónica entre roles, clases, prácticas, evidencias y evaluaciones vive en learning-paths/roles.json y se publica en la matriz profesional de trazabilidad.

Una competencia sólo cuenta como cubierta si existe contenido suficiente y una evidencia razonable para evaluarla. La simple aparición de un término no acredita dominio.

Cómo leerla

Nivel Significa
Inicial Reconoces el concepto y lo explicas con tus palabras
Intermedio Lo aplicas en un caso guiado y detectas el error frecuente
Avanzado Lo diseñas desde cero, justificas trade-offs y anticipas fallos
Experto Lo evalúas críticamente en sistemas ajenos y defiendes decisiones ante contradicción

La evidencia debe ser reproducible por otra persona: una salida de pruebas, un documento con criterio de aceptación cumplido, un contrato con sus tests.

Competencias técnicas

Competencia Inicial Intermedio Avanzado Clases Evidencia
Criptografía aplicada Distingues hash de cifrado Verificas una prueba de Merkle Diseñas un esquema de integridad Clases 3–4 Prácticas 03–08 en verde
Sistemas distribuidos Explicas P2P y latencia Reproduces una partición Razonas trade-offs de consistencia 5–6 Prácticas 09–10
Consenso Nombras PoW y PoS Calculas coste de un ataque Comparas modelos de finalidad 7–8 Práctica 11 + ADR
Bitcoin y UTXO Lees una transacción Seleccionas UTXO y calculas comisión Diseñas política de gasto 9–10 pnpm lab:utxo + regtest
EVM y Solidity Lees un ABI Escribes contratos con pruebas Diseñas protocolos con invariantes 11–12 y 13–14 forge test de tu contrato
Seguridad de contratos Nombras reentrancia Explotas y corriges en laboratorio Auditas con informe y PoC 19–20 6 retos + informe de auditoría
Oráculos Explicas el problema del oráculo Consumes un feed con control de frescura Diseñas resistencia a manipulación 21–22 FreshOracle + análisis
Escalabilidad y L2 Distingues L1 de L2 Comparas rollups Eliges arquitectura con ADR 25–26 ADR de 6 ejes
Interoperabilidad Sabes qué es un puente Modelas sus amenazas Evalúas un puente como custodio 27–28 Threat model + caso Ronin
Privacidad y ZK Enuncias las tres propiedades Diseñas una prueba conceptual Evalúas trade-offs de un sistema ZK 29–30 Diseño de prueba
Infraestructura Distingues tipos de nodo Operas un nodo con métricas Diseñas topología y contingencia 33–34 Nodo + presupuesto

Competencias financieras

Competencia Inicial Intermedio Avanzado Clases Evidencia
Microestructura y AMM Defines diferencial y profundidad Calculas impacto y deslizamiento Comparas AMM, libro y híbrido 39–40 pnpm lab:amm
Riesgo DeFi Nombras los seis riesgos Calculas factor de salud y liquidación Auditas un protocolo con evidencia 39–40 pnpm lab:prestamo + ficha (práctica 54)
Dinero y liquidación Distingues las cuatro formas de dinero Separas compensación de liquidación Distingues las tres finalidades y las aplicas 41–42 Informe «Qué se mueve cuando pago»
Stablecoins Clasificas por respaldo Calculas colateral y precio de liquidación Analizas un desanclaje con el control que falló 43–44 pnpm lab:peg + ficha comparada
Dinero digital institucional Distingues depósito tokenizado, MDBC y stablecoin Explicas la singularidad del dinero Diseñas opciones con límites justificados 45–46 Documento de opciones (práctica 60)
Pagos y FX Dibujas un pago transfronterizo Descompones el coste con margen de cambio Evalúas un corredor contra las cuatro fricciones 47–48 pnpm lab:remesa · pnpm lab:pvp
Tokenización y RWA Distingues activo de derecho Mapeas los cinco puntos de fallo Escribes el memorando con estructura jurídica 49–50 Memorando (práctica 65)
Mercados de capitales Nombras CSD y CCP Distingues los tres modelos de DvP Diseñas un mercado sin dejar funciones huérfanas 51–52 pnpm lab:dvp + forge test del laboratorio 22

Competencias de seguridad, custodia y cumplimiento

Competencia Inicial Intermedio Avanzado Clases Evidencia
Modelado de amenazas Identificas activos y actores Escribes un threat model completo Priorizas por impacto y detectabilidad 19–20 · 27–28 Threat model del capstone
Custodia Distingues los cuatro modelos Diseñas un cuórum M-de-N Documentas ceremonia y recuperación probada 53–54 pnpm lab:quorum + política
Operaciones de exchange Separa CEX/DEX y on/off-chain Traza depósitos, trades y retiros Audita autorización y liquidación 59–60 Prácticas 84–85
Contabilidad y conciliación Reconoce los tres registros Concilia por activo y corte Investiga excepciones con pista de auditoría 61–62 pnpm lab:conciliacion
PoR, PoL y solvencia Explica el alcance Verifica root e inclusión Evalúa población, control y limitaciones 63–64 pnpm lab:por
Blockchain forensics Lee txid y grafo Separa hecho e inferencia Defiende atribuciones, privacidad y procedencia 65–66 pnpm lab:forensics
Identidad digital Defines DID y credencial verificable Modelas emisor, tenedor y verificador Diseñas divulgación selectiva y revocación 53–54 Flujo de credencial (práctica 69)
Cumplimiento Distingues ley de propuesta Aplicas enfoque basado en riesgo Escribes un análisis regulatorio con incertidumbres 55–56 pnpm lab:cumplimiento + análisis
DevSecOps Ejecutas la CI del repo Añades una comprobación nueva Diseñas el pipeline completo con puertas 37–38 Workflow propio en verde

Competencias transversales

Competencia Cómo se demuestra
Decidir cuándo NO usar blockchain Matriz de las clases 1–2 resuelta con un caso donde la respuesta es «una base de datos»
Explicar a no técnicos Discurso de 30 segundos y manejo de objeciones (guía)
Citar con trazabilidad Toda afirmación normativa con fuente oficial, rango y fecha
Neutralidad analítica Un informe tuyo donde la conclusión favorece a la alternativa tradicional
Documentar decisiones ADR con alternativas descartadas y su porqué (adrs)

Autoevaluación

  1. Marca tu nivel actual en cada fila con la evidencia en la mano, no de memoria.
  2. Las filas sin evidencia se marcan un nivel por debajo: es la regla que hace útil la matriz.
  3. Elige las tres competencias más bajas que tu perfil objetivo exige y trabájalas antes de avanzar.
  4. Repite al terminar cada etapa; guarda las versiones para ver el progreso real.

🧭 Navegación

🏠 Programa · 📚 Currículo · 🧭 Rutas por perfil · 📊 Evaluación