请注意,只有完成全部三天作业的参与者才有资格获得结业证书。
请在训练营结束前回答这 15 个问题。
通过 此表单 提交您的答案
简单:
什么是 CCIP Lane?
什么是 CCIP Chain Selector? 它与 Chain ID 有何不同?
CCIP 消息中的 gasLimit 有什么用途?
如何实时监控 CCIP 消息?
Chainlink CCIP 的三大主要功能是什么?请提供利用这些功能的潜在用例示例。
中等:
详细说明在智能合约中验证传入 CCIP 消息完整性的安全最佳做法。在 ccipReceive 函数中应实施哪些特定检查,为什么这些验证对于跨链 dApp 的安全性至关重要?
Chainlink CCIP 支持哪些代币转移机制?
描述风险管理网络在 Chainlink CCIP 中的作用,并解释“blessing”和“cursing”的过程。
讨论“最终性”概念在 Chainlink CCIP 中的重要性。源链的最终性如何影响 CCIP 中端到端交易时间?
讨论 CCIP 消息中 gasLimit 设置的最佳做法。开发人员如何准确估算和优化 gas 限制,以确保跨链交易的可靠执行?
困难:
解释 DefensiveExample 模式以及如何优雅地处理 CCIP 消息故障。
列出并解释需要使用 Chainlink CCIP Explorer 手动执行的情景。
解释为什么在 Chainlink CCIP 中将 extraArgs 设置为可变是最佳做法,并描述开发人员如何在他们的智能合约中实现这一点。
什么是 CCIP 速率限制?开发人员在设计应用程序以在这些限制内运行时应考虑哪些因素?
如果你使用 Chainlink CCIP 将任意数据与代币一起发送到一个外部拥有账户(Externally Owned Account),会发生什么?