CCIP 可编程代币转账功能能够实现跨链交换用例,任何代币都可以通过 CCIP 连接到源链和目标链上的流动性池/去中心化交易所(DEX),从而有效进行桥接。
例如,建立在 CCIP 之上的跨链交换应用程序允许用户在 Arbitrum 上持有的 Token A 交换为 Optimism 上的 Token B。操作过程是先将 Arbitrum 上的 Token A 交换为 USDC,然后将 USDC 连同交换数据一起桥接到 Optimism,并自动将 USDC 交换为 Token B,最后发送到用户的钱包。这就是 CCIP 对原生 USDC 支持 的强大之处;它不仅支持通过销毁和铸造方式进行原生 USDC 的跨链转账,而且还支持同时传输有关到达目标链后如何处理 USDC 的数据——这是 CCIP 可编程代币转账的独特功能。
XSwap 是一个跨链交换协议,也是 构建计划(BUILD Project)的参与者,它使用 CCIP 的可编程代币转账功能来实现区块链网络之间的跨链交换。XSwap 使用 USDC 作为流动性代币。自推出以来,XSwap 用户已经发起了超过 1.3 亿美元的 CCIP 可编程代币转账。
其他使用CCIP可编程代币转账的用户包括 Transporter、ChainSwap、WEMIX PLAY、Amino Rewards等。
CCIP 可编程代币转账为跨链质押和再质押解锁了创新。最终用户可以直接从二层网络进行质押/再质押,其中 CCIP 用于将原生资产转回第一层区块链,并附带指示(再)质押资产到指定的(再)质押协议的指令。这降低了用户的 gas 成本,并为他们提供了从任何链上进行(再)质押的便利。
例如,EigenPie 正在集成 Chainlink CCIP,以使其用户能够直接将ETH存入他们的二层合约中,以接收相应的LRT(egETH),而无需离开链。一旦用户将ETH存入二层合约,CCIP的可编程代币转账将把代币桥接到以太坊,并附带指示将它们再质押到 Eigenlayer 的指令。然后,CCIP 被用来锁定在以太坊上铸造的egETH,并将其桥接回 L2,在那里进行铸造并发送到最终用户的钱包地址。
你可以在博客上阅读更多关于Chainlink对质押和再质押的支持:Chainlink 平台如何解锁 DeFi 中的 LST 和 LRT 采用。了解如何在 CCIP大师课:跨链质押版中实现Chainlink CCIP可编程代币转账,以获得更深入的技术洞察。