⛓️ Blockchain Learning Path GitHub

⛓️ 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.

CI Security Deploy Pages

Versión Clases Prácticas Nivel Idioma License Content

Node.js pnpm Solidity Foundry viem TypeScript

🌱 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:

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 SHA256 publicado 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:

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

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

  1. Sigue el orden. La numeración 1→66 es secuencial por diseño: cada clase prepara la siguiente.
  2. Aplica el ciclo de cada clase: comprender → experimentar → explicar → construir → verificar.
  3. Ejecuta los laboratorios en local (Anvil) o testnet; registra la evidencia en tu bitácora de progreso.
  4. Produce la evidencia verificable de cada clase: ahí se fija el aprendizaje con un criterio de aceptación explícito.
  5. 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.
  6. 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.
  7. 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

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

❌ Lo que no es

💡 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.

GitHub stars GitHub forks Follow

Hecho con ⛓️ y ☕ por Vladimir Acuña