1. Início
  2. Glossário
  3. Chainlink CCIP

Chainlink CCIP

Também conhecido como Cross-Chain Interoperability Protocol · Transferências cross-chain

Definição

O Chainlink CCIP (Cross-Chain Interoperability Protocol) é um padrão para enviar mensagens e tokens entre blockchains. Um emissor de tokens pode adotá-lo de forma nativa, para que o mesmo token circule entre blockchains em vez de ser substituído por cópias encapsuladas de bridges de terceiros.

Blockchains não conversam entre si por padrão. Um token na Ethereum não pode aparecer em outra blockchain a menos que algo leve uma mensagem de um lado para o outro e os dois lados confiem nela. Durante anos, as bridges que faziam isso foram um alvo preferido, com exploits isolados custando centenas de milhões de dólares. Protocolos cross-chain como o Chainlink CCIP buscam tornar essa mensagem confiável e difícil de falsificar.

Como funcionam as transferências cross-chain

Há dois modelos comuns:

  • Lock and mint (travar e cunhar). O token é travado em um contrato na blockchain de origem e uma cópia encapsulada é criada no destino. A cópia vale o mesmo que a trava: se o contrato de trava for esvaziado, todas as cópias encapsuladas perdem o lastro.
  • Burn and mint (queimar e cunhar). O token é destruído na blockchain de origem e o mesmo token é criado no destino pelo próprio contrato do emissor. A oferta total entre as blockchains fica constante, e não existe um pool de tokens travados para roubar.

Uma terceira opção, lock and release (travar e liberar), mantém o token nativo em pools geridos em cada blockchain e move valor entre esses pools. Ela atende tokens que já existem em várias blockchains, ao custo de manter liquidez em cada pool.

Suporte nativo significa que o emissor move seu token por meio dos próprios contratos do token em cada blockchain, então os detentores recebem o token real em todo lugar, e não um vale de terceiros.

O que o Chainlink CCIP acrescenta

O CCIP transporta mensagens e transferências de tokens entre blockchains suportadas usando redes de oráculos descentralizadas, o mesmo tipo de infraestrutura por trás dos feeds de preço da Chainlink. Seu padrão Cross-Chain Token permite que os emissores tornem seus tokens transferíveis pelo CCIP mantendo o controle dos próprios contratos, e suporta limites de taxa que restringem quanto valor pode circular em um dado período. O CCIP também inclui verificações de risco independentes que podem interromper a atividade se algo parecer anormal.

Um exemplo simples

Uma detentora tem 1.000 tokens na Ethereum e quer levá-los para a Arbitrum. Ela inicia uma transferência. O contrato do token queima 1.000 tokens na Ethereum, o CCIP leva uma mensagem verificada até a Arbitrum, e o próprio contrato do token lá cunha 1.000 tokens no endereço dela. A oferta total nas duas blockchains não muda. Se a transferência tivesse ultrapassado o limite configurado, teria ficado em espera em vez de passar.

Por que o suporte nativo importa

Tokens encapsulados dividem a liquidez: três bridges podem produzir três versões diferentes do mesmo ativo em uma blockchain, cada uma com seu próprio risco e seu próprio preço. Um token nativo continua sendo um só ativo em todo lugar, o que mantém os preços coerentes e facilita que outros protocolos o aceitem, uma vantagem para a composabilidade.

Riscos e limites

Todo sistema cross-chain envolve riscos. A camada de mensagens, os contratos do token em cada blockchain e as próprias blockchains podem falhar. As transferências levam tempo para ser finalizadas e podem ficar mais lentas em momentos de congestionamento. Limites de taxa contêm perdas, mas também podem atrasar transferências grandes e legítimas. E um token presente em várias blockchains fica exposto à mais frágil delas.

Como a Tori Finance usa isso

A Tori Finance tem suporte cross-chain nativo por meio do Chainlink CCIP. Suporte nativo significa que seus tokens circulam entre blockchains pelos próprios contratos do token, e não como cópias encapsuladas criadas por uma bridge de terceiros.

Perguntas frequentes

O que é uma bridge cross-chain?

Um sistema que move tokens ou mensagens de uma blockchain para outra. A maioria funciona travando ou queimando tokens em uma blockchain e liberando ou cunhando tokens em outra, com base em uma mensagem em que os dois lados confiam.

Por que as bridges são hackeadas com tanta frequência?

Muitas guardam grandes pools de tokens travados e dependem de um pequeno conjunto de chaves ou validadores para aprovar transferências. Se eles forem comprometidos, um atacante pode liberar tokens sem nada travado do outro lado.

O que é o Chainlink CCIP?

O Cross-Chain Interoperability Protocol, um padrão da Chainlink para enviar mensagens e tokens entre blockchains. Os emissores de tokens podem adotá-lo de forma nativa, com limites de taxa e verificações de risco independentes nas transferências.

Fontes

Escrito pela equipe da Tori Finance. Não é recomendação de investimento. Os rendimentos variam; o capital está sujeito a risco.