🎯 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
- Marca tu nivel actual en cada fila con la evidencia en la mano, no de memoria.
- Las filas sin evidencia se marcan un nivel por debajo: es la regla que hace útil la matriz.
- Elige las tres competencias más bajas que tu perfil objetivo exige y trabájalas antes de avanzar.
- Repite al terminar cada etapa; guarda las versiones para ver el progreso real.
🧭 Navegación
🏠 Programa · 📚 Currículo · 🧭 Rutas por perfil · 📊 Evaluación