Un contrato inteligente es un programa desplegado en una blockchain que ejecuta reglas automáticamente: swaps, préstamos, liquidaciones o gobernanza, sin intermediarios.
En palabras simples
- Es código inmutable (o con upgrades) que maneja fondos.
- Se ejecuta de forma determinista.
- Define permisos: quién puede hacer qué y bajo qué condiciones.
Riesgos y matices
- Bugs pueden causar pérdidas.
- Upgrades mal gestionados pueden introducir riesgo.
- Los permisos (allowances/admin keys) importan.