À medida que a indústria de blockchain evolui de uma era monocadeia para uma era multicadeia, dados, ativos e aplicações em diferentes redes tornaram-se cada vez mais fragmentados. Ecossistemas como Ethereum, Arbitrum, Avalanche, Cosmos e Solana operam cada um com sua própria liquidez independente e ambientes de Contratos Inteligentes, mas a interação direta entre essas cadeias raramente é viável.
As primeiras Bridges cross-chain eram usadas principalmente para transferências de ativos, por exemplo, mover tokens do Ethereum para outra cadeia. No entanto, à medida que a complexidade das aplicações Web3 continua a crescer, simplesmente suportar transferências de tokens não atende mais às demandas dos desenvolvedores. Mais aplicações cross-chain agora exigem "comunicação entre Contratos Inteligentes entre cadeias", como DeFi cross-chain, governança entre cadeias, jogos cross-chain e Carteiras de abstração de cadeia.
Nesse contexto, os protocolos de mensagens cross-chain tornaram-se um componente crítico da infraestrutura Web3. O mercado precisa de mais do que apenas "Bridges cross-chain"; precisa de uma camada de comunicação que permita que blockchains troquem informações e executem lógica diretamente.
General Message Passing (GMP) é um mecanismo de comunicação de mensagens cross-chain fornecido pela Axelar que facilita chamadas de Contrato Inteligente entre diferentes blockchains.
As Bridges cross-chain tradicionais geralmente lidam apenas com bloqueio e mapeamento de ativos — os usuários bloqueiam tokens na cadeia de origem e os ativos correspondentes são mintados na cadeia de destino. O GMP, no entanto, pode transmitir não apenas tokens, mas também "instruções de execução".

Com o GMP, os desenvolvedores podem enviar solicitações de chamada de função entre cadeias, permitindo que o Contrato Inteligente da cadeia de destino execute automaticamente a lógica correspondente. Isso significa que as blockchains não estão mais limitadas a relações de fluxo de ativos, mas podem estabelecer interações de aplicações verdadeiramente entre cadeias.
Do ponto de vista arquitetônico, o GMP funciona como um sistema de API cross-chain, permitindo que diferentes blockchains se comuniquem entre si de forma tão contínua quanto os serviços de internet.
A principal diferença entre o GMP e as Bridges cross-chain tradicionais reside em seu foco: o GMP não se trata de transferência de ativos, mas de execução de lógica cross-chain.
As Bridges cross-chain tradicionais geralmente seguem um modelo de "bloquear ativos, verificar evento e mintar ativos na cadeia de destino", com o objetivo principal de migração de liquidez de tokens. Em cenários de aplicações complexas, no entanto, os desenvolvedores frequentemente precisam chamar funções entre cadeias, sincronizar estado e executar automaticamente a lógica de negociação.
O GMP, por outro lado, permite que os desenvolvedores enviem mensagens cross-chain diretamente. Por exemplo, uma aplicação DeFi poderia acionar a lógica de empréstimo na cadeia de origem e completar automaticamente um swap ou liquidação na cadeia de destino.
Como resultado, o GMP é considerado uma capacidade fundamental para abstração de cadeia e aplicações cross-chain.
Uma comunicação GMP normalmente começa com uma operação iniciada por um usuário ou aplicação na cadeia de origem.
O desenvolvedor chama o contrato Gateway da Axelar na cadeia de origem e envia uma mensagem cross-chain. Essa mensagem geralmente inclui a cadeia de destino, o endereço do contrato alvo, a função a ser executada e os parâmetros relacionados.
Uma vez que a transação é confirmada, o Gateway registra o evento e o transmite para a rede de Validadores da Axelar.
Da perspectiva do usuário, esse processo parece uma transação on-chain comum, mas nos bastidores, o fluxo de comunicação cross-chain já começou.
A Axelar usa uma rede independente de Validadores com Prova de Participação (PoS) para proteger as operações cross-chain.
Quando um evento é emitido a partir do Gateway da cadeia de origem, os Validadores da Axelar monitoram as mudanças de estado da cadeia correspondente e verificam a autenticidade da mensagem. Após múltiplos Validadores atingirem consenso, a rede gera uma assinatura.
Esse processo é semelhante à confirmação de transações em redes blockchain, mas, em vez de uma transferência regular, valida um evento de mensagem cross-chain.
Como os Validadores devem fazer stake de tokens AXL, o comportamento malicioso é penalizado através de slashing. Esse mecanismo aumenta a segurança da comunicação cross-chain.
Depois que a rede de Validadores atinge consenso, a Axelar envia uma solicitação de execução cross-chain verificada para o Gateway na cadeia de destino.
Ao receber a mensagem, o Gateway da cadeia de destino chama o Contrato Inteligente alvo e executa a função especificada. Por exemplo, uma aplicação DeFi cross-chain pode completar automaticamente swaps, empréstimos ou operações de liquidez.
Esse processo é tratado inteiramente pelo Contrato Inteligente na cadeia de destino, não exigindo ação manual do usuário.
Do ponto de vista arquitetônico, o GMP efetivamente permite que a "Cadeia A chame um Contrato Inteligente na Cadeia B", uma capacidade que as soluções de Bridge tradicionais dificilmente conseguem oferecer.
Como a execução do GMP envolve múltiplas cadeias, a estrutura de taxas é relativamente complexa.
Os usuários normalmente precisam pagar pelo Gas da cadeia de origem, taxas de verificação cross-chain e taxas de execução na cadeia de destino. A Axelar fornece um Serviço de Gas para gerenciar centralmente os custos de execução na cadeia de destino.
Os desenvolvedores podem pré-pagar o Gas da cadeia de destino, eliminando a necessidade de os usuários possuírem tokens de Gas em múltiplas blockchains.
Esse mecanismo é particularmente importante para a experiência de abstração de cadeia, pois reduz a sobrecarga operacional das interações multicadeia.
Embora o GMP ofereça capacidades cross-chain aprimoradas, a comunicação cross-chain ainda apresenta certas complexidades.
Primeiro, os tempos de confirmação variam entre blockchains, tornando a execução cross-chain geralmente mais lenta do que as transações em cadeia única. Segundo, o modelo de segurança em um ambiente multicadeia é mais complexo, tornando os protocolos cross-chain um alvo principal para atacantes.
Além disso, à medida que o número de cadeias suportadas aumenta, os custos de verificação e manutenção aumentam. Encontrar um equilíbrio entre segurança, eficiência e descentralização continua sendo um desafio para todos os protocolos cross-chain.
O General Message Passing (GMP) da Axelar é um mecanismo de mensagens cross-chain que permite chamadas de Contrato Inteligente e sincronização de estado entre diferentes blockchains.
Ao contrário das Bridges cross-chain tradicionais, que se concentram principalmente em transferências de ativos, o GMP enfatiza a "execução de lógica cross-chain", permitindo que os desenvolvedores construam aplicações cross-chain composáveis em múltiplas blockchains.
Uma mensagem GMP normalmente passa por várias etapas: iniciação na cadeia de origem, validação pelos Validadores, consenso da Axelar e execução na cadeia de destino, com a segurança mantida por uma rede descentralizada de Validadores.
Bridges cross-chain comuns focam em transferências de ativos, enquanto o GMP enfatiza mensagens cross-chain e execução de funções.
Sim. Os desenvolvedores podem usar o GMP para chamar diretamente funções de Contrato Inteligente em diferentes blockchains.
A Axelar usa uma rede de Validadores PoS para monitorar eventos da cadeia de origem e confirma a autenticidade da mensagem através de um mecanismo de consenso.
Não. A Axelar suporta múltiplos ecossistemas, incluindo cadeias EVM e cadeias selecionadas do ecossistema Cosmos.
O GMP abstrai a complexidade subjacente das interações cross-chain, permitindo que os usuários completem ações sem precisar saber em qual blockchain estão. Isso o torna uma infraestrutura chave para abstração de cadeia.
Normalmente, o usuário ou a aplicação paga, cobrindo o Gas da cadeia de origem, taxas de verificação cross-chain e taxas de execução na cadeia de destino.
Como todos os protocolos cross-chain, o GMP deve enfrentar desafios de segurança em um ambiente multicadeia. Seu mecanismo de verificação e design de segurança de rede são, portanto, fundamentais.





