复制成功

分享至

主页 > 数字货币 >

什么是 Chainlink CCIP? 完整的初学者指南

2023.11.15

  以太坊、Solana 和 Polkadot 等多个区块链网络的出现导致了一个日益多链的世界。 然而,一个主要挑战是这些不同的区块链无法轻松地进行开箱即用的通信。 这严重限制了去中心化应用程序(dApp)所能实现的目标,因为它们一次只能利用一条链的功能。

  这就是跨链互操作协议(CCIP)等区块链互操作协议的用武之地。

  CCIP由区块链中间件公司Chainlink开发,为不同区块链上的智能合约无缝通信提供了标准化的方式。

  这开启了跨链 dApp 的全新世界,可以利用多个网络的独特优势。 借助 CCIP,代币、数据和命令可以跨链发送,从而解锁革命性的新用例。

  在本初学者指南中,我们将探讨 CCIP 是什么、它的工作原理、基于它构建的实际应用程序,以及为什么像 CCIP 这样的互操作性协议对于 Web3 的未来如此重要。

  快速裁决: Chainlink 的跨链互操作协议(CCIP)可实现跨不同区块链的智能合约之间的无缝通信,解锁新一代跨链去中心化应用。

  什么是CCIP?

  CCIP 代表跨链互操作协议。 简单来说,它是一个使不同区块链上的智能合约能够相互通信的标准。

  在 CCIP 之前,如果您在以太坊上有一个去中心化应用程序,想要与 Solana 等区块链上的另一个应用程序进行交互,那是非常困难的。 这是因为每条链的底层基础设施都是独一无二的。 他们有自己独立的一组账户、合约、代币和发送交易的方法。

  CCIP 提供了一种所有这些不同的区块链都可以理解的通用语言。 它充当翻译层,允许跨网络发送和接收消息。 该消息传递系统允许跨链传输数据、代币或两者。

什么是 Chainlink CCIP? 完整的初学者指南

  通过 Chainlink 进行跨链

  CCIP由区块链公司Chainlink开发。 他们已经提供了一个去中心化的预言机网络,允许智能合约访问链下数据。 扩展其基础设施以支持链之间的通用通信是一个自然的演变。

  CCIP 的愿景是成为任何区块链都可以采用的开放标准。 通过集成CCIP,链和应用程序获得了与整个生态系统的互操作性。 这开辟了可能的跨链用例的新世界。

  关键能力

  任意消息传递 – 这允许将编码为字节的原始数据发送到另一个链上的智能合约。 开发人员可以对他们想要在接收链上触发操作的任何指令进行编码。 例如,他们可以对订单进行编码以铸造 NFT 或执行复杂的工作流程。

  代币转移 – CCIP支持将代币直接转移到其他链上的智能合约或EOA(用户控制的外部拥有账户)。 这使得资产可以在区块链环境之间无缝移动。

  可编程令牌传输 – 这种高级功能将令牌传输与任意消息传递相结合。 用户可以发送代币以及关于在单个跨链交易中如何使用它们的自定义指令。 例如,用户可以发送代币作为抵押品,以在另一条链上获得闪电贷。

  关键是CCIP提供了一个通用的消息传递框架,而不仅仅是特定链之间的代币桥接。 开发人员使用 CCIP 提供的灵活构建块构建定制的跨链应用程序。

  接收账户可以是智能合约或EOA:

  智能合约可以接收任意数据和代币。

  EOA 可以接收令牌,但不能接收数据消息。

  这种架构使 CCIP 能够支持高级的跨链 dApp 以及简单的代币传输。

  建筑

  在底层,CCIP 利用分层架构,使其能够实现异构区块链之间的安全性、可靠性和互操作性。

  在基础层,CCIP 依赖 于 Chainlink 的去中心化预言机网络。 它由独立的节点运营商组成,为区块链提供可靠的链下计算和数据传输。

  CCIP 使用 Chainlink 的链下报告协议(OCR)的升级版本。 这使得链下预言机节点之间能够安全高效地达成共识,这对于跨链通信至关重要。

  在预言机层之上,CCIP 引入了一种新颖的风险管理网络。 它由监控 CCIP 服务运行状况的独立预言机节点组成。 如果检测到任何问题,它可以触发自动关闭以防止损失。

  其核心是 CCIP 消息传递协议本身。 它定义了跨链发送和接收数据的通用标准和 API。 智能合约集成这些 API 以无缝地利用跨链通信。

  在 CCIP 之上,可以构建附加模块,例如特定链对之间的令牌桥或数据中继。 用户还可以构建定制的UI界面来访问CCIP的跨链功能。

  这种模块化架构最大限度地提高了所有区块链的灵活性和互操作性。 开发人员可以混合和匹配组件来构建定制的跨链应用程序。

  用例

  CCIP 解锁了无数新的跨链用例,这些用例以前很难或不可能实现。 这里有些例子:

  跨链借贷 – CCIP 可以促进不同链上的去中心化金融(DeFi)协议的借贷。 用户可以访问多个网络上的流动性池。

  产量优化 – 用户可以利用 CCIP 跨链转移抵押品,并利用多个平台上的协议激励和利率来最大化收益。

  低成本交易 – 可以使用费用较低的链进行计算,而结算则在更安全的链上进行,从而降低用户的成本。

  数据可用性 – 数据可以存储在 Polygon 等具有廉价存储的链上,而计算则发生在 Solana 等链上,从而优化 dApp 设计。

  混合 dApp – 可以创建新型 dApp,在单个应用程序中利用不同链的独特优势。

  元宇宙/NFT – CCIP 可以实现跨元宇宙资产可移植性和跨链 P2E 游戏等用例。

  自动化工作流程 – 智能合约可以使用 CCIP 消息传递跨链编码复杂的条件工作流程。

  当您开始将多个独立的区块链组合成一个统一的应用程序时,可能性是无限的! CCIP 是使这些下一代用例成为现实的关键基础设施。

  采用和支持

  像 CCIP 这样的互操作性协议要取得成功,需要跨许多链、dApp 和基础设施提供商进行广泛集成。

  好消息是 Chainlink 已经拥有了广泛的生态系统。 超过 100 个独特的链和协议积极使用其预言机服务。 CCIP 发布后,许多人都表示有兴趣采用。

  以太坊、BNB Chain、Polygon、Avalanche 和 Fantom 等领先链很可能是早期集成商。 这些网络希望为其 dApp 开发人员提供简单的跨链功能。

  许多顶级 DeFi 协议也计划采用 CCIP。 Aave Arc 等项目已经在使用 CCIP 来开发其平台的跨链版本以实现互操作性。

  最后,Chainlink 自己的可编程令牌桥将提供参考实现,展示如何使用 CCIP 进行安全令牌传输。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier