⛓️ Blockchain Learning Path GitHub

Ruta rápida

⬅️ Volver al programa · 📚 Currículo · 🗺️ Hoja de ruta completa

Ruta intensiva para quien ya tiene experiencia sólida de programación (idealmente backend) y puede dedicar 15-20 horas semanales durante 8 semanas. Es una compresión honesta: cubre los módulos 00-18 sacrificando profundidad de práctica, no temas de seguridad.

Advertencia clara: la ruta recomendada del programa es la completa de 26 semanas descrita en ROADMAP.md. Elige esta ruta solo si de verdad tienes la experiencia previa y las horas; si no, la compresión produce lagunas que se pagan caras en los módulos de seguridad y en el capstone.

Plan de 8 semanas

Semana Módulos Foco Entregable de la semana
1 00-03 Orientación, criptografía, sistemas distribuidos y consenso Cadena de hashes y árbol de Merkle funcionando; explicar PoW vs PoS por escrito
2 04-05 Bitcoin (UTXO, Script) y Ethereum/EVM Selección de UTXO resuelta; transacción en regtest; selectores ABI calculados a mano
3 06 Solidity y Foundry a fondo Vault con pruebas unitarias y de fuzzing en verde
4 07-08 dApps y tokens dApp mínima (frontend + contrato) y un ERC-20 con pruebas de casos de fallo
5 09-10 Seguridad, oráculos e indexación Explotar y corregir una reentrancia; consumir un oráculo con protección TWAP
6 11-12 DAO/gobernanza y escalabilidad Propuesta con timelock ejecutada en local; desplegar el vault en una testnet L2 (Sepolia o L2 de prueba)
7 13-15 Interoperabilidad, privacidad/ZK y arquitectura avanzada Verificar una prueba de Merkle cross-chain; explicar SNARK vs STARK; simulación de tokenomics
8 16-18 + capstone Infraestructura, empresa y cierre Capstone reducido: contrato + pruebas + modelo de amenazas + demo grabada

Hitos de verificación semanales

Al cerrar cada semana, estos comandos deben pasar. Si algo falla, no avances: la deuda se acumula.

Semana Verificación
1 pnpm lab:hash · pnpm lab:merkle · pnpm lab:pow
2 pnpm lab:utxo · pnpm lab:abi
3 forge test en labs/06-solidity-vault (unitarias y fuzz en verde)
4 forge test del token; la dApp corre en local de punta a punta
5 Prueba que demuestra el exploit y prueba que demuestra el arreglo, ambas en verde
6 Propuesta de gobernanza ejecutada tras el timelock; despliegue verificado en testnet
7 pnpm lab:tokenomics · prueba de Merkle verificada
8 Suite completa del capstone en verde más los criterios de evaluación

Qué puede saltear un dev backend (y qué arriesga)

Módulo ¿Saltear? Riesgo si lo haces
00 Orientación Lectura rápida (1-2 h) Bajo: es contexto y setup
02 Sistemas distribuidos Parcial si ya operaste sistemas distribuidos reales Medio: el modelo de fallas bizantinas no es el de tus microservicios
07 dApps Parcial si dominas frontend web3 Medio: firma de transacciones y manejo de errores RPC tienen trampas propias
16 Infraestructura de nodos Parcial si eres SRE/DevOps Medio: los cuellos de botella (IOPS, checkpoint sync) son específicos
17-18 Empresa Solo si tu meta es exclusivamente DeFi público Medio: pierdes el contexto regulatorio y de consorcios
01, 05, 06, 09 Nunca Criptografía, EVM, Solidity/pruebas y seguridad son el núcleo; saltearlos invalida la ruta

Si solo tienes X semanas

Tiempo Subconjunto realista Qué obtienes Qué NO obtienes
2 semanas 00-01, 05-06 (hasta el vault con pruebas) Leer y escribir un contrato simple con pruebas Ningún criterio de seguridad ni despliegue: no publiques nada con fondos
4 semanas Semanas 1-5 del plan (00-10) Base técnica más el mínimo de seguridad y oráculos Escalabilidad, gobernanza, ZK y capstone
8 semanas Plan completo de esta página Panorama completo con práctica comprimida La profundidad de práctica de la ruta de 26 semanas

Variante sprint de 30 días

La versión anterior de esta ruta era un sprint de 30 días a dedicación casi completa. Sigue siendo viable solo con jornada completa disponible:

Reglas de la ruta rápida