A medida que la industria blockchain pasa de una era de una sola cadena a una era multicadena, los datos, activos y aplicaciones de las distintas redes están cada vez más fragmentados. Ecosistemas como Ethereum, Arbitrum, Avalanche, Cosmos y Solana operan con entornos de liquidez y Contrato inteligente independientes, pero la interacción directa entre estas cadenas rara vez es viable.
Los primeros puentes cross-chain se usaban sobre todo para transferir activos, por ejemplo, mover tokens de Ethereum a otra cadena. Sin embargo, al crecer la complejidad de las aplicaciones Web3, ya no basta con admitir transferencias de tokens. Hoy, las aplicaciones cross-chain necesitan "comunicación entre Contratos inteligentes entre cadenas": DeFi cross-chain, gobernanza entre cadenas, juegos cross-chain y Billeteras de abstracción de cadenas.
En este contexto, los protocolos de mensajes cross-chain se han convertido en un pilar de la infraestructura Web3. El mercado no solo necesita «puentes cross-chain», sino una capa de comunicación que permita a las blockchains intercambiar información y ejecutar lógica de forma directa.
General Message Passing (GMP) es un mecanismo de comunicación de mensajes cross-chain de Axelar que facilita las llamadas a Contratos inteligentes entre distintas blockchains.
Los puentes cross-chain tradicionales suelen limitarse a bloquear y mapear activos: el usuario bloquea tokens en la cadena de origen y se acuñan los activos correspondientes en la cadena de destino. GMP, en cambio, puede transmitir tanto tokens como «instrucciones de ejecución».

Con GMP, los desarrolladores envían solicitudes de llamada a funciones entre cadenas, y el Contrato inteligente de la cadena de destino ejecuta automáticamente la lógica correspondiente. Así, las blockchains ya no se limitan a relaciones de flujo de activos, sino que establecen verdaderas interacciones de aplicación entre cadenas.
Desde el punto de vista arquitectónico, GMP funciona como un sistema de API cross-chain, permitiendo que distintas blockchains se comuniquen con la misma fluidez que los servicios de internet.
La diferencia clave está en el enfoque: GMP no se centra en transferir activos, sino en ejecutar lógica entre cadenas.
Los puentes cross-chain tradicionales siguen el modelo «bloquear activos, verificar evento y acuñar activos en la cadena de destino», cuyo objetivo principal es migrar la liquidez de los tokens. En escenarios complejos, los desarrolladores necesitan llamar funciones entre cadenas, sincronizar el estado y ejecutar lógica de trading automáticamente.
GMP, en cambio, permite a los desarrolladores enviar mensajes cross-chain directamente. Por ejemplo, una aplicación DeFi puede activar lógica de préstamo en la cadena de origen y completar automáticamente un swap o una liquidación en la cadena de destino.
Por eso, GMP se considera una capacidad fundamental para la abstracción de cadenas y las aplicaciones cross-chain.
Una comunicación GMP suele comenzar con una operación iniciada por un usuario o aplicación en la cadena de origen.
El desarrollador llama al contrato Gateway de Axelar en la cadena de origen y envía un mensaje cross-chain. Este mensaje incluye la cadena de destino, la dirección del contrato objetivo, la función a ejecutar y los parámetros correspondientes.
Una vez confirmada la transacción, Gateway registra el evento y lo transmite a la red de Validadores de Axelar.
Desde la perspectiva del usuario, el proceso parece una transacción normal en la cadena, pero en segundo plano ya ha comenzado el flujo de comunicación cross-chain.
Axelar utiliza una red independiente de Validadores de Prueba de Participación (PoS) para proteger las operaciones cross-chain.
Cuando se emite un evento desde el Gateway de la cadena de origen, los Validadores de Axelar supervisan los cambios de estado de esa cadena y verifican la autenticidad del mensaje. Tras alcanzar consenso entre varios Validadores, la red genera una firma.
Este proceso se asemeja a la confirmación de transacciones en redes blockchain, pero en lugar de una transferencia normal, se valida un evento de mensajería cross-chain.
Como los Validadores deben poner en staking tokens AXL, el comportamiento malicioso se penaliza mediante slashing. Este mecanismo refuerza la seguridad de la comunicación cross-chain.
Una vez que la red de Validadores alcanza consenso, Axelar envía una solicitud de ejecución cross-chain verificada al Gateway de la cadena de destino.
Al recibir el mensaje, el Gateway de la cadena de destino llama al Contrato inteligente objetivo y ejecuta la función especificada. Por ejemplo, una aplicación DeFi cross-chain puede completar automáticamente swaps, préstamos u operaciones de liquidez.
Todo el proceso lo gestiona el Contrato inteligente de la cadena de destino sin intervención manual del usuario.
Desde un punto de vista arquitectónico, GMP permite que «la Cadena A llame a un Contrato inteligente en la Cadena B», una capacidad que los puentes tradicionales difícilmente pueden ofrecer.
Como la ejecución de GMP involucra varias cadenas, la estructura de comisiones es bastante compleja.
El usuario debe pagar el Gas de la cadena de origen, las comisiones de verificación cross-chain y las comisiones de ejecución de la cadena de destino. Axelar ofrece un Servicio de Gas para gestionar de forma centralizada los costos de ejecución de la cadena de destino.
Los desarrolladores pueden pagar por adelantado el Gas de la cadena de destino, evitando que el usuario tenga que disponer de tokens de Gas en varias blockchains.
Este mecanismo es clave para la experiencia de abstracción de cadenas, ya que reduce la carga operativa de las interacciones multicadena.
Aunque GMP ofrece capacidades cross-chain avanzadas, la comunicación entre cadenas sigue planteando ciertas complejidades.
En primer lugar, los tiempos de confirmación varían entre blockchains, por lo que la ejecución cross-chain suele ser más lenta que las transacciones en una sola cadena. En segundo lugar, el modelo de seguridad en un entorno multicadena es más complejo, lo que convierte a los protocolos cross-chain en un objetivo prioritario para los atacantes.
Además, al aumentar el número de cadenas compatibles, se incrementan los costos de verificación y mantenimiento. Encontrar el equilibrio entre seguridad, eficiencia y descentralización sigue siendo un reto para todos los protocolos cross-chain.
General Message Passing (GMP) de Axelar es un mecanismo de mensajería cross-chain que permite llamadas a Contratos inteligentes y sincronización de estado entre distintas blockchains.
A diferencia de los puentes cross-chain tradicionales, centrados en transferencias de activos, GMP se enfoca en la «ejecución de lógica entre cadenas», lo que permite a los desarrolladores crear aplicaciones cross-chain componibles a través de múltiples blockchains.
Un mensaje GMP suele pasar por varias fases: inicio en la cadena de origen, validación por parte de los Validadores, consenso de Axelar y ejecución en la cadena de destino, todo ello protegido por una red descentralizada de Validadores.
Los puentes cross-chain ordinarios se centran en transferir activos, mientras que GMP se enfoca en los mensajes cross-chain y la ejecución de funciones.
Sí. Los desarrolladores pueden usar GMP para llamar directamente a funciones de Contratos inteligentes en distintas blockchains.
Axelar utiliza una red de Validadores PoS que supervisan los eventos de la cadena de origen y confirman la autenticidad del mensaje mediante un mecanismo de consenso.
No. Axelar admite múltiples ecosistemas, incluidas cadenas EVM y ecosistemas seleccionados de Cosmos.
GMP abstrae la complejidad subyacente de las interacciones cross-chain, permitiendo a los usuarios realizar acciones sin saber en qué blockchain están. Por eso es una infraestructura clave para la abstracción de cadenas.
Generalmente, el usuario o la aplicación paga el Gas de la cadena de origen, las comisiones de verificación cross-chain y las comisiones de ejecución de la cadena de destino.
Como todos los protocolos cross-chain, GMP debe afrontar los desafíos de seguridad de un entorno multicadena. Su mecanismo de verificación y el diseño de seguridad de la red son, por tanto, fundamentales.





