¿Qué es un contrato inteligente?

Un contrato inteligente es un protocolo de cadena de bloques de código abierto que incorpora los términos voluntarios de un acuerdo entre un comprador y un vendedor como un conjunto de reglas predefinidas en el código de la computadora y las autoejecuta cuando se cumplen. Por ejemplo, un contrato inteligente podría ejecutarse por sí solo cuando se alcanza un límite de precio o financiamiento o transcurre un cierto período de tiempo. Un contrato inteligente permite transacciones creíbles sin la necesidad de intermediarios, lo que permite a las empresas interactuar con mayor estabilidad y eficiencia legal.

Los contratos inteligentes permiten a las empresas administrar, acceder y controlar los tokens de activos para cualquier tipo de objeto comercial en un registro digital transparente e inmutable que se distribuye a todas las partes y requiere consenso para las actualizaciones. Un contrato inteligente no es «inteligente» en el verdadero sentido de la palabra, es tan inteligente como sus creadores.

Es importante destacar que, si se realizan correctamente, los contratos inteligentes ofrecen ventajas adicionales sobre los mecanismos tradicionales de contratación legal, como seguridad mejorada, monitoreo y cumplimiento en tiempo real y menos auditorías. Todas estas ventajas se suman a una importante reducción de costes y a un aumento de la velocidad de negociación entre empresas, ya que las partes pueden llegar a un acuerdo, formalizarlo a través de un contrato y aplicarlo mucho antes y de forma más eficiente que antes.

Además, los contratos inteligentes pueden reducir la burocracia organizacional y proporcionar una mayor transparencia que los contratos tradicionales al establecer una organización autónoma descentralizada o DAO, que gobierna el contrato inteligente de forma independiente.

Al igual que los contratos tradicionales, los contratos inteligentes se pueden aplicar a una amplia gama de propósitos en industrias como telecomunicaciones, banca, finanzas, seguros, educación, medios y más, como la creación de instrumentos financieros derivados, definición legal de propiedad, arrendamiento, gestionar los derechos de propiedad intelectual, establecer acuerdos de uso o ejecutar proyectos de crowdfunding.

Un contrato inteligente podría, por ejemplo, garantizar que un nuevo vehículo se entregue al comprador en una fecha límite o que los fondos se liberen en condiciones preestablecidas.

El origen de los contratos inteligentes

El concepto de contratos inteligentes fue introducido por primera vez en 1994 por el criptógrafo pionero (y candidato viable para Satoshi Nakamoto) Nick Szabo, quien creó la pseudocriptomoneda Bitgold en 1998. Szabo lo definió como un registro de transacciones computarizado que ejecuta los términos de un contrato.

Sin embargo, no fue hasta el surgimiento de la red Ethereum dos décadas después que los contratos inteligentes comenzaron a ponerse al día y a cumplir sus promesas. A diferencia de Bitcoin, Ethereum es más que una valiosa tienda digital, y la plataforma virtual ha servido como hogar para decenas de miles de nuevos proyectos, primero durante el boom de ICO 2017 y ahora para la nueva ola de aplicaciones de financiamiento descentralizado en 2020 (DeFi). que se ejecuta en la red Ethereum, como chips ERC20 y contratos inteligentes.

Cómo funcionan los contratos inteligentes

Los contratos inteligentes pueden funcionar por sí mismos, interactuar con otros contratos inteligentes e incluso conectarse a fuentes de datos externas usando oráculos como Chainlink (LINK) y Band Protocol (BAND). Por ejemplo, se puede configurar una serie de contratos inteligentes para crear una autonomía de red completa, en la que cada contrato se ejecutará automáticamente solo si el anterior ha concluido.

Hay varias partes u objetos principales de un contrato inteligente. Estos son 1) los firmantes (dos o más usuarios del contrato), 2) el sujeto del acuerdo que existe en el entorno del contrato, como un activo criptográfico, y 3) términos específicos, escritos en el lenguaje de programación nativo relevante, que definen el protocolo rige y premia o castiga a los usuarios en función de su comportamiento.

Contratos inteligentes y seguridad

Los contratos inteligentes pueden utilizar una combinación de herramientas de cifrado y seguridad confiables, como certificados HTTPS y SSL, y también están sujetos a auditorías de terceros para garantizar su seguridad. El rápido aumento del espacio DeFi este año ha creado una serie de nuevos protocolos que en gran parte no han sido probados, se apresuraron a un entorno en vivo y no se han auditado adecuadamente, si es que lo han hecho. Como resultado, en 2020, los inversores perdieron cientos de millones de dólares debido a ataques, estafas de salida y errores de software.

Solo desde septiembre de 2020, los protocolos DeFi Value, Origin, Akropolis y Harvest han sufrido incumplimientos inteligentes de contratos. Se recomienda que observe cuidadosamente cuando interactúe con un contrato inteligente DeFi y haga su propia investigación sobre el proyecto.

Sin embargo, en general, el futuro de los contratos inteligentes es muy brillante, con una serie de redes de activos virtuales en crecimiento como NEO, Ontology (ONT), Binance Chain (BNB) y Cardano (ADA), que compiten con Ethereum y desarrollan aún más el uso. .

Quizá también te interese: