contador de visitas web gratis

¿Qué son los contratos inteligentes de Ethereum?

Contratos inteligentes de Ethereum

¿Qué son los contratos inteligentes de Ethereum?

Seamos honestos: la tecnología blockchain no es accesible para envolver la cabeza. A menos que sea un experto en criptografía o desarrollador de software, el concepto de contratos inteligentes puede ser engañoso. El término invoca pensamientos de contratos legalmente vinculantes entre dos partes. Aunque los contratos inteligentes se pueden usar para ese propósito exacto, no es de donde se origina el nombre. Tampoco es todo lo que pretenden los contratos inteligentes.

Los contratos inteligentes utilizan código criptográfico para imponer una relación entre dos partes. Estas partes tampoco tienen que ser personas individuales o instituciones. La relación impuesta por un contrato inteligente puede ser entre una aplicación y una red. En otras palabras, los contratos inteligentes son comandos de ejecución automática que pueden programarse para activarse en circunstancias específicas. Dicho de otra manera, si X ocurre, entonces Y ocurrirá como consecuencia.

¿Cómo funcionan los contratos inteligentes?

Los contratos inteligentes se han comparado con las máquinas expendedoras, dada su funcionalidad if / then. Las máquinas expendedoras funcionan dándole solo el artículo que seleccionó una vez que ha puesto un número específico de monedas. De manera similar, los contratos inteligentes solo ejecutarán automáticamente su comando programado una vez que se cumpla una condición particular (como poner una moneda).

En el contexto de Ethereum, los contratos inteligentes se pueden implementar para cualquier número de propósitos. Digamos, por ejemplo, que desea enviar tokens Ether a un amigo en una fecha específica. El contrato inteligente garantizará que su Éter se transfiera automáticamente una vez que llegue la fecha específica. El método también se puede utilizar como sustituto de los contratos legales reales. Digamos que quieres vender un artículo de un comprador a un precio específico. El contrato inteligente garantizará que el artículo solo se envíe una vez que el vendedor haya pagado la cantidad acordada.

Contratos inteligentes de Ethereum

Contratos inteligentes entonces y ahora

Los contratos inteligentes se concibieron por primera vez en 1993, y la red Bitcoin sí utiliza una forma de esta tecnología. Una transacción entre dos partes solo se completará una vez que se cumplan ciertas condiciones. Bitcoin, sin embargo, se limita a las transacciones financieras. Ethereum, por otro lado, es una plataforma específicamente diseñada para crear contratos inteligentes. Además de facilitar el ejemplo descrito anteriormente, los contratos inteligentes también forman la base de las aplicaciones descentralizadas (también conocidas como dapps).

Ethereum ha eliminado y reemplazado gran parte de la codificación que restringe Bitcoin a las transacciones financieras. Este lenguaje de programación mejorado les permite a los desarrolladores usar contratos inteligentes para crear dapps para la plataforma Ethereum. La flexibilidad adicional permite que los contratos inteligentes hagan lo siguiente:

  • Gestiona las relaciones comerciales entre dos partes como un contrato.
  • Información de la tienda, como la aplicación o detalles personales
  • Trabaja como una biblioteca de software para almacenar e implementar múltiples aplicaciones de software
  • Crear contratos que requieran que varias personas firmen para ser válidos

Contratos inteligentes de Ethereum

Cómo trabajan juntos los contratos inteligentes

La mejor parte de la tecnología de contrato inteligente es que pueden trabajar juntos. Por lo tanto, si se cumple una condición requerida para ejecutar un contrato inteligente, ese contrato inteligente podría crear otro estado que active otro contrato inteligente. De esta manera, los desarrolladores pueden crear una larga reacción en cadena de contratos inteligentes. Por supuesto, usar contratos inteligentes no es gratis. Requieren poder de procesamiento como todo lo demás en una red. Esa potencia de procesamiento se mide en GAS y se paga con fichas de Ether.

Anterior «
Siguiente »