CCIP Bootcamp
[MANDARIN] CCIP Bootcamp Aug2024
[MANDARIN] CCIP Bootcamp Aug2024
  • 💻训练营准备
  • 1️⃣第 1 天
    • 欢迎来到 CCIP 训练营!
    • SmartCon 大会
    • 下一个训练营:RWA 代币化
    • 讲师信息
    • 传输器(Transporter), 由 CCIP 提供支持
    • 互操作性问题 和 Chainlink CCIP 简介
      • CCIP可编程代币跨链
      • 传统金融(TradFi) 中的 CCIP 可编程代币传输
      • 去中学化金融(DeFi)中的 CCIP 可编程代币传输
    • 如何使用 Chainlink CCIP
    • 练习 1:使用防御性示例模式进行可编程代币转移
      • 防御性示例模式
    • 第 1 天 : 作业
  • 2️⃣第 2 天
    • CCIP 架构和消息处理
    • 创建跨链NFT
    • 练习 2: 创建你的首个跨链NFT
    • 练习 3: 使用Chainlink Local做跨链合约的测试
    • 调试的技巧与窍门
    • 第 2 天:作业
  • 3️⃣第 3 天
    • Chainlink CCIP的五个跨链安全级别
    • 练习4:跨链发送USDC
    • 第 3 天:作业
  • 🛣️下一步
Powered by GitBook
On this page
Export as PDF
  1. 第 1 天

第 1 天 : 作业

请注意,只有完成全部三天作业的参与者才有资格获得结业证书。

Previous防御性示例模式NextCCIP 架构和消息处理

Last updated 10 months ago

请在训练营结束前回答这 15 个问题。

通过 提交您的答案

简单:

  1. 什么是 CCIP Lane?

  2. 什么是 CCIP Chain Selector? 它与 Chain ID 有何不同?

  3. CCIP 消息中的 gasLimit 有什么用途?

  4. 如何实时监控 CCIP 消息?

  5. Chainlink CCIP 的三大主要功能是什么?请提供利用这些功能的潜在用例示例。

中等:

  1. 详细说明在智能合约中验证传入 CCIP 消息完整性的安全最佳做法。在 ccipReceive 函数中应实施哪些特定检查,为什么这些验证对于跨链 dApp 的安全性至关重要?

  2. Chainlink CCIP 支持哪些代币转移机制?

  3. 描述风险管理网络在 Chainlink CCIP 中的作用,并解释“blessing”和“cursing”的过程。

  4. 讨论“最终性”概念在 Chainlink CCIP 中的重要性。源链的最终性如何影响 CCIP 中端到端交易时间?

  5. 讨论 CCIP 消息中 gasLimit 设置的最佳做法。开发人员如何准确估算和优化 gas 限制,以确保跨链交易的可靠执行?

困难:

  1. 解释 DefensiveExample 模式以及如何优雅地处理 CCIP 消息故障。

  2. 列出并解释需要使用 Chainlink CCIP Explorer 手动执行的情景。

  3. 解释为什么在 Chainlink CCIP 中将 extraArgs 设置为可变是最佳做法,并描述开发人员如何在他们的智能合约中实现这一点。

  4. 什么是 CCIP 速率限制?开发人员在设计应用程序以在这些限制内运行时应考虑哪些因素?

  5. 如果你使用 Chainlink CCIP 将任意数据与代币一起发送到一个外部拥有账户(Externally Owned Account),会发生什么?

1️⃣
此表单