MiT Labs

¿Qué significa Composability en el mundo crypto?

Composability

Tabla de contenidos

Composability es al software lo que el interés compuesto es a las finanzas”, así es como los programadores encuentran la manera de definir qué es composability.

El interés compuesto es una de las tareas automáticas que más se usa por parte de un inversor. Se trata de usar las ganancias generadas en interés, venderlas inmediatamente y volver a depositarlas para generar más interés.

La palabra “automática” es clave, ya que el interés compuesto existe para eliminar tareas que deberían caer en manos de personas, hacernos la vida más fácil. Bajo este principio también se puede encerrar la definición de “Composability”.

Y es que de nuevo se trata de la capacidad de realizar tareas de manera automática para ahorrar en costos, tiempo y otros recursos.

 

 

¿En qué consiste?

 

La Composability es una característica de las blockchain “inteligentes”, es decir las que se empezaron a crear hace años para mejorar a la de Ethereum. Estas se caracterizan por contar con dApps o contratos inteligentes que ejecutan tareas preprogramadas.

Cuando se dice que una blockchain tiene Composability significa que los diferentes contratos inteligentes que funcionan en ella pueden ejecutarse en conjunto con otros. Por lo tanto, cada programa que corre en la red Ethereum debe poder funcionar y colaborar con los programas creados por otros desarrolladores.

Un ejemplo lo deja más claro: imagina que programas un contrato inteligente para que deposite un interés ganado a los usuarios que bloqueen 100 tokens en otra plataforma antes del 20 de junio. Sin embargo, no tienes la capacidad para detectar si lo hicieron antes de la fecha impuesta.

 

Composability

 

Entonces, lo ideal es que tu contrato inteligente se conecte con otro para que lo determine. Este segundo contrato inteligente es el que comprobará si las personas hicieron el bloqueo de 100 tokens antes del 20 de junio, lo comunicará al primero y permitirá que las transacciones se ejecuten.

De esta manera, la capacidad de comunicación entre dos contratos es lo que llamamos “Composability”

 

La ventaja de la Composability

 

Como ves, es una capacidad muy útil para las blockchains actuales. Hay tanta información involucrada, tantas posibilidades y tantas actividades que necesitan de todos los recursos que la Composability se ha vuelto indispensable.

Ya no es imaginable un mundo cripto sin esta capacidad ya que ningún contrato inteligente relevante debería funcionar por su propia cuenta. De esta manera, la Composability es el principio del “trabajo en equipo” en la blockchain

Los contratos inteligentes actuales ya no se programan de manera aislada, deben ser seguros y poder comunicarte con las demás aplicaciones con las que conviven. De esta manera, crear un contrato inteligente es un avance, pero también un compromiso con la seguridad de la red.

Hay muchas medidas de seguridad para evitar que haya un hackeo masivo, pero eso no significa que los contratos inteligentes no deban pensar en no dejar exploits de seguridad que un hacker pueda aprovechar para robar los activos controlados por diferentes aplicaciones.

 

Composability

 

Por lo tanto, los programas en la blockchain funcionan como una especie de mente colmena. Esto es genial para las propuestas actuales que necesitan varias transacciones en segundos, en algunas ocasiones usaremos 3 o 4 contratos inteligentes pensando que solo usábamos una plataforma. 

Todo esto sucede tras bambalinas sin que lo sepamos y nos ofrecen una comodidad a la que nos costará renunciar. La Composability es clave para el futuro de la blockchain y para marcar la eficiencia y diferencia respecto al mundo financiero tradicional.

 

 

 

Utilizamos cookies propias y de terceros para fines analíticos y para mostrarte publicidad personalizada en base a un perfil elaborado a partir de tus hábitos de navegación (por ejemplo, páginas visitadas) View more
Cookies settings
Aceptar
Rechazar
POLÍTICA DE COOKIES
Privacy & Cookies policy
Cookie name Active
En esta web se utilizan cookies de terceros y propias para conseguir que tengas una mejor experiencia de navegación, puedas compartir contenido en redes sociales y para que podamos obtener estadísticas de los usuarios. Puedes evitar la descarga de cookies a través de la configuración de tu navegador, evitando que las cookies se almacenen en su dispositivo. Como propietario de este sitio web, te comunico que no utilizamos ninguna información personal procedente de cookies, tan sólo realizamos estadísticas generales de visitas que no suponen ninguna información personal. Es muy importante que leas la presente política de cookies y comprendas que, si continúas navegando, consideraremos que aceptas su uso. Según los términos incluidos en el artículo 22.2 de la Ley 34/2002 de Servicios de la Sociedad de la Información y Comercio Electrónico, si continúas navegando, estarás prestando tu consentimiento para el empleo de los referidos mecanismos.
Save settings
Cookies settings