SynthetixSynthetix 是去中心化的衍生品协议,用户可以在链上获得超额抵押的合成资产,并以零滑点与流动性池合约交易。Synthetix 将在交易费周期关闭服务(Fee Period Closing service)中采用 Chainlink Keepers。Chainlink Keepers 在交易费周期结束时将调用这个函数,自动分配 synthetix.exchange 的交易手续费和 staking 奖励。 Chainlink 不断扩张的 Keepers 生态- Bancor:是采用自动做市商模式的去中心化交易平台,支持单边流动性池并避免无常损失。Bancor 计划在即将发布的 V3 中集成 Keepers,进一步简化终端用户的 DeFi 用户体验,并为 AMM 协议增添更多高级的功能。
- Alchemix:是自动还款的借贷协议,将用户抵押资金存入 Yearn 的收益聚合金库中,其中产生的利息用于偿还用户贷款。Alchemix 计划用 Keepers 触发从金库自动获取收益并向金库自动存入资金,以自动偿还用户贷款并自动将抵押资产存入 Yearn。
- BarnBridge:是一个 DeFi 风险通证化协议,创建金融衍生品对冲收益波动和市场价格波动。BarnBridge 在其产品 SMART Exposure 中集成 Chainlink Keepers,在链下监控通证头寸的风险敞口,当需要重新平衡金库时调用 BarnBridge 的链上合约。
- 其他:除此之外,还有许多其他 DeFi 应用计划集成或已经成功集成了 Chainlink Keepers,自动触发智能合约功能。这些 DeFi 应用包括 Visor Finance、ParaSwap、yAxis、Base Protocol、EthSign、Nifty Royal、B Protocol、Impermax、Flurry Finance、DeFi Network 以及 Finance.vote 等。
如何在 dApp 中使用 Chainlink Keepers开发者可以利用 Chainlink Keepers 轻松添加新的维护任务,自动执行各种智能合约功能。 Chainlink Keepers 支持各种不同的配置模式,在链下开展计算并在链上验证。以下设计思路可供开发者参考: 验证触发合约的条件Keepers 可以在满足条件时调用链上函数,但开发者也可以自定义智能合约在执行代码逻辑前如何验证 keeper 事务。 - 条件满足时无需验证,直接触发链上合约——当预定义的条件满足时必须执行状态变更,但有些情况下,条件未满足就执行状态变更也不会产生任何问题,比如在周期结束前提前从金库中获取收益,或在余额低于阈值之前提前为状态通道充值。在这种情况下,智能合约不需要先验证条件,这样可以尽可能避免对用户没有什么价值的 keeper 调用,以降低成本。
(责任编辑:admin)
|