⛓️ Blockchain Learning Path GitHub

Guías 31–40 · Profesional y seguridad

Este cuaderno pasa de construir a atacar y defender: tokens con roles, allowance, oráculos y las vulnerabilidades clásicas con su exploit y su corrección. Acompaña a los módulos tokens y seguridad.

⬅️ Cuaderno de laboratorios · 🧪 Catálogo · 📚 Currículo

Cada vulnerabilidad se demuestra dos veces: un PoC que la explota y un parche con prueba de regresión. Sin exploit reproducible no hay evidencia.

# Práctica Tipo Comando/entrega
31 Estados de una transacción máquina de estados diagrama de 8 estados
32 ERC-20 con roles Foundry pruebas de labs/08-protocols
33 Allowance y permit threat model aprobación exacta + permit
34 ERC-721 y metadatos contrato metadata mutable/inmutable
35 Indexador de eventos servicio apps/event-indexer reanudable
36 Oráculo y dato obsoleto pruebas rango + circuit breaker
37 Reentrancia exploit + fix atacante + CEI/guard + regresión
38 Control de acceso exploit + fix toma de control + two-step
39 Manipulación de oráculo exploit + fix spot vs. TWAP
40 Repetición de firmas exploit + fix dominio + nonce + deadline

31 · Estados de una transacción

32 · ERC-20 con roles

33 · Allowance y permit

34 · ERC-721 y metadatos

35 · Indexador de eventos

36 · Oráculo y dato obsoleto

37 · Reentrancia

38 · Control de acceso

39 · Manipulación de oráculo

40 · Repetición de firmas

🧭 Navegación