ETFFIN Finance >> Finanzas personales curso >  >> Criptomoneda >> Ethereum

¿Qué es un contrato inteligente? - En lenguaje sencillo

Contratos basados ​​en software Trustless basados ​​en Blockchain =Contratos inteligentes

Un contrato inteligente es un contrato autoejecutable en el que los términos y condiciones se definen y se hacen cumplir mediante software. Los contratos inteligentes generalmente se almacenan y aseguran mediante la tecnología blockchain. [1] [2] [3]

Para reformular, un contrato inteligente (o contrato criptográfico) es un programa informático que se ejecuta cuando se cumplen un conjunto de condiciones definidas por el creador del contrato.

Es inteligente porque el software hace algo automáticamente una vez que se cumplen las condiciones.

Es "cripto" porque mucho de lo que está sucediendo se basa en los principios de la criptografía.

El beneficio de un contrato inteligente es que tecnologías como blockchain y criptografía aseguran la ejecución de un contrato de igual a igual sin necesidad de involucrar a abogados y confianza (los contratos inteligentes son contratos de igual a igual sin confianza).

Se podría decir que todo el sistema de transacciones de Bitcoin está compuesto por contratos inteligentes basados ​​en blockchain. De hecho, Básicamente, se podría decir que sustancialmente todas las criptomonedas se basan en contratos inteligentes. Sin embargo, El término contrato inteligente a menudo se asocia con la red Ethereum (ya que es una plataforma de software centrada en alojar contratos inteligentes y aplicaciones descentralizadas en una cadena de bloques).

Con lo anterior en mente, los contratos inteligentes no tienen que funcionar de forma aislada, muchos contratos inteligentes pueden funcionar en conjunto para crear un sistema complejo.

La realidad es el potencial de los contratos inteligentes va mucho más allá de la simple facilitación de transacciones. Los contratos inteligentes realmente pueden hacer cualquier cosa que puedas imaginar que hace un contrato basado en software, incluida la interacción con aplicaciones descentralizadas.

Si el contrato dice "enviar X tokens a la billetera Y en la fecha Z" (o más generalmente "hacer X cosa en la fecha Z"), entonces será así. Si un contrato dice tomar estos datos, luego haga ping a este otro contrato, luego almacene esos datos allí, luego espere 5 días y haga ping a este contrato, y luego ejecutar este contrato, luego envíe estos datos allí ... etc ... también puede hacer eso. Realmente no hay un límite para las cosas basadas en software que pueden hacer los contratos inteligentes (aunque, un programador debe programar el contrato y en Ethereum debe pagar tarifas por enviar información entre contratos; ver "gas").

Esto es diferente a un contrato de la vida real donde las partes que firmaron el contrato (o un tercero) tienen que ejecutar y hacer cumplir el contrato. En lugar de, es más como comandos condicionales "si ... entonces" basados ​​en software y se hace cumplir por código.

Más lejos, un contrato inteligente es más flexible que un contrato real, ya que esencialmente puede hacer cualquier cosa que pueda hacer un contrato real más cualquier cosa que pueda hacer un script de computadora.

Como se señaló anteriormente, plataformas basadas en contratos inteligentes, como Ethereum, use contratos inteligentes junto con la tecnología blockchain y permita que cualquier persona cree un contrato inteligente sin confianza para cualquier propósito.

Una cosa que se hace comúnmente con la red de Etherum son las ICO (específicamente la preventa de tokens y la distribución de tokens).

Usando un contrato inteligente, Se puede recolectar Ether y se puede distribuir un nuevo token a carteras de criptomonedas en todo el mundo según los términos del contrato.

Puede parecer incompleto darle a alguna empresa en línea su Ether con la esperanza de recuperar tokens si no fuera por alguna garantía. El contrato inteligente es la garantía.

Al igual que con las transacciones de criptomonedas, Las transacciones de contratos inteligentes aprovechan una tecnología que reemplaza la necesidad de confianza. Por lo tanto, La existencia de contratos inteligentes abre innumerables puertas para contratos de igual a igual sin confianza que aprovechan la tecnología detrás de Bitcoin y otras criptomonedas para hacer mucho más que facilitar las transacciones.