Bloque Comisiones Miedo y codicia
Glosario Calculadora fiscal Autores
DeFi

Smart contract

También: contrato inteligente

Un contrato inteligente es un programa que vive en una blockchain y se ejecuta solo cuando se cumplen las condiciones escritas en su código. Nadie puede detenerlo ni alterar su resultado una vez desplegado.

El nombre confunde, porque ni es un contrato en sentido jurídico ni es inteligente. Es código que se ejecuta de forma determinista: si ocurre A, entonces B, sin que nadie pueda interponerse. De ahí viene la frase de que el código es la ley.

Esa rigidez es la virtud y el defecto. Permite construir servicios financieros sin intermediarios, pero también significa que un error de programación no se puede parchear a posteriori si el contrato no previó esa posibilidad. Cientos de millones se han perdido así.

Antes de interactuar con uno conviene saber si ha sido auditado, por quién, cuánto tiempo lleva funcionando y cuánto valor custodia. Un contrato con años de recorrido y mucho dinero dentro ha sido atacado sin éxito muchas veces.

Términos relacionados

← Todo el glosario