Cripto

Contrato inteligente

Un contrato inteligente es código y datos almacenados desplegados en una dirección de una blockchain que se ejecuta según sus funciones programadas cuando es llamado por una transacción o por otro contrato. Puede hacer cumplir reglas digitales, pero no necesariamente es un contrato jurídicamente ejecutable.

Pasaporte de evidencias

Qué se ha comprobado en esta página.

Fuentes
2
Registro actualizado
18 de agosto de 2026

Contrato inteligente — definición, significado práctico, ejemplo y riesgo habitual de interpretación comprobados con el material de referencia enlazado

Definición comprobada

  • Definición y explicación sencilla en inglés de «Smart contract»
  • El ejemplo desarrollado y la distinción descrita en la nota de advertencia
  • Material de referencia: Ethereum.org — Introducción a los contratos inteligentes, Ethereum.org — Interacción con contratos inteligentes

Usa el término correctamente

  • Lee los términos relacionados cuando una definición dependa de otro concepto del mercado
  • Consulta las especificaciones del contrato del bróker al aplicar el término a un producto concreto
  • Interpreta los ejemplos como explicaciones del funcionamiento, no como precios, previsiones ni asesoramiento de trading

Método. Revisión editorial de la definición, el ejemplo, los conceptos relacionados y 2 fuentes enlazadas. Los cálculos se comprueban directamente cuando la entrada contiene operaciones aritméticas

Alcance y límites de la investigación +
  • Esta entrada del glosario explica terminología y no evalúa un bróker, una cuenta de trading, una plataforma ni las condiciones del mercado en tiempo real
  • La redacción contractual y el tratamiento práctico pueden variar según los brókeres, centros de negociación, jurisdicciones y productos
Registro de cambios de la página +
  1. Se añadieron la autoría nominal, un registro de evidencias de la definición, comprobaciones de aplicación y una breve declaración sobre el alcance

Qué significa Smart contract

Un smart contract puede mantener activos, registrar saldos o aplicar reglas como “liberar tokens solo después de suficientes firmas autorizadas”. Su comportamiento depende del código, de sus entradas y de la blockchain en la que se ejecuta. Las interacciones que modifican el estado suelen requerir una transacción y una comisión de red; leer información de un contrato puede no requerirlas. Los contratos suelen necesitar oráculos para datos externos.

Los smart contracts sustentan muchos tokens, exchanges descentralizados, aplicaciones de préstamo y wallets. Su automatización puede reducir la dependencia de un intermediario para ciertas funciones, pero también puede hacer relevantes los errores de código, los permisos maliciosos, los datos de precios defectuosos y las transacciones irreversibles. El nombre o el sitio web de un contrato no demuestra que su código sea seguro ni que un proyecto sea legítimo.

Un contrato de escrow simplificado retiene 1 ETH. Su código libera el ETH a un vendedor solo si dos de tres partes nombradas lo aprueban. Si el código, en cambio, contiene un error que permite a una parte cambiar la lista de aprobadores, la blockchain puede ejecutar esa regla exactamente tal y como está escrita. El resultado depende del código, no del acuerdo empresarial previsto.

Preguntas frecuentes

¿Puede un contrato inteligente acceder por sí solo a un precio del mundo real?+

No directamente en el modelo habitual de blockchain. Los contratos inteligentes necesitan un mecanismo de datos externo, comúnmente llamado oráculo, para llevar a la cadena información fuera de la cadena, como un precio o el resultado de un evento. El oráculo pasa entonces a formar parte del modelo de confianza y riesgo.

¿Los smart contracts son jurídicamente vinculantes?+

No automáticamente. Un smart contract es principalmente un programa técnico. Que un acuerdo asociado sea jurídicamente exigible depende de sus términos, las partes, la ley aplicable, la jurisdicción y otros hechos ajenos al propio código.

Ir al material original.

01Ethereum.org — Introducción a los smart contracts02Ethereum.org — Interacción con smart contracts