⛓️ Blockchain Learning Path
66 clases · 91 prácticas · de novato a profesional en blockchain, custodia y auditoría
Programa integral y progresivo en español: fundamentos, desarrollo, seguridad, infraestructura y empresa; finanzas on-chain sin convertir el programa en un curso financiero; y una especialización profesional en exchanges, custodia, contabilidad blockchain, Proof of Reserves/Liabilities, conciliación, forensics, auditoría, gobernanza y regulación. Con laboratorios ejecutables y un caso custodial integrador.
🌱 Empieza aquí · 🎮 Andes Quest Assets · 📣 Economía de token viral · 📖 Glosario · 🌐 Sitio · 📕 Manual (PDF) · 🎤 Presentación · 📥 Apps · 📚 Currículo · 🏭 Industria · 🧪 Laboratorios · ⚖️ Regulación · 📁 Casos reales · 🚧 ¿Y si cruzas la línea? · 🎯 Competencias · 🗺️ Roadmap · 🧭 Rutas por rol · 🤝 Contribuir · 🔐 Seguridad
🌱 ¿Es tu primer contacto con blockchain?
👉 EMPIEZA AQUÍ
No hace falta que sepas nada todavía. Esa página te dice qué necesitas antes de arrancar, qué instalar y en qué momento, cómo se estudia una clase, qué hacer cuando te atasques — y te deja en la puerta de la clase 1, que es por donde se empieza.
Ten a mano el 📖 glosario, enlazado desde todas las clases, para cuando una palabra te frene.
Las wallets se aprenden dentro de las clases que las necesitan: claves en la 4, UTXO en 9–10, cuentas Ethereum en la 11, consentimiento en la 16 y custodia en 53–54 y 59–60. 👛 Wallets desde cero queda como guía de consulta y emergencia; no añade clases ni altera la secuencia 1–66.
Blockchain no es sinónimo de criptomoneda. En este recorrido aprenderás cuándo una cadena de bloques aporta valor, cuándo una base de datos tradicional es mejor y cómo construir —y llevar a producción— sistemas descentralizados de forma responsable.
El caso transversal Andes Quest Assets lleva esa decisión a activos de videojuego: compara inventario PostgreSQL, transferencia interna, ERC-20/721/1155, marketplace y puente sin presentar NFT ni play-to-earn como mejoras automáticas. Incluye un laboratorio local con Foundry, sin red pública, claves reales ni dinero.
La modalidad transversal Economía de un token viral integra las clases existentes de tokens, seguridad, AMM y analítica: creación local de un ERC-20, narrativa responsable, lanzamiento y crecimiento social sintéticos, actividad on-chain, liquidez, market cap/FDV, subida y drawdown, riesgos y post-mortem. No añade un curso paralelo, no toca mainnet y no enseña manipulación de mercado.
🎯 Qué es esto
Un currículo secuencial que cubre el espectro completo de blockchain, paso a paso, en 66 documentos de clase independientes, diez etapas y un proyecto final. Las 33 rutas anteriores se conservan únicamente como mapas temáticos para no romper enlaces; cada clase tiene su propia URL, desarrollo y evaluación con:
- 🎯 Objetivos medibles y resultados de aprendizaje verificables.
- 🗺️ Temas con el porqué de cada uno y conceptos con definiciones.
- 🧩 Esquema visual (diagramas Mermaid que GitHub renderiza nativamente).
- 🧠 Modelo mental con su analogía y los límites de la analogía.
- 🔬 Profundización con ejemplos numéricos y casos reales verificables.
- 🧪 Laboratorio guiado ejecutable y un reto verificable con criterio de aceptación.
- ⚠️ Errores frecuentes (síntoma → causa) y 🛡️ seguridad y ética.
- 🔗 Referencias a los libros y fuentes primarias del área.
No enseña a especular: enseña a decidir cuándo usar la tecnología, a construirla con pruebas, a llevarla a una empresa con infraestructura y costos, y a entender qué cambia y qué no cuando el dinero, los pagos y los valores se vuelven programables.
🚧 La capacidad técnica no concede permiso
El programa enseña también el peso humano y legal de una acción con criptoactivos. La guía transversal ¿Y si cruzas la línea? conecta wallets, contratos, custodia, PoR, forensics y cumplimiento con una pregunta profesional: ¿quién autorizó esta acción y qué evidencia permite defenderla? Incluye conductas y daños, mitos, consecuencias, casos judiciales documentados y un ejercicio de equipo para detener, preservar y escalar. No entrega instrucciones para delinquir y no añade una clase oculta: acompaña las 66 clases donde una capacidad puede afectar a otra persona.
📚 Pauta derivada de los mejores libros
Cada etapa se apoya explícitamente en la literatura de referencia del sector; el contenido es original en su redacción y no reproduce las obras.
| Área | Libros y fuentes de referencia |
|---|---|
| Fundamentos y panorama | Bashir — Mastering Blockchain · Narayanan et al. — Bitcoin and Cryptocurrency Technologies · Werbach — The Blockchain and the New Architecture of Trust |
| Criptografía | Aumasson — Serious Cryptography · Katz, Lindell — Introduction to Modern Cryptography · Ferguson/Schneier/Kohno — Cryptography Engineering |
| Sistemas distribuidos y consenso | Cachin, Guerraoui, Rodrigues — Reliable and Secure Distributed Programming · Nakamoto (whitepaper) · Castro, Liskov — PBFT |
| Bitcoin y Ethereum | Antonopoulos — Mastering Bitcoin · Antonopoulos, Wood — Mastering Ethereum · Wood — Yellow Paper |
| Contratos y seguridad | Docs de Solidity · The Foundry Book · Trail of Bits — Building Secure Contracts · ConsenSys — Smart Contract Best Practices |
| Escalabilidad, ZK y arquitectura | Buterin — An Incomplete Guide to Rollups · Thaler — Proofs, Arguments, and Zero-Knowledge · ERC-4337 · Flashbots |
| Empresa e infraestructura | BIS · World Economic Forum · documentación de clientes de nodo y de nube |
¿Dónde se usa cada libro? La bibliografía incluye la tabla qué obra sustenta cada clase: enlaza cada obra con su fuente oficial y con las clases concretas que la usan. Varias de las obras clave —Mastering Bitcoin, Mastering Ethereum, Proofs, Arguments, and Zero-Knowledge— tienen edición legalmente gratuita: el programa completo se puede seguir sin comprar un solo libro.
La bibliografía recoge además los hitos recientes del ecosistema (Merge, Dencun/EIP-4844, Pectra/EIP-7702).
📥 Llévate el curso: apps y manual
Todo el contenido —las 66 clases, la industria, los laboratorios, la regulación, los casos reales, los ADR y el proyecto final— viaja contigo. Las apps funcionan sin conexión: sirven para estudiar en el metro o en un aula sin wifi.
| Formato | Descarga | Notas |
|---|---|---|
| 🖥️ Windows | Instalador o portable | Curso completo dentro del ejecutable · cómo está hecha |
| 📱 Android | APK | Curso completo dentro del APK · cómo está hecha |
| 📕 Manual PDF | MANUAL.pdf (~500 páginas) | Edición de estudio con clases, rutas profesionales y enlaces internos; también adjunta en cada release |
| 🌐 Web | Sitio del programa | Con buscador, progreso y autoevaluación |
Las tres versiones salen del mismo build, así que ninguna se queda atrás. Cada binario se verifica en CI abriéndolo y contando las clases, las páginas y las preguntas que lleva dentro: un build en verde no prueba que el artefacto contenga el curso.
Los binarios no están firmados con certificado de código (cuesta cientos de dólares al año), así que Windows SmartScreen y Android avisarán del origen desconocido. Compara el
SHA256publicado en la release antes de ejecutarlos.
Para generarlo todo desde el repositorio: pnpm build:manual, pnpm app:windows, pnpm app:android.
🎤 Presenta el programa hoy: diapositivas, demo y pauta
¿Tienes que mostrar el programa esta tarde —en una clase, un comité o una charla— y no quieres preparar nada? Está todo hecho y listo para proyectar:
- 7 diapositivas con letra grande y lo esencial del recorrido, en 16:9.
- Una demo en vivo de 90 segundos (
pnpm lab:hashypnpm lab:remesa) con sus resultados impresos en la lámina: si la terminal falla delante del público, señalas la tabla y sigues. - Una pauta del expositor escrita como un libreto de televisión: en cada lámina, lo que dices va aparte —palabra por palabra, en intervenciones numeradas para no perder el sitio al levantar la vista— y lo que haces va aparte —qué abrir, dónde detenerte, qué recortar—, en un bloque gris que no se pronuncia nunca. Son dos cosas distintas y no se leen igual.
- Y 4 anexos que son los que salvan una exposición: la comprobación de los diez minutos previos, qué recortar si tienes 10, 20 o 50 minutos en vez de 35, las preguntas que te va a hacer el público con la respuesta ya redactada, y lo que no hay que prometer.
La charla completa dura ≈35 minutos, así que cabe holgada en una franja de 45 con preguntas.
| Documento | Descarga | Para qué sirve |
|---|---|---|
| 🎞️ Diapositivas (PDF) | PRESENTACION.pdf (7 diapositivas) | Proyectar sin conexión y repartir como material |
| 🧾 Pauta del expositor (PDF) | PAUTA.pdf | Guion, tiempos, anexos y qué decir en cada diapositiva |
| 🖥️ Diapositivas en el navegador | Ver online | Proyectar desde el navegador, sin instalar nada |
| ✍️ Guion editable | docs/presentacion.md | La fuente: edítala y regenera los tres formatos |
Diez minutos antes de exponer: descarga los dos PDF; proyecta PRESENTACION.pdf a pantalla completa y deja PAUTA.pdf impreso o en el segundo monitor; abre una terminal en el repo con letra grande y ejecuta una vez pnpm lab:hash y pnpm lab:remesa antes de que entre el público —la primera ejecución siempre tarda más, y ese silencio se hace largo—. El resto está en el primer anexo de la pauta.
Los tres formatos salen del mismo archivo (docs/presentacion.md), así que el guion y las láminas no se separan a la segunda edición; las cifras del pie de cada lámina se cuentan de los archivos del repositorio, no se escriben a mano. Para regenerarlos: pnpm build:presentacion.
🗂️ Las 66 clases en diez etapas
Cada etapa tiene su índice de currículo con mapa visual. Estudia las clases en orden: cada una prepara la siguiente.
| Etapa | Clases | Foco | Resultado |
|---|---|---|---|
| Orientación | 1–2 | ¿Necesito blockchain? | Distinguir blockchain de una base de datos |
| Fundamentos | 3–8 | Criptografía, redes P2P, consenso | Entender qué hace verificable a una cadena |
| Desarrollo | 9–16 | Bitcoin, EVM, Solidity, dApps | Crear y probar contratos y una dApp |
| Profesional | 17–24 | Tokens, seguridad, oráculos, DAO | Diseñar protocolos seguros y gobernados |
| Avanzado | 25–32 | L2, interoperabilidad, ZK, arquitectura | Auditar, investigar y decidir arquitectura |
| Producción | 33–38 | Infraestructura, empresa, implementación | Llevar la tecnología a una empresa real |
| Finanzas on-chain | 39–52 | DeFi, dinero y liquidación, stablecoins, MDBC, pagos y FX, tokenización, mercados | Entender qué cambia al programar el dinero y los valores |
| Institucional | 53–56 | Custodia, identidad digital, regulación y cumplimiento | Diseñar con custodia y cumplimiento desde el primer día |
| Analítica de datos | 57–58 | Minería de datos on-chain, grafos, patrones y detección | Analizar una cadena y defender las conclusiones con sus límites |
| Custodia, auditoría y forensics | 59–66 | Exchanges, wallets, contabilidad, PoR/PoL, conciliación, forensics y gobernanza | Contrastar ledger, realidad del exchange y estado blockchain |
| Proyecto final | capstone | Integración | Protocolo o caso custodial documentado y probado |
👛 Wallets sin clases ocultas: el contenido se integra en las clases 4, 9–11, 16, 53–54 y 59–60. Wallets desde cero es una guía complementaria de consulta; el programa sigue teniendo exactamente 66 clases.
🧪 Laboratorios y proyectos ejecutables
- 91 prácticas guiadas con actividad, evidencia y criterio de aceptación (catálogo).
- Contratos con Foundry: vault, protocolos, token, activos de juego, oráculo y gobernador con timelock, con pruebas, fuzzing e invariantes.
- Andes Quest Assets: caso y laboratorio que comparan inventario off-chain, entitlement, ERC-20/721/1155, metadata, marketplace, custodia, indexación y regulación sin asumir que tokenizar mejora el juego (caso · lab).
- Retos de seguridad: contratos vulnerables y sus correcciones (security-challenges).
- dApp de financiamiento comunitario (viem/TypeScript), indexador de eventos y panel de progreso.
- Bitcoin Core en
regtesty un nodo Geth real en Docker para operar infraestructura. - Mercado tokenizado en Solidity: dinero mayorista simulado, bono con transferencia restringida y entrega contra pago atómica, con 18 pruebas (laboratorio).
- Simulaciones financieras deterministas en Node —AMM y pérdida impermanente, factor de salud, paridad de una stablecoin, coste real de una remesa, PvP, DvP, cuórum de custodia y cribado de cumplimiento— sin red, sin claves y sin fondos.
- Ciclo de token viral sintético: audiencia, búsquedas, nuevas wallets, holders, volumen, market cap, FDV, liquidez, máximo y drawdown con el principio verificable
MARKET CAP ≠ LIQUIDEZ ≠ DINERO RETIRABLE(guía ·pnpm lab:token-viral). - Especialización custodial determinista: CEX/DEX, tres registros, Merkle Tree de pasivos, assets vs liabilities, grafos forenses y el caso ficticio Aurora Custody.
El principio que atraviesa la especialización
Internal Ledger ≠ Exchange Reality ≠ Blockchain State
El ledger dice qué reconoce la empresa; el export de un exchange dice qué reconoce un tercero; la cadena muestra estado de direcciones y contratos. El trabajo profesional consiste en probar cómo se relacionan, con el mismo activo y corte, sin confundir ninguno con una auditoría completa.
git clone https://github.com/vladimiracunadev-create/blockchain-learning-path.git
cd blockchain-learning-path
corepack enable && pnpm install
pnpm check # valida estructura, enlaces y conteos
pnpm test # pruebas de Node y de scripts
pnpm lab:hash # tu primer laboratorio
pnpm serve # panel de seguimiento
💻 Sin instalar nada: abre el repo en GitHub Codespaces — el devcontainer deja listos Node, pnpm, Foundry y Docker.
Luego empieza por curriculum/00-orientacion. Cada una de las 91 prácticas trae su resolución explicada —cómo se implementa, el comando, la salida esperada y su interpretación— en el cuaderno de laboratorios.
💵 Del token al sistema financiero
La segunda mitad del programa (clases 39–56) construye el puente que casi siempre falta:
Finanzas tradicionales → infraestructura financiera digital → blockchain → finanzas on-chain
Cada tema se presenta en tres pasos: cómo funciona hoy, qué cambia al llevarlo a una cadena y —el que más se olvida— qué NO cambia. Ningún apartado presenta la versión on-chain como superior: todas las comparativas traen su columna de límites y de riesgos nuevos.
| Bloque | Qué responde |
|---|---|
| DeFi | ¿Cómo funciona un mercado cuando nadie lleva el libro de órdenes? |
| Dinero, banca y liquidación | Cuando pagas, ¿qué se mueve, quién debe qué y cuándo es irreversible? |
| Stablecoins · Depósitos tokenizados y MDBC | ¿De quién es el pasivo y qué derecho tienes tú? |
| Pagos, cross-border y FX | ¿Por qué una remesa cuesta el 6 % y qué parte arregla la cadena? |
| Tokenización y RWA · Mercados de capitales | ¿Qué del activo viaja al token, y qué pasa si el registro y la cadena divergen? |
| Custodia e identidad · Regulación | ¿Quién puede firmar, y qué actividad regulada estás realizando? |
Se apoya en dos recursos propios: la carpeta de regulación —Chile, MiCA, EE. UU., LatAm y estándares internacionales, donde cada afirmación declara su rango (ley, norma, guía, propuesta), su fuente oficial y su fecha— y la biblioteca de casos reales, que analiza fracasos documentados preguntando siempre qué control faltaba.
No duplica un curso de finanzas. Los conceptos financieros entran solo hasta donde hacen falta para entender su transformación mediante blockchain. Nada de este material es asesoría financiera, legal ni tributaria.
🏭 La industria por dentro
Además del currículo, la sección Industria es la lectura profesional extendida: cómo se construye una red, el stack real del ecosistema, cómo trabajan y se comunican los equipos, casos empresariales (éxitos y fracasos) y modelos de negocio. Y para llevarlo a la práctica, las clases 33–38 lo convierten en laboratorios: infraestructura real, caso de negocio con costos e implementación end-to-end. Incluye una guía dedicada de cómo explicar blockchain a clientes y personas no técnicas: discurso de 30 segundos, traducción de jerga y manejo de objeciones.
👩🏫 Para instructores
El programa está listo para el aula: guía del instructor, syllabus de 26 semanas, checklist de laboratorios y rúbricas de evaluación. Los archivos de solutions/ son criterios de revisión, no respuestas para copiar. El estudiante lleva su avance en una copia de student/progress.example.json.
🚀 Cómo usar el programa
- Sigue el orden. La numeración 1→66 es secuencial por diseño: cada clase prepara la siguiente.
- Aplica el ciclo de cada clase: comprender → experimentar → explicar → construir → verificar.
- Ejecuta los laboratorios en local (Anvil) o testnet; registra la evidencia en tu bitácora de progreso.
- Produce la evidencia verificable de cada clase: ahí se fija el aprendizaje con un criterio de aceptación explícito.
- Comprueba tu trabajo sin depender de nadie: 62 de las 91 prácticas traen verificación ejecutable (
pnpm test,forge test), así que estudiando solo tienes señal inmediata de si tu solución funciona. El resto produce una evidencia revisable con rúbrica. - Cierra cada clase con su comprobación formativa y cada unidad con su autoevaluación (al menos 3 preguntas, también en el sitio y en las apps). Cada opción incorrecta corresponde a un error frecuente documentado: si fallas, la explicación te dice exactamente qué releer. Al terminar el programa, el quiz global repasa todo el recorrido.
- Usa los libros de referencia de cada área para profundizar, y la matriz de competencias para saber qué nivel has alcanzado y con qué evidencia lo demuestras.
Plan completo en el ROADMAP de 26 semanas · ruta intensiva en docs/ruta-rapida.md.
🧭 Rutas de aprendizaje por rol profesional
Las 13 rutas profesionales convierten el currículo común en recorridos verificables para las familias de desarrollo; arquitectura e ingeniería; infraestructura y operaciones; seguridad; finanzas digitales; gobernanza; cumplimiento; producto, gestión y consultoría; investigación y datos; y educación.
Cada ficha declara denominaciones habituales, propósito, trabajo cotidiano, prerrequisitos, competencias, herramientas, clases obligatorias y complementarias, prácticas esenciales y avanzadas, cinco niveles de desempeño y un proyecto de portafolio con rúbrica. La matriz de trazabilidad conecta rol → competencia → clase → laboratorio → evidencia → evaluación usando los identificadores reales, sin copiar físicamente recursos.
Puedes recorrer las 66 clases completas o elegir una ruta sin perder el tronco común. El sitio y las aplicaciones muestran el progreso de cada ruta a partir de las clases marcadas como leídas; ese dato permanece local y funciona offline.
Completar una ruta es capacitación y puede demostrar competencias mediante evidencias. No equivale a certificación oficial, seniority, experiencia laboral real ni promesa de empleo. Consulta también el inventario de cargos y consolidaciones.
✅ Calidad y CI
- CI: lint de Markdown, JavaScript (ESLint) y Solidity (
forge fmt), validación de estructura, enlaces, catálogo de 66 clases, autoevaluación y cadena de unidades (pnpm check), pruebas de Node y de contratos con Foundry, y análisis estático con Slither. - Security: escaneo de secretos con
gitleaksen cada push y semanalmente, más CodeQL sobre el JavaScript. - Enlaces: revisión semanal de todos los enlaces externos del material; si alguno muere, se abre un issue.
- Apps: cada binario se construye y se abre en CI para contar las clases, las páginas y las preguntas que lleva dentro. Compilar no es evidencia de que el artefacto contenga el curso.
- Deploy Pages: el sitio y el manual en PDF se generan desde el repo y se publican automáticamente.
- Dependabot mantiene al día las dependencias y las GitHub Actions.
Consulta la guía de contribución, el código de conducta y la política de seguridad.
🔍 Cómo llegó el programa hasta aquí. La auditoría documenta el estado previo medido con comandos, las brechas encontradas con su criterio de medición, qué contenido se reutilizó en lugar de duplicarse y cómo se ejecutó la ampliación sin romper un solo enlace.
🎯 Qué es y qué no es este programa
✅ Lo que sí es
- Un currículo para entender, construir y llevar a producción blockchain de forma responsable.
- Material original, con fuentes citadas y actualizado a los hitos recientes del ecosistema.
- Laboratorios ejecutables en local/testnet, con criterios de aceptación verificables.
❌ Lo que no es
- No es asesoría financiera, tributaria ni legal, ni promete rentabilidad alguna.
- No es una guía para especular con criptomonedas ni para operar con fondos reales.
- No sustituye una auditoría profesional ni la operación real de una infraestructura.
- No es asesoría regulatoria: la normativa citada lleva fuente y fecha, pero cambia y depende de cada jurisdicción.
💡 Idea fuerza
La madurez técnica no se demuestra usando blockchain en todo, sino sabiendo cuándo aporta valor, cuándo una base de datos es mejor, y cómo llevar a producción con seguridad aquello que sí lo justifica.
Licencias y propiedad intelectual
Este es un programa público de aprendizaje creado por Vladimir Acuña (GitHub: vladimiracunadev-create). La licencia depende del componente y de la versión consultada:
| Componente | Licencia | Uso comercial | Atribución |
|---|---|---|---|
| Código original, scripts, contratos y configuración técnica | MIT | Permitido según MIT | Conservar aviso de copyright y licencia |
| Currículo, clases, explicaciones, ejercicios, rutas, casos redactados y diagramas educativos originales de esta distribución | CC BY-NC-SA 4.0 | No bajo esta oferta; consultar historial para permisos anteriores | Vladimir Acuña, enlace al repositorio y a la licencia, e indicar cambios |
| Datos de ejemplo y metadatos | Según inventario | Depende del conjunto y de permisos históricos | Según el inventario y licencia aplicable |
| Icono, diagramas, manual y otros activos | Según inventario | Depende del activo y de permisos históricos | Según el inventario y licencia aplicable |
| Dependencias, obras y marcas ajenas | Licencias y titulares propios | Según sus titulares | Según sus condiciones |
La política nueva se incorpora después de v0.13.0. Las ofertas MIT y CC BY 4.0 anteriores no se revocan; las copias históricas pueden seguir usándose bajo ellas. La licencia de contenido se limita a la expresión original sobre la que Vladimir Acuña tiene derechos. El nombre y la identidad no se conceden automáticamente como marca.
Blockchain, Bitcoin, Ethereum, estándares, protocolos y documentación externa corresponden a sus respectivos proyectos y titulares. Las fuentes se citan para estudiar la materia, sin atribuir su propiedad al autor del programa.
Hecho para quien quiere entender el sistema completo, no solo el token de moda.
⬆️ Empezar por la clase 1 · 🌐 Sitio de estudio · 📖 Glosario · 📕 Programa completo en PDF · 🎤 Presentación y pauta · 🗺️ Roadmap
¿Te resulta útil? ⭐ Dale una estrella al repo.
Hecho con ⛓️ y ☕ por Vladimir Acuña