⛓️ Blockchain Learning Path GitHub

🧪 Catálogo de 91 prácticas

⬅️ Cuaderno de laboratorios · 📚 Currículo · 🏠 Programa

Las 91 prácticas del programa, agrupadas por bloque. Cada fila enlaza a las clases del currículo que la sustenta y a su resolución explicada (cómo se resuelve, el comando, la salida esperada y el error común).

Cómo moverte: elige una práctica → abre su Resolución para ver el paso a paso → vuelve a la clase para la teoría. Las marcadas auto traen verificación ejecutable (pnpm lab:* o node --test); el resto produce una evidencia revisable con rúbrica.

Marca Significado
auto Tiene verificación ejecutable incluida
Clases Enlace a la unidad del currículo que da la teoría
Resolución Enlace a la guía con el paso a paso y la salida esperada

Prácticas 01–10 · Fundamentos

📖 Resolución explicada del bloque: 01-foundations.md · Teoría: clases 3–8.

# Práctica Nivel Evidencia Clases Resolución
01 Matriz blockchain vs. base tradicional inicial ADR 1–2 ver
02 Historia anotada de sistemas de dinero digital inicial línea temporal 1–2 ver
03 Propiedades y límites de SHA-256 inicial auto 3–4 ver
04 Cadena de hashes manipulada inicial auto 3–4 ver
05 Árbol y raíz de Merkle inicial auto 3–4 ver
06 Prueba de inclusión Merkle inicial auto 3–4 ver
07 Firma y verificación Ed25519 inicial auto 3–4 ver
08 Amenazas de custodia de claves inicial threat model 3–4 ver
09 Propagación P2P con retrasos inicial auto 5–6 ver
10 Partición y reconciliación inicial auto 5–6 ver

Prácticas 11–20 · Consenso y Bitcoin

📖 Resolución explicada del bloque: 02-consensus-bitcoin.md · Teoría: clases 7–10.

# Práctica Nivel Evidencia Clases Resolución
11 Proof of Work y dificultad inicial auto 7–8 ver
12 Comparación PoW, PoS y BFT inicial matriz 7–8 ver
13 Construcción de una mini blockchain intermedio auto 7–8 ver
14 Detección de bloque alterado intermedio auto 7–8 ver
15 Selección de UTXO intermedio auto 9–10 ver
16 Comisión y cambio Bitcoin intermedio auto 9–10 ver
17 Bitcoin Core en regtest intermedio transcript 9–10 ver
18 Wallet y direcciones regtest intermedio transcript 9–10 ver
19 Crear y confirmar una transacción regtest intermedio txid local 9–10 ver
20 Multisig/descriptor en regtest intermedio política 9–10 ver
71 Prevuelo de una transacción (wallets) inicial auto Wallets desde cero ver

La práctica 71 pertenece a la guía complementaria Wallets desde cero, que se estudia entre los clases 9–10 y 11–12. Conserva el número 71 para no renumerar las prácticas existentes.

Prácticas 21–30 · Desarrollo EVM

📖 Resolución explicada del bloque: 03-evm-development.md · Teoría: clases 11–16.

# Práctica Nivel Evidencia Clases Resolución
21 Anatomía de una transacción pública intermedio informe 11–12 ver
22 Selector ABI intermedio auto 11–12 ver
23 Codificación de calldata intermedio auto 11–12 ver
24 Eventos y topics intermedio auto 11–12 ver
25 Storage, memory y calldata intermedio medición 11–12 ver
26 Estimación y comparación de gas intermedio tabla 11–12 ver
27 Vault: depósito y retiro intermedio auto 13–14 ver
28 Vault: fuzzing e invariantes intermedio auto 13–14 ver
29 Cliente de lectura con viem intermedio auto 15–16 ver
30 Flujo seguro de conexión de wallet intermedio interfaz 15–16 ver

Prácticas 31–40 · Profesional y seguridad

📖 Resolución explicada del bloque: 04-professional-security.md · Teoría: clases 15–22.

# Práctica Nivel Evidencia Clases Resolución
31 Estados de una transacción intermedio auto 15–16 ver
32 ERC-20 con roles profesional auto 17–18 ver
33 Allowance y permit profesional auto 17–18 ver
34 ERC-721 y metadatos profesional contrato 17–18 ver
35 Indexador de eventos profesional auto 21–22 ver
36 Oráculo y dato obsoleto profesional auto 21–22 ver
37 Reentrancia profesional auto · exploit + fix 19–20 ver
38 Control de acceso profesional auto · exploit + fix 19–20 ver
39 Manipulación de oráculo profesional auto · exploit + fix 19–20 ver
40 Repetición de firmas profesional auto · exploit + fix 19–20 ver

Prácticas 41–50 · Avanzado y capstone

📖 Resolución explicada del bloque: 05-advanced-capstone.md · Teoría: clases 19–32 y capstone.

# Práctica Nivel Evidencia Clases Resolución
41 Front-running y commit-reveal profesional auto · commit-reveal 19–20 ver
42 Colisión de storage en proxy profesional auto · storage layout 19–20 ver
43 Auditoría completa del Vault profesional reporte 19–20 ver
44 Multisig y timelock profesional política 23–24 ver
45 Propuesta y voto DAO profesional auto 23–24 ver
46 Comparación de rollups avanzado ADR 25–26 ver
47 Modelo de amenazas de puente avanzado threat model 27–28 ver
48 Prueba ZK conceptual avanzado diseño 29–30 ver
49 Simulación de emisión, mercado y concentración avanzado auto 17–18, 39 y 57–58 ver
50 Capstone y defensa técnica avanzado producto Capstone ver

Prácticas 51–70 · Finanzas on-chain, institucional y regulación

📖 Resolución explicada del bloque: 06-finanzas-onchain.md · Teoría: clases 39–56.

Todas son simulaciones locales: sin red, sin claves y sin fondos.

# Práctica Nivel Evidencia Clases Resolución
51 Curva, impacto y deslizamiento en un AMM profesional auto 39–40 ver
52 Pérdida impermanente y su compensación profesional auto 39–40 ver
53 Factor de salud y precio de liquidación profesional auto 39–40 ver
54 Ficha de riesgo de un protocolo DeFi profesional informe 39–40 ver
55 Compensación frente a liquidación bruta profesional cálculo 41–42 ver
56 El circuito de tu propio pago profesional mapa 41–42 ver
57 Las siete formas de dinero digital profesional matriz 41–42 ver
58 Colateral, paridad y desanclaje profesional auto 43–44 ver
59 Ficha comparada de dos stablecoins profesional informe 43–44 ver
60 Opciones de diseño de una MDBC avanzado documento 45–46 ver
61 Coste real de una remesa profesional auto 47–48 ver
62 Pago contra pago atómico profesional auto 47–48 ver
63 Análisis de un corredor de pagos avanzado informe 47–48 ver
64 Mapa de la junta off-chain / on-chain avanzado informe 49–50 ver
65 Memorando de tokenización avanzado documento 49–50 ver
66 Entrega contra pago y coste de liquidez avanzado auto 51–52 ver
67 Ciclo de vida de un bono tokenizado avanzado auto 51–52 ver
68 Mercado tokenizado en contratos avanzado auto · Foundry 45–46 ver
69 Política de custodia M-de-N avanzado auto 53–54 ver
70 Cribado por riesgo y Regla de Viaje avanzado auto 55–56 ver

Prácticas 72–83 · Blockchain Data Analytics y minería de datos on-chain

📖 Resolución explicada del bloque: 07-data-analytics.md · Teoría: clases 57–58.

Todas trabajan sobre una cadena sintética determinista (dos modelos, UTXO y cuentas, con eventos, mempool, reorganizaciones y patrones plantados): sin red, sin claves, sin fondos y sin datos personales.

# Práctica Nivel Evidencia Clases Resolución
72 Anatomía de un bloque campo por campo inicial auto 57–58 ver
73 Transacción Bitcoin frente a transacción EVM inicial auto 57–58 ver
74 Extracción por RPC con checkpoint y reorganización intermedio auto 57–58 ver
75 Normalizar, validar y almacenar sin duplicar intermedio auto 57–58 ver
76 Direcciones activas, volumen y comisiones intermedio auto 57–58 ver
77 Eventos de un contrato de token intermedio auto 57–58 ver
78 Grafo de direcciones y transacciones profesional auto 57–58 ver
79 Rastreo de fondos en un caso simulado profesional auto 57–58 ver
80 Fan-in, fan-out y cadena de pelado profesional auto 57–58 ver
81 Detección de anomalías y su evaluación avanzado auto 57–58 ver
82 Panel de indicadores on-chain avanzado auto 57–58 ver
83 Explorador analítico (proyecto final de la unidad) avanzado auto 57–58 ver

Las prácticas 72–83 continúan la numeración sin renumerar nada: el 71 es la unidad de wallets y los números 01–70 conservan su identidad en progresos, guías y registros ya existentes.

Prácticas 84–91 · Custodia, auditoría y forensics

📖 Resolución explicada: 08-custodia-auditoria.md · Teoría: clases 59–66.

# Práctica Nivel Evidencia Clases Resolución
84 CEX, DEX y punto de liquidación profesional auto 59–60 ver
85 Arquitectura hot/warm/cold y firmantes profesional política 59–60 ver
86 Conciliación de tres registros profesional auto 61–62 ver
87 Corte, procedencia y excepciones profesional auto 61–62 ver
88 Merkle Tree de pasivos profesional auto 63–64 ver
89 Assets vs liabilities profesional auto 63–64 ver
90 Grafo, privacidad y falsa atribución profesional auto 65–66 ver
91 Caso Aurora Custody profesional auto · informe Capstone ver

🧭 Navegación

🧪 Cuaderno de laboratorios · 📚 Currículo · 🎓 Capstone · 🏠 Programa