GaiaEx
Lección 29 de 73
intermediate6 minQuiz incluido

Profundización en dApps y Contratos Inteligentes

Contratos Inteligentes

Cómo se construyen, aseguran y gobiernan las apps descentralizadas.

Actualizado 21 oct 2026GaiaEx Academy Editorial

En esta lección

  • Riesgos comunes de los contratos inteligentes
  • Qué hace una auditoría

Puntos clave

  1. 1El código inmutable significa que los errores pueden ser catastróficos
  2. 2Las auditorías buscan vulnerabilidades antes del lanzamiento
  3. 3La reentrada y las aprobaciones defectuosas son exploits clásicos

Resumen de la lección

La seguridad en los contratos inteligentes consiste en evitar que el código realice acciones no deseadas con activos reales.

Modelo mental

Contratos Inteligentes en términos simples

La seguridad en los contratos inteligentes consiste en evitar que el código realice acciones no deseadas con activos reales. Una auditoría mejora la confianza, pero no es un seguro.

  • Riesgos comunes de los contratos inteligentes
  • Qué hace una auditoría

Mecánica

Cómo razonar sobre contratos inteligentes

Los auditores revisan la lógica, los permisos, los casos límite y las clases de vulnerabilidades conocidas.

Los programas de recompensas por errores y el tiempo en producción aportan evidencia adicional.

Las claves de actualización y los roles de administrador pueden ser tan importantes como el código en sí.

  • El código inmutable significa que los errores pueden ser catastróficos
  • Las auditorías buscan vulnerabilidades antes del lanzamiento
  • La reentrada y las aprobaciones defectuosas son exploits clásicos

Ejemplo

Contratos Inteligentes, aplicado

Un error de reentrada puede permitir que un atacante vuelva a llamar al contrato antes de que se actualicen los saldos, drenando fondos si no existen protecciones.

RecuerdaRegla de decisión: Trata las auditorías como evidencia; luego verifica el despliegue, los controles de administración y el historial de incidentes en producción.

Errores comunes

Cómo contratos inteligentes hace tropezar a los estudiantes

Un logo de auditoría en un sitio web no es suficiente. Es necesario saber qué versión fue auditada y si el contrato desplegado coincide con ella.

Notas de riesgo

Antes de apoyarte en contratos inteligentes

La reentrada, la manipulación de oráculos, los permisos sin verificar, las actualizaciones defectuosas y las aprobaciones ilimitadas pueden crear vías de pérdida catastrófica.

  • Comprueba el alcance de la auditoría.
  • Revisa los poderes de administración o actualización.
  • Evita aprobaciones ilimitadas innecesarias.

Práctica

Consolida contratos inteligentes

  • Comprueba el alcance de la auditoría.
  • Revisa los poderes de administración o actualización.
  • Evita aprobaciones ilimitadas innecesarias.

Repasar

Términos clave

Oráculo
Un servicio que alimenta datos del mundo real (como precios) a contratos inteligentes en cadena.
Contrato inteligente
Código autoejectable en una blockchain que se ejecuta exactamente como está escrito cuando se cumplen las condiciones.
Manipulación de oráculo
Explotar un feed de precios defectuoso para drenar un protocolo.
Blockchain
Un libro de contabilidad compartido y de solo adición, replicado en muchos ordenadores y protegido por criptografía y consenso.
Mecanismo de consenso
El proceso por el cual una red distribuida se pone de acuerdo sobre el estado válido del libro de contabilidad (p. ej. PoW, PoS).

Notas de fuentes

Referencias editoriales

Esta lección hace referencia a los siguientes recursos.

Antes de continuar

¿Puedes hacer esto?

  • Comprueba el alcance de la auditoría.
  • Revisa los poderes de administración o actualización.
  • Evita aprobaciones ilimitadas innecesarias.

Aprendizaje relacionado

Seguir leyendo

Punto de control

Termina la lección para desbloquear

Supera el punto de control para guardar el progreso

Comprobación de conocimientos

Finaliza la lección para desbloquear el quiz

Responde todas las preguntas correctamente para continuar

Pregunta 1 de 2

Un riesgo común de los contratos inteligentes es…