¿Qué son los contratos inteligentes?
El término "contrato inteligente" a menudo se usa en el mundo de la tecnología, particularmente cuando se habla de criptomonedas. El término se utiliza principalmente para describir el código informático que ejecuta automáticamente todo o parte de un acuerdo almacenado en una cadena de bloques.
Sin embargo, los contratos inteligentes pueden ser mucho más rudimentarios y, aunque son "inteligentes", no son realmente inteligentes y no utilizan la IA. Entonces, ¿qué son los contratos inteligentes? ¿Y cómo funcionan?
¿Qué son los contratos inteligentes?
El término fue utilizado por primera vez en la década de 1990 por el informático y criptógrafo Nick Szabo.
En su artículo “ Smart Contracts: Building Blocks for Digital Markets ”, Szabo describe los contratos inteligentes como “nuevas instituciones y nuevas formas de formalizar estas instituciones […] […] posibilitadas por la revolución digital”. Él los llama "inteligentes" debido a su mayor funcionalidad que sus antepasados basados en papel, mientras que destaca que no se implica el uso de la inteligencia artificial.
De hecho, el ejemplo más básico de contrato inteligente es el de una máquina expendedora. Cuando un comprador cumple con las condiciones del "contrato" al poner dinero en la máquina, automáticamente respeta los términos del acuerdo y entrega el producto. Por supuesto, se utilizan formas más sofisticadas de contratos inteligentes para intercambiar criptomonedas basadas en blockchain.
Szabo continúa definiendo los contratos inteligentes como "un conjunto de promesas, especificadas en forma digital, incluidos los protocolos dentro de los cuales las partes cumplen estas promesas".
¿Cómo funcionan los contratos inteligentes?
Por el momento, los contratos inteligentes son los más adecuados para dos tipos de transacciones presentes en muchos contratos: asegurarse de que se realiza un pago una vez que se cumplen las condiciones específicas e imponer sanciones financieras si no se cumplen ciertas condiciones.
Como tales, su función principal es ejecutar ciertas disposiciones, como transferir fondos de la billetera de una parte a otra. En otras palabras, si ocurre "x", entonces el paso "y" se ejecuta como respuesta. Luego, el contrato inteligente en sí mismo se replica a través de varios nodos de blockchain, beneficiándose de la seguridad e inmutabilidad que ofrece el blockchain.
¿Qué tan “inteligentes” son los contratos inteligentes?
La decisión de Szabo de destacar que los contratos inteligentes en realidad no son "inteligentes" es muy importante. Los contratos inteligentes pueden ser más inteligentes que sus contrapartes en papel, ya que pueden ejecutar algunos pasos preprogramados automáticamente, pero aún no pueden analizar las disposiciones más subjetivas de un contrato.
Esto significa que las tareas que los contratos inteligentes pueden realizar son bastante rudimentarias. Aunque los contratos inteligentes se volverán más complejos y capaces de abordar transacciones sofisticadas a medida que se extienda la adopción de la tecnología blockchain, todavía estamos a años de que los contratos inteligentes determinen criterios legales subjetivos.