Contrato Inteligente
16/4/2026
Contrato inteligente es un programa almacenado en una blockchain que se ejecuta automáticamente cuando se cumplen condiciones predefinidas. Los términos del contrato están escritos directamente en código y son aplicados por el consenso de la red — no se necesita intermediario, tribunal o custodio para que el contrato funcione.
Cómo funciona
- Un desarrollador escribe la lógica del contrato (por ejemplo, en Solidity para Ethereum)
- El código se compila a bytecode y se despliega en la blockchain en una dirección única
- Los usuarios llaman al contrato enviando transacciones; cada llamada ejecuta el código en cada nodo
- El estado del contrato (almacenamiento) se actualiza de manera determinista y se registra en la cadena
Una vez desplegado, un contrato inteligente es típicamente inmutable — su código no puede ser cambiado, aunque muchos contratos incluyen patrones de actualización o roles de administrador para una evolución controlada.
Ethereum y la EVM
Ethereum introdujo contratos inteligentes de propósito general en 2015. Su entorno de ejecución, la Máquina Virtual de Ethereum (EVM), se ha convertido en un estándar de la industria — muchas otras cadenas (BNB Chain, Polygon, Avalanche, Arbitrum) son compatibles con EVM, lo que significa que pueden ejecutar los mismos contratos.
Casos de uso
- DeFi — intercambios descentralizados, protocolos de préstamos, stablecoins
- NFTs — propiedad de coleccionables digitales y medios
- DAOs — gobernanza en cadena y gestión de tesorería
- Gaming — activos en el juego, recompensas, mercados
- Identidad y oráculos — credenciales en cadena y fuentes de datos externas
Riesgos
Debido a que los contratos son inmutables y manejan valor real, las auditorías de seguridad son críticas. Hackeos de alto perfil (The DAO en 2016, innumerables exploits de DeFi desde entonces) han costado a los usuarios miles de millones. Un error en el código de un contrato inteligente puede ser explotado permanentemente hasta que los fondos sean drenados.
