A indústria de blockchain está evoluindo de um ecossistema de cadeia única para um multicadeia. Com o aumento de protocolos DeFi, plataformas NFT e aplicações on-chain distribuídas em várias blockchains públicas e redes Layer2, os usuários precisam migrar ativos entre múltiplas blockchains com frequência. Transferir ativos entre cadeias de forma segura e eficiente tornou-se uma exigência essencial na era multicadeia.
No cross-chain, o cBridge se destaca como um produto principal da Celer Network. Diferente das bridges tradicionais que usam mecanismos de bloqueio e cunhagem, o cBridge emprega uma rede de liquidez e a State Guardian Network (SGN) para criar um sistema de transferência cross-chain que oferece uma experiência mais fluida. Como peça-chave do ecossistema cross-chain da Celer, o cBridge fornece suporte fundamental para conexões de liquidez multicadeia e o desenvolvimento de aplicações cross-chain.
O cBridge é um protocolo de bridge cross-chain da Celer Network, desenvolvido principalmente para transferir ativos digitais entre diferentes blockchains.
Com a expansão do ecossistema multicadeia, os ativos dos usuários geralmente ficam espalhados por várias redes. Depender de uma única blockchain já não atende às demandas das aplicações, tornando a infraestrutura cross-chain cada vez mais vital no cenário blockchain.
O cBridge foi projetado para reduzir a complexidade da migração de ativos entre blockchains, ao mesmo tempo que melhora a eficiência e a experiência do usuário. Por meio de uma estrutura cross-chain unificada, os usuários podem movimentar ativos de forma contínua entre várias blockchains públicas e redes Layer2.
As bridges cross-chain tradicionais geralmente operam no modelo de "bloquear ativos — cunhar ativos sintéticos".
Nesse modelo, os ativos na cadeia de origem são bloqueados em um contrato inteligente, enquanto a cadeia de destino gera uma quantidade equivalente de ativos sintéticos. Todo o processo depende de mecanismos de verificação cross-chain para sincronização de estado.
O cBridge, por outro lado, adota um modelo de rede de liquidez. Quando os usuários enviam ativos, o pool de liquidez na cadeia de destino libera diretamente os ativos correspondentes para o usuário, sem a necessidade de cunhar tokens sintéticos a cada transação.
Essa arquitetura melhora a eficiência de capital e reduz a complexidade envolvida nas transferências cross-chain.
O processo cross-chain começa quando um usuário envia uma solicitação de transferência.
Primeiro, o usuário conecta uma carteira e seleciona a cadeia de origem, a cadeia de destino, o tipo de ativo e a quantia da transferência. Por exemplo, um usuário pode querer transferir USDC do Ethereum para o Arbitrum.
O sistema então calcula a quantia estimada a ser recebida e as taxas associadas, com base no status do pool de liquidez, na rota cross-chain e nas condições da rede.
Após o usuário confirmar a transação, o processo cross-chain tem início oficialmente.
Depois que o usuário inicia uma transação, os ativos são enviados para um contrato inteligente ou pool de liquidez designado na cadeia de origem.
A blockchain registra a transação e gera eventos on-chain correspondentes.
Esses eventos contêm dados essenciais, como a quantia da transferência, informações da cadeia de destino, endereço de recebimento e timestamp.
O sistema cross-chain começa então a processar essas mudanças de estado.
Assim que os ativos entram no sistema cross-chain, a State Guardian Network (SGN) inicia a verificação.
Os nós da SGN monitoram continuamente eventos cross-chain em várias redes blockchain. Quando detectam uma nova solicitação de transferência, os nós de verificação coletam dados relevantes e checam a autenticidade do evento.
A verificação inclui confirmar que a transação foi executada com sucesso, que a quantia do ativo está correta e que as informações da cadeia de destino atendem aos requisitos.
Após a verificação, a SGN sincroniza o estado relevante em toda a rede de verificação.
Com o estado confirmado, a mensagem cross-chain é transmitida para a cadeia de destino.
Esse processo faz parte do mecanismo de comunicação cross-chain. As mudanças de estado geradas na cadeia de origem precisam ser corretamente identificadas e executadas pela cadeia de destino.
A SGN coordena a sincronização de mensagens para garantir que a cadeia de destino receba uma prova de estado confiável.
Apenas mensagens verificadas são aceitas pela cadeia de destino.
Quando a cadeia de destino recebe o resultado da verificação, começa o processo de liberação de ativos.
No modelo de rede de liquidez, o pool de liquidez da cadeia de destino envia a quantia correspondente de ativos para o endereço especificado pelo usuário.
Para o usuário, isso significa que a operação cross-chain foi concluída, permitindo que ele use os ativos na cadeia de destino para trading, DeFi ou outras aplicações.
Todo o processo geralmente não exige intervenção manual adicional.
Após o usuário receber os ativos, o sistema cross-chain prossegue com a liquidação interna.
Como os saldos dos pools de liquidez em diferentes cadeias mudam com a atividade do usuário, o protocolo precisa reequilibrar os fundos continuamente.
Essas operações costumam ser tratadas automaticamente pela rede de liquidez e mecanismos relacionados.
A liquidação de backend ajuda a manter o suprimento de fundos entre as cadeias, garantindo que futuras transações cross-chain ocorram sem problemas.
A SGN é um componente crítico da estrutura de segurança do cBridge.
Um dos maiores desafios para bridges cross-chain é verificar a autenticidade dos estados em diferentes blockchains. Como uma blockchain não pode verificar diretamente dados de outra cadeia, uma camada de verificação confiável é essencial para a coordenação.
A SGN utiliza uma rede de verificação descentralizada para confirmar a autenticidade dos eventos da cadeia de origem e sincroniza os resultados com a cadeia de destino.
Essa abordagem reduz os riscos associados a modelos de verificação centralizados, ao mesmo tempo que aumenta a confiabilidade das operações cross-chain.
Os provedores de liquidez são participantes fundamentais na operação do cBridge.
Eles fornecem fundos para pools de liquidez em diferentes blockchains, permitindo que o protocolo libere ativos rapidamente na cadeia de destino.
Quando um usuário inicia uma transação cross-chain, os ativos na cadeia de destino geralmente vêm do pool de liquidez, em vez de esperar por um processo complexo de recunhagem.
Assim, os provedores de liquidez formam a base da capacidade cross-chain do cBridge.
Transferências cross-chain geralmente envolvem múltiplos custos.
Primeiro, há a taxa de rede da cadeia de origem, que cobre o custo de execução da transação na blockchain.
Segundo, há uma taxa de serviço cross-chain para apoiar as operações do protocolo e a manutenção da rede de liquidez.
Algumas operações na cadeia de destino também podem incorrer em taxas de rede adicionais.
As taxas reais dependem do congestionamento da rede, do tipo de ativo e da rota cross-chain.
A velocidade de transferência cross-chain é influenciada por vários fatores.
O tempo de confirmação da transação na cadeia de origem costuma ser o fator mais significativo. O congestionamento da rede pode prolongar a confirmação.
O processo de verificação da SGN e a sincronização de mensagens cross-chain também levam tempo.
Além disso, o estado da cadeia de destino e os fundos disponíveis no pool de liquidez afetam a velocidade final de chegada.
A segurança é uma prioridade máxima no design de bridges cross-chain.
O cBridge constrói um sistema de segurança em várias camadas usando contratos inteligentes, a rede de liquidez e a rede de verificação SGN.
Os contratos inteligentes gerenciam a lógica on-chain, a SGN verifica os estados cross-chain e a rede de liquidez fornece suporte de fundos.
Essa arquitetura em camadas reduz o risco de pontos únicos de falha e aumenta a segurança geral do sistema cross-chain.
O cBridge lida com transferências de ativos cross-chain, enquanto o Inter-Chain Messaging (IM) gerencia a entrega de mensagens cross-chain.
Juntos, o cross-chain de ativos e o cross-chain de mensagens formam o conjunto de interoperabilidade cross-chain da Celer.
Ao construir aplicações cross-chain, os desenvolvedores podem usar o cBridge para movimentação de ativos e o IM para comunicação cross-chain entre contratos inteligentes.
Combinados, eles suportam cenários de aplicação multicadeia mais complexos.
O cBridge é um protocolo de bridge cross-chain da Celer Network que possibilita a movimentação de ativos entre diferentes blockchains por meio de uma rede de liquidez, da State Guardian Network (SGN) e de mecanismos de mensagens cross-chain.
Uma transferência cross-chain completa geralmente envolve várias etapas: depósito de ativos na cadeia de origem, verificação de estado pela SGN, sincronização de mensagens cross-chain, liberação de ativos na cadeia de destino e liquidação de liquidez de backend.
Uma transferência completa geralmente passa por cinco etapas principais: depósito de ativos na cadeia de origem, verificação de estado pela SGN, sincronização de mensagens cross-chain, liberação de ativos na cadeia de destino e liquidação da rede de liquidez de backend.
A State Guardian Network (SGN) verifica a autenticidade dos eventos cross-chain, sincroniza as informações de estado e coordena a execução de mensagens cross-chain. É um componente essencial da arquitetura de segurança do cBridge.
O cBridge usa principalmente o modelo de rede de liquidez para transferências cross-chain, embora a implementação específica possa variar dependendo dos ativos e redes suportados.
O pool de liquidez libera diretamente ativos para os usuários na cadeia de destino, melhorando a eficiência cross-chain e eliminando o tempo de espera para a cunhagem de ativos nas bridges tradicionais.
Além de suportar transferências cross-chain de ativos, o cBridge trabalha em conjunto com o Celer Inter-Chain Messaging para formar uma infraestrutura de interoperabilidade cross-chain, permitindo que os desenvolvedores construam aplicações multicadeia com capacidades de comunicação cross-chain.





