Qué es un contrato inteligente y cómo funciona
Intermedio · Actualizado 26 de agosto de 2026
Código guardado en una blockchain que se ejecuta solo cuando se cumple su condición. Cómo funciona, quién paga el gas, dónde está el punto flojo y por qué ya usaste uno sin enterarte.

Un contrato inteligente es un programa guardado dentro de una blockchain que se ejecuta solo cuando se cumple la condición que tiene escrita. Nadie lo aprueba, nadie lo firma en el momento y nadie puede decidir a último momento que esta vez no. Esa es toda la idea, y también todo el problema: lo que hace bien es cumplir exactamente lo que dice el código, incluso cuando el código dice una cosa distinta de la que su autor quiso decir.
Si ya leíste qué es la blockchain, esto es el paso siguiente. Una blockchain como la de Bitcoin registra quién le transfirió qué a quién. Una blockchain con contratos inteligentes registra además instrucciones, y cualquiera puede dispararlas.
Qué es exactamente, sin la metáfora del contrato
El nombre confunde, porque no es un contrato en el sentido jurídico ni es inteligente en ningún sentido. Es código: una función con condiciones, guardada en una dirección de la red, que cualquiera puede leer y cualquiera puede invocar pagando la ejecución.
Tres propiedades lo distinguen de un programa común:
- Es público. El código queda a la vista de todos. Se puede auditar antes de usarlo, cosa que con el sistema de un banco o de una fintech no podés hacer.
- Es determinista. Con la misma entrada da siempre el mismo resultado, y miles de computadoras lo verifican en paralelo. No hay una versión tuya del cálculo.
- No se puede detener a mano. Una vez desplegado, no hay un administrador que apriete un botón y cancele la ejecución.
Esa última propiedad es la que hace que valga la pena y la que hace que duela. Un error en un contrato inteligente no se parchea como se parchea una app: hay que desplegar otro contrato y convencer a todo el mundo de mudarse.
El ejemplo que se entiende
Vos y un amigo apuestan sobre si mañana llueve. En vez de confiar en que el que pierde va a pagar, los dos depositan la plata en un contrato: si llueve, el contrato te la manda a vos; si no, se la manda a él. Al día siguiente el contrato consulta el dato del clima y transfiere. No hubo custodio, no hubo escribano y no hubo manera de arrepentirse.
Ahora cambiá "apuesta" por "préstamo con garantía", "intercambio de dos tokens" o "reparto de un pago entre cinco personas" y tenés casi todo lo que se construye hoy. Ese ecosistema tiene nombre y está explicado en qué es DeFi.
Los oráculos: el punto flojo
En el ejemplo hay una trampa que conviene ver. El contrato no sabe si llovió. La blockchain solo conoce lo que está escrito adentro de ella, y el clima no lo está. Alguien tiene que entrar ese dato, y ese alguien se llama oráculo.
Es el eslabón más frágil de todo el esquema. Un contrato puede ser impecable y aun así ejecutar mal si el precio, la temperatura o el resultado que recibió estaban equivocados o fueron manipulados a propósito. Buena parte de los ataques grandes del sector no rompieron el código: le mintieron al oráculo. Cuando alguien te diga que un sistema es "confiable porque está en blockchain", la primera pregunta útil es de dónde saca los datos del mundo real.
Ethereum, ether y gas
Los contratos inteligentes necesitan una red que los ejecute. La primera que lo hizo a escala fue Ethereum, propuesta en 2013 por Vitalik Buterin como una blockchain programable, en lugar de una blockchain dedicada solo a pagos. Se la suele llamar de segunda generación por eso: no vino a competir con Bitcoin como moneda, vino a agregar la capa de instrucciones.
Conviene separar tres palabras que se usan como sinónimos y no lo son:
| Palabra | Qué es |
|---|---|
| Ethereum | La red: los nodos, las reglas y el registro |
| Ether (ETH) | El activo nativo de esa red |
| Gas | La unidad que mide cuánto cómputo consume una operación |
Cada instrucción que corre en la red cuesta gas, y el gas se paga en ether. La cuenta es límite de gas × (comisión base + propina), y la unidad chica con la que se mide se llama gwei: un gwei es una milmillonésima de ether, la misma relación que hay entre un centavo y un peso. El precio del gas no lo fija nadie: sube cuando hay congestión y baja cuando la red está tranquila, exactamente como el precio de cualquier cosa escasa.
Ethereum funcionó con Proof of Work hasta 2022, cuando pasó a Proof of Stake. Si querés el contraste entre los dos mecanismos, está en qué es Proof of Work. Del lado de los contratos no cambió nada: lo que cambió es quién valida y cuánta energía consume hacerlo.
Dónde te lo cruzás sin buscarlo
Acá está la parte que a un usuario argentino le importa de verdad, porque probablemente ya usó uno sin enterarse.
USDT no es una moneda de su propia red. Es un contrato inteligente desplegado sobre Ethereum, sobre Tron y sobre varias redes más. Por eso tenés un saldo distinto en cada red aunque la etiqueta sea la misma, y por eso para mover USDT en Ethereum necesitás además tener ether: el token no paga su propio traslado, lo paga el activo nativo de la red. El mecanismo completo está en qué es un token cripto, y es el error que más plata cuesta al depositar.
Los permisos que aprobás quedan abiertos. Cuando una aplicación te pide "aprobar" un token para operar, lo que estás firmando es un permiso a un contrato para mover ese activo de tu billetera. Muchos se firman sin límite de monto y sin vencimiento. Revisar y revocar los permisos viejos es una tarea aburrida que evita pérdidas concretas; el resto de las capas de seguridad están en cómo proteger tus criptomonedas.
Ejecutarse solo no es lo mismo que ser exigible. Un contrato inteligente cumple su instrucción sin importar lo que pasó afuera. Si el que estaba del otro lado incumplió algo que nunca se escribió en el código, el código no lo va a arreglar, y el reclamo vuelve al plano de siempre: un tribunal, una prueba y una contraparte identificable. Son dos planos distintos y conviene no confundirlos, sobre todo cuando alguien te ofrece un esquema "sin riesgo porque está en blockchain".
Qué revisar antes de firmar
Sin ser programador, hay cuatro cosas que se pueden mirar en un rato:
- Si el código está publicado y verificado. Un contrato serio muestra su código fuente y no solo el binario. Si no está, no hay nada que auditar y ya sabés lo suficiente.
- Si tiene auditoría, y de quién. Una auditoría reduce el riesgo, no lo elimina: se vaciaron protocolos auditados. Sirve como piso, nunca como garantía.
- Cuánto tiempo lleva funcionando y con cuánto valor adentro. Un contrato que sostuvo mucho dinero durante mucho tiempo fue atacado y resistió. No prueba que sea seguro, prueba que ya fue puesto a prueba.
- Quién puede cambiarlo. Muchos contratos son actualizables por una clave de administrador. Eso puede ser prudente —permite arreglar errores— o puede ser la puerta de salida del que se lleva los fondos. Lo importante es saber si existe.
Y una regla que ahorra disgustos: probá primero con un monto que no te importe perder. En una red donde la ejecución no se revierte, la transferencia de prueba no es exceso de cautela, es el único ensayo posible.
Preguntas frecuentes
CNV: PSAV N.° 65, registrado el 9 de agosto de 2024 · bajo Resolución General CNV N.° 1058/2025
Regulado: Suiza (Intermediario Financiero)
4,5 en la App Store — 50 valoraciones en Argentina
Soporte en español — chat en vivo y email disponibles