Un contrato inteligente es un pequeño programa que vive en una blockchain y se ejecuta automáticamente cuando se cumplen sus condiciones, sin que nadie lo haga cumplir y sin forma de deshacerlo. Este concepto es más simple de lo que su nombre sugiere, ya que no es inteligencia artificial y no es un contrato legal tradicional.
Es código, un conjunto de instrucciones que dice “si esto sucede, entonces haz eso”, que se ejecuta en una red que no controla ninguna parte, de una manera que no se puede detener, censurar o revertir una vez que se pone en marcha. Casi todo lo interesante en crypto, incluyendo la financiación descentralizada, NFTs, tokens y aplicaciones descentralizadas, se ejecuta en contratos inteligentes.
Comprendiendo el Concepto
El nombre “contrato inteligente” puede ser confuso, ya que es “inteligente” solo en el sentido de que se ejecuta automáticamente, y es un “contrato” solo en el sentido amplio de que codifica un acuerdo. Una descripción más clara es