Ariadna Nohemí Aguirre Pérez – Abogada del Área de Derecho Corporativo en HG Abogados.
La idea de los “Smart Contracts” o también conocidos como “Contratos Inteligentes” fue propuesta en la década de 1990 por Nick Szabo, quien los definió como “un conjunto de promesas virtuales acompañadas de protocolos que garantizan su cumplimiento.”
Pero ¿qué son los Smart Contracts? estos contratos son acuerdos de voluntades entre dos o más partes, estructurados en forma de códigos informáticos, que se ejecutan automáticamente cuando se cumplen determinadas condiciones previamente acordadas.
La principal ventaja de los Smart Contracts es que permiten la automatización de los acuerdos, eliminando la necesidad de intermediarios tradicionales, tales como abogados o fedatarios públicos en su ejecución.
Los contratos inteligentes se ejecutan mediante la tecnología Blockchain, la cual fue inicialmente desarrollada como la infraestructura para criptomonedas. Esta tecnología permite almacenar y validar información de manera segura, transparente e inmutable y se encuentra compuesta por bloques de datos que contienen información sobre las transacciones, junto con un código único que enlaza cada bloque con el anterior, creando una cadena de bloques interconectados.
La seguridad de la Blockchain es altamente confiable, ya que, una vez que una transacción es registrada, no puede ser modificada sin alterar todos los bloques posteriores, lo que garantiza la inalterabilidad de los registros.
La creación y ejecución de un contrato inteligente sigue tres pasos clave:
Algunas de las características fundamentales de los contratos inteligentes incluyen:
En conclusión, a pesar de las múltiples ventajas de los contratos inteligentes, como su eficiencia, rapidez, seguridad, sostenibilidad, transparencia, reducción de costos y mayor accesibilidad, también presentan desafíos en el ámbito jurídico.
Su falta de flexibilidad para ser modificados, debido a su programación en código y las dificultades para su interpretación jurídica por su naturaleza inmutable y automatizada, pueden generar complicaciones en la correcta celebración de contratos de esta índole en caso de no haber sido claros los acuerdos plasmados en su programación.