Ir al contenido principal

Contrato Inteligente

 

Un contrato inteligente es un código ejecutable que corre en blockchain para hacer cumplir los términos acordados entre dos partes. Su principal objetivo es ejecutar automáticamente los términos una vez que se cumplan las condiciones. En comparación con los sistemas tradicionales que requieren un tercero para hacer cumplir los términos, los contratos inteligentes lo hacen sin ellos y a un precio menor.

Características.

Un contrato inteligente tiene los siguientes elementos:

  • Un saldo de cuenta.
  • Almacenaje privado.
  • Un código ejecutable. 

Presenta las siguientes características:

  • Un estado, el cual comprende su almacenamiento y balance. Éste se guarda en la cadena de bloques que se actualiza cada vez que se invoca.
  • Una única dirección de 20 bytes.
  • Una vez que el contrato se despliega en la cadena de bloques, el código del contrato ya no puede cambiar. 


Funcionamiento.

Su funcionamiento es el siguiente:

1) El usuario corre el contrato al enviar una transacción a la dirección del contrato.

2) Esta transacción será ejecutada por los mineros en la red para obtener una salida concertada. En consecuencia, el contrato actualizará su estado.

3) De acuerdo con esto, el contrato podrá leer o escribir en su almacenamiento privado, almacenar el dinero en su saldo de cuenta, enviar o recibir mensajes o dinero a otro usuario o incluso crear un nuevo contrato.

 

Tipos.

Existen dos clases de contratos inteligentes

  • Determinístico: Se ejecuta sin la necesidad de la información de un tercero.
  • No Determinístico: Depende de la información de un tercero, a ésta se le llama Oracle, por ejemplo, si un contrato requiere la información del estado del clima.

 

Aplicaciones.

Los contratos inteligentes pueden ser aplicados en:

  • Internet de las cosas: Permite que los aparatos electrónicos conectados a Internet compartan información entre ellos sin la necesidad de un tercero.
  • Administración de derechos de música: Hace cumplir un pago una vez que la música es reproducida con propósitos comerciales.
  • Comercio electrónico: Facilita el comercio entre personas que no se conocen sin la necesidad de una institución. 

Los contratos inteligentes se pueden desarrollar y desplegar en diferentes plataformas de criptomonedas, lo cual mejora sus características.

Fuente:
Fundación Carlos Slim – Fundamentos de Blockchain.

Comentarios

Entradas populares de este blog

Cómo crear un cliente tipo

  Al crear un cliente tipo necesitarás información sobre tus clientes ideales (customer personas). No se trata de adivinar; necesitas datos reales. Es probable que debas investigar para recopilar esta información. Estas son algunas maneras de investigar.

Seguros de Diversos Misceláneos. Términos y condiciones

  El Ramo de Diversos Misceláneos pertenece a la operación de Daños del sector asegurador respecto de riesgos cuyas características son especiales y por lo mismo no es posible incluirlos en los otros ramos de la operación mencionada.

Seguros de Diversos Misceláneos. Seguro contra Robo con violencia y asalto

  El Seguro contra Robo con Violencia y Asalto cubre las mercancías, materias primas, productos en proceso, productos terminados, maquinaria, mobiliario, útiles, accesorios y demás equipo propio y necesario conforme al tipo del negocio asegurado; así como bienes propiedad de terceros bajo su responsabilidad, siempre y cuando sean necesarios a la condición del negocio asegurado y exista un contrato sobre dichos bienes.