Este contenido se ha traducido automáticamente del alemán y aún no ha sido revisado por un hablante nativo. Para los términos técnicos y regulatorios, prevalece la versión alemana o inglesa.
Qué es un contrato inteligente — y qué no es
Un programa con estado y derechos. Ni un contrato en sentido jurídico ni una instancia que sepa lo que ocurre fuera de la cadena.
Esta lección no ha sido revisada por un especialista. Se redactó para esta plataforma a partir de las evidencias indicadas; no ha habido una revisión especializada independiente.
Objetivos de aprendizaje
- Puede explicar por qué un contrato inteligente no sabe nada del mundo fuera de la cadena.
- Puede nombrar los tres puntos en los que un contrato inteligente depende de otra cosa.
Comprobar conocimientos previos
Responda estas preguntas para sí mismo antes de seguir leyendo. Allí donde dude, está el valor de esta lección.
- ¿Qué significa que un programa tenga un estado?
- ¿Cómo sabe un programa a cuánto asciende un precio?
- ¿Quién puede modificar un programa en ejecución?
Concepto central
Un programa que mantiene valores
Un contrato inteligente es código en una dirección de la cadena. Tiene un estado — saldos, parámetros, permisos — y funciones que modifican ese estado según reglas fijas. Cada ejecución es una transacción, se paga y es trazable en el registro.
El contrato solo ve la cadena
Un contrato inteligente no puede consultar nada que no esté en la cadena. No conoce ningún tipo de cambio, ningún tiempo meteorológico, ninguna entrega. Todo lo externo debe escribírselo alguien como transacción — eso es precisamente lo que hace un oráculo. Así, toda afirmación del contrato sobre el mundo exterior es tan fiable como la fuente que la ha escrito.
Tres dependencias que no están en el código
Un contrato depende de los datos que le proporciona un oráculo; de los contratos a los que él mismo llama; y de los derechos que alguien conserva sobre él. El código por sí solo muestra únicamente la segunda de estas tres. Las otras dos deben determinarse a partir de la documentación y del estado de la cadena — y su ausencia en un resumen no es una afirmación sobre su inexistencia.
Términos
- Contrato inteligente en el glosario
- Código de programa en una dirección de la cadena que gestiona activos según reglas fijas.
- Oráculo
- Un mecanismo que escribe datos de fuera de la cadena en un contrato.
- Estado (state)
- Los valores almacenados de un contrato en un momento dado.
Modelo
Código propio — verificable, versionado, auditable
Contratos llamados — visibles en el código, riesgo propio
Datos del oráculo — no están en el código, determinan el resultado
Derechos conservados — no están en el código, determinan las reglas
Ejemplo de cálculo
Una liquidación que nadie desencadenó
- Precio según el oráculo
- 1.800 USD
- Precio en plataformas de negociación líquidas
- 1.950 USD
- Umbral de liquidación
- 1.850 USD
El contrato calcula con 1.800 USD, porque ese es el valor que contiene. Que en otros lugares se negocie a 1.950 USD no existe para él.
La posición se liquida.
Lectura: No liquidó el mercado, sino la fuente de datos. Quien mantenía la posición estaba expuesto al oráculo, no al precio.
Recuperación
Ejercicio con datos reales
Abra un mercado en el Explorer y observe la cadena de dependencias indicada. Pregúntese para cada eslabón: ¿sería visible para mí un fallo aquí antes de que surta efecto?
Ver la cadena de dependencias de un mercado →Aplicación
Un proveedor se promociona afirmando que su protocolo está «completamente auditado». ¿Qué riesgos no cubre esta afirmación?
Estudios de caso relacionados
Lectura institucional
- Banco
- ¿Cuáles de estas dependencias estarían sujetas a obligación de documentación según las normas internas?
- Seguros
- ¿Cuál de los cuatro niveles podría formularse siquiera de forma asegurable?
Para llevar
- Un contrato inteligente solo conoce lo que está en la cadena — todo lo demás se lo escribe alguien.
- Una auditoría examina el código, no las fuentes de datos, no los derechos, no la economía.
Evidencias
- EVD-2026-0004
Annual Review of Financial Economics — Smart Contracts and Decentralized Finance
- EVD-2026-0005
Review of Accounting Studies (Springer) — Decentralized Finance (DeFi) assurance: early evidence