这项研究由@Lavi_54@dabar_90带头

有用的链接:

抽象

 

猿金融是一种稳定币借贷协议。它使ApeCoin($APE)代币持有者能够存入APE作为抵押品并借入$ApeUSD。$ApeUSD与美元软挂钩。猿金融旨在将 DeFi 引入 BAYC 社区,并为 APE 持有者解锁资本效率、新的流动性挖矿机会和其他用例。该协议通过曲线元池应用自动市场操作(AMO),以确保流动性和挂钩稳定性。

我们研究结果的快速TL;DR:

 
  • Ape.fi 是由匿名开发人员创建的,旨在为ApeCoin($APE)启用额外的实用程序。ApeCoin是ApeCoin DAO的原生ERC-20代币。该代币被空投给 BAYB 和 MAYC NFT 持有者。

  • 2022 年 5 月,Ape.fi 推出了 $ApeUSD,这是一种与美元软挂钩的稳定币,只能与 ApeCoin 挂钩。$ApeUSD也可以通过曲线元池获得。

  • Ape Finance限制了$ApeUSD(目前为15M)的总供应量,并使用大部分份额(未借入)为其Curve元池apeUSD/FRAXBP提供流动性。他们应用的概念类似于Frax开创的曲线AMO(自动化市场操作)。因此,实际上,ApeUSD的大部分流通供应不是由APE支持的,而是由猿金融存入元池的。

  • $ApeUSD稳定性背后的关键“诀窍”是通过在发生不平衡时添加和删除$ApeUSD来保持元池内部的平衡。通过贷款协议对$ApeUSD的门控访问及其有限的供应防止了极端的不平衡。对于大量流入池$ApeUSD,有必要从猿金融借$ApeUSD(他们可以通过参数设置和可供借用的供应来控制)。交易对手资产(FRAX 或 USDC)的大量流入也可以通过铸造和添加更多 ApeUSD 来抵消。

  • 该协议还发行了自己的原生代币$APEFI,用于奖励流动性提供者。除此之外,$APEFI仅用作购买 Ape.fi NFT 的货币。这些 NFT 旨在用作治理代币。但是,截至今天,还没有适当的治理流程。在转向去中心化治理的过程中,匿名团队仍然完全控制协议。此外,$APEFI总供应量的97%位于 由同一集团控制的多重签名中。

  • 猿金融采用“协议拥有的农场”策略。他们拥有大部分 Curve 元池,并质押这些 LP 代币以获得流动性激励。该协议主要通过积累CRV,CVX和FXS来奖励。一些奖励是投票锁定的,以进一步激励元池。

  • 猿金融尚未经过审计。智能合约主要是Compound,Cream和Fixed Forex(由Iron Bank)的分叉。似乎没有社区活动或治理过程允许团队以外的任何人在任何层面上影响协议。

猿金融 - 简介

 

简短的回顾

 

2021 年 4 月,Yuga Labs 发布了一系列名为无聊猿游艇俱乐部 (BAYC) 的 10,000 个 NFT。NFT 收藏很快变得非常流行。许多名人开始购买它们。很快,无聊的猿类就会以高达300万美元的价格出售一件。在这一成功的基础上,Yuga Labs 发布了他们的第二个 NFT 系列,突变猿游艇俱乐部 (MAYC)。2022 年 3 月,ApeCoin DAO 发行了其原生代币 ApeCoin ($APE)。

新创建的$APE代币的15%或150M被空投给BAYC和MAYC持有者。它应该作为ApeDAO生态系统的治理和实用代币。

猿金融借贷平台

 

Ape Finance(Ape.fi)是由一群活跃在ApeCoin DAO中的匿名开发人员创建的稳定币借贷协议,他们申请了25万美元的赠款。Ape.fi 的目标是通过向 APE 持有者提供使用其 APE 代币借入稳定币 (ApeUSD) 的选项,并从借入的资金中赚取收益,从而释放 APE 持有者的资本效率。

在技术层面上,Ape.fi 主要是Compound的分支,其中包含一些固定外汇元素(由Andre Cronje编写的代码)。猿金融目前仅支持一个借贷池($APE)和一个借款对应方($ApeUSD)。与Compound的cTokens(用户在借出代币时收到的IOU代币)不同,Ape.fi 发行的代币$apeAPE产生任何利息,而仅作为存入抵押品的收据。

$APEFI和 ApeFi NFT

 

Ape Finance还发行了自己的ERC-20代币,名为$APEFI。该代币应该进一步激励对协议的贡献,并作为流动性提供者的奖励代币。此外,根据他们的文档,$APEFI是购买 ApeFi NFT 的唯一货币。然后将这些 NFT 用于治理(1 NFT = 1 票)。换句话说,用户必须决定他们是要保留财务奖励还是参与治理。

然而,在这些计划方面存在一些不一致之处。起初,计划是将代币的5%空投给AIP-83 Snapshot投票的所有参与者,这将获得ApeCoin DAO的 Ape.fi 赠款。这在一篇博客文章中也有描述,其中进一步详细说明了$APEFI的分布(5%的初始引导,5%的空投,25%的贡献者,65%的社区/资金)。

推文令牌分发
 

(来源:推特)

然而,ApeCoin DAO从未为 Ape.Fi 要求的赠款创建快照投票。根据 Ape.Fi 团队的说法,几次将赠款提交投票的尝试都被忽略了。因此,该团队计划从ApeCoin生态系统转向,旨在使其他资产能够抵押ApeUSD。

从本质上讲,如上所述的代币分配从未发生过。在撰写本文时,所有$APEFI代币的 97.25% 仍位于初始合约中,该合约由团队控制。~2% 在 Uniswap V2 池中。

尽管拨款申请失败,但该团队在 5 月中旬从 machibigbrother.eth 和 FTX 地址获得了初始资金。Machibigbrother.eth是最大的BAYC持有者之一,也是一个有争议的人物,参与了许多失败的加密项目

他们的开发者基金总共收到了 15 万美元的 USDC 和 56,250 个 $APE 代币(当时价值 ~452 美元)。这些资金用于引导Curve和Uniswap的初始流动性:

  • 首先,通过 USDC 购买和部署 10 万美元的 FRAX,并使用 APE 代币 (txn) 铸造和部署 20 万美元的 ApeUSD

  • 其次,将5万美元的ApeUSD(使用剩余的5万美元交换)和8.25M APEFI部署到Uniswap V2池(txn 1 txn 2)中。

Ape.Fi 治理尚未实现其既定路线图。与文档中的陈述相反,投票实际上是用$APEFI代币完成的,而不是用 ApeFi NFT 完成的。该团队强调,NFT 的发布和投票将于 2022 年 12 月进行。到目前为止,Ape.fi的快照页面只用于ApeCoin DAO的一些元治理投票。

$ApeUSD

 

$ApeUSD是一种与美元软挂钩的稳定币。它可以通过抵押ApeCoin($APE)借入,也可以在Curve上与USDC或FRAX交易。该团队正在努力使另外两项资产用作抵押品。

维持$ApeUSD挂钩的第一种机制是通过贷款协议进行超额抵押借款。贷款价值比(LTV)目前设置为60%。第二种稳定机制 - 也支持套利 - 是ApeUSD/FRAXBP曲线元池。猿金融完全控制$ApeUSD的供应。他们通过调整可通过其平台借入的$ApeUSD总量(见下图)和平衡 apeUSDFRAXBP 元池中的$ApeUSD量来做到这一点。

猿金融-猿美元-可用性
 

(来源:Ape.fi)

$ApeUSD的最大供应量目前设置为15M。不过,这种情况可能会改变。2022 年 11 月初,供应量为 20M。团队可以决定通过 1 天的时间锁定来增加/减少供应

目前只有93地址持有$ApeUSD,其中Curve池和ApeErc20Dedelegateator(包含可借用代币的智能合约)占总供应量的99.87%。

铸币$ApeUSD

 

$ApeUSD是通过函数_mintBorrow铸造的。与协议的交互非常少。要铸造$ApeUSD,用户只需选择他们存入的$APE金额作为抵押品,并定义借入金额。允许存款后,实际的存款和借款可以一键完成。

猿金融将所有步骤批处理到一笔交易中(存款 APE – 薄荷 apeAPE – 借入 ApeUSD),简化了借贷流程,如下所示。第一张图片显示了Etherscan上的交易流程,第二张图片是ApeTokenHelper智能合约中_mintBorrow函数的屏幕截图。

猿金融-批次-薄荷-猿
 

(来源:以太扫描)

合约阅读器-猿-令牌助手

(来源:ApeTokenHelper.sol)

合约阅读器-猿类修饰符-G

(来源:)

上图显示了G(修饰符),它允许政府帐户铸造$ApeUSD。这只能由猿金融多重签名设置,延迟 1 天。该合约是Iron Bank固定外汇合约的分叉(有关更多信息,请查看固定外汇风险评估)。

协议拥有的流动性

 

猿金融采用策略积极使用非借入$ApeUSD。他们基于Frax的 Curve AMO,即将无支持的$ApeUSD部署到Curve中。该团队采用此策略的理由是,池中的对应资产(USDC 和 FRAX)充当间接支持。

这部分是正确的。该协议完全控制$ApeUSD供应及其与流动性池内 crvFRAX 的平衡。为了实现这一目标,他们使用稳定器V3合约,该合约 由团队的多重签名控制。下图显示,稳定器最常用的功能是将$ApeUSD存入池中。

温柔的顶部函数调用
 

(来源:温柔)

团队定期重新平衡池中的$ApeUSD量。由于他们还控制着可以借用的$ApeUSD量,所以没有人会突然出其不意地铸造出大量的$ApeUSD。从本质上讲,Ape Finance完全拥有至少50%的工厂元池(即$ApeUSD部分),因此与Frax的AMO策略进行了比较。但是,在Frax的情况下,该协议拥有其曲线AMO池中的交易对手资产。FRAX的抵押比率(CR)通常在85%至92%之间。另一方面,Ape.fi 只拥有~100万美元的交易对手资产(FRAX和USDC)。

少数$ApeUSD实际上是由用户借来的,因此被APE过度抵押。在撰写本报告时,~275k$APE代币被存入协议,价值约为~1.1百万美元。鉴于目前的 LTV 为 60%,最多可以借用 ~660k $ApeUSD。但是,曲线池拥有超过2.87M$ApeUSD。大多数代币由Ape Finance使用上述策略存入Curve。

总之,猿金融的CR相当低,约为60-70%(几周前曾低于40%)。 Ape.fi 没有提供对实际CR的任何见解。但是,可以通过查看他们在DeFi Llama上的TVL(~400万美元)并将流通$apeUSD供应与实际支持($APE)以及协议稳定器合约拥有的池中的交易对手资产进行比较来计算。

[旁注:$APE最大的存款人是这个地址。目前尚不清楚该地址是否与Ape Finance有某种关系。但是,它定期与协议交互。

协议拥有的农业

 

综上所述,曲线池中的大部分$ApeUSD都是由 Ape.Fi 存入的。该协议使用铸造但未使用的$ApeUSD,该位于其智能合约中,并将它们部署到曲线池中。这种类似AMO的策略使他们能够获得CRV,CVX和FXS激励(他们称之为协议拥有的农业)。曲线池内的几乎所有流动性目前都押在 Convex 上。其中大约一半也押在Frax身上。农场代币定期由其开发者基金认领,交换为CVX,并重新锁定到Convex为vlCVX(见历史)。

以目前的收益率(下图)和目前的9.4M美元作为基础TVL,他们每年可以在CRV和CVX中赚取大约78万美元。如果 Frax 上质押的 LP 也归 Ape.Fi 所有,那将是额外的 ~$330k。但是,我们不确定。

凸-猿-产量

(来源:凸面)

不幸的是,对于Curve来说,代币并没有吸引太多的交易量。大多数时候根本没有活动。下图显示了矿池的交易量。只有零星的交易,主要是由再平衡活动引起的。

dex-guru-apeusd-交易量

(来源:德克萨斯古鲁)

风险向量

 

下面重点介绍一些风险。

智能合约风险

 

猿财经未经任何第三方审计。在他们的Github个人资料,Ape.fi 发布了Trail of Bits在Cream Finance上进行的审计(Cream也使用相同的智能合约)。然而,CREAM因过去遭受一些漏洞而臭名昭著 

该团队还参考了 Certora Proven提供的正式验证流程。不幸的是,他们链接的存储库大多是指Compound的cTokens(Ape.fi 不使用),有些链接比Ape Finance本身早很多个月。因此,验证过程是否实际执行是值得怀疑的。

Ape Finance使用的所有智能合约 - 包括那些包含用户资金的智能合约 - 本质上都是Compound,Fixed Forex或Cream的分叉。其中一些平台至少遇到了一个漏洞利用。没有有效的漏洞赏金计划。此外,没有回退或应急机制,以防出现问题。

在向本文提供反馈时,该团队强调他们的第一次审核目前正在进行中。

托管风险

 

Ape.fi 及其协议拥有的流动性的所有更改都由一个 2-of-4 多重签名钱包签名者 1签名者 2签名者 3签名者 4)控制。猿金融可以实施可能对用户资金构成危险的变革。可以更改的内容的一些示例:

  1. 它可以改变抵押因素、费用或利率

  2. 它可以改变影响价格的预言机实现

  3. 它可以更改智能合约并添加恶意制作的元素

  4. 它可以调整可用的$ApeUSD量,影响利用率

猿金融团队和多重签名所有者没有人肉搜索。一个签名者(apeficaesar)是活跃的ApeDAO社区成员,而其他三个签名者只是没有活动的EOA。在ApeCoin治理论坛的讨论中,其他社区成员对团队的匿名性提出了担忧。

甲骨文风险

 

猿金融使用Chainlink作为$APE的价格馈送提供商。每次 Chainlink 在链上发布新价格时,代币价格都会更新。依靠链下价格更新可以防止一个区块内$APE价格操纵(闪贷攻击)。甲骨文的失败会对协议产生很小的直接影响,因为少数$ApeUSD是抵押的,但这样的黑天鹅可能会不可挽回地损害对挂钩的信心。

去peg风险

 

$ApeUSD自成立以来的价格历史相对稳定。如前所述,由于$ApeUSD没有抵押,Ape Finance需要通过其稳定器智能合约来维持池内代币之间的平衡。他们只需通过稳定器合约从借贷协议中存入未使用的借款能力,该合约基于两个管理再平衡功能:

  1. 存款和质押 - 当价格为 $apeUSD > $1 时,他们可以从借贷协议中获取$ApeUSD并添加到池中

  2. 解押和提取 - 当价格为 $apeUSD <$1 时,他们可以从池中移除$ApeUSD并偿还债务头寸

稳定器V2智能合约适用于凸提升池策略。

醚扫描稳定器-v2
 

(来源:Etherscan StabilizerV2 - 策略)

StabilizerV3 智能合约针对 3 个池的收益策略进行了优化 - 、 和 .这使得农业具有三重奖励 - CRV,CVX和FXS。apeUSDConvexStakingWrapperFraxapeUSDFraxStakingapeUSDCurvePool

醚扫描稳定器-v3
 

(来源:Etherscan StabilizerV3)

从本质上讲,$ApeUSD稳定性完全由猿金融多签控制。目前,协议管理员可以控制几乎所有$ApeUSD供应(~99.8%)。随着来自 [ApeUSD/crvFRAX] 元池$ApeUSD的频繁重新平衡,该协议成功地保持 了与对应资产的挂钩和平衡

鉴于$ApeUSD并未真正在公开市场中得到利用,因此外部因素影响池余额的风险很小。由于ApeFi还控制贷款协议内$ApeUSD的利用率,因此供应意外增加的危险很小。下图显示了曲线池中$ApeUSD和相应对应资产 crvFRAX 的相关性。

Dune-APEUSDFRAXBP-TVL
 

(来源:沙丘)

由于$ApeUSD核心功能的集中化,更有可能出现去挂钩风险。如果没有协议多重签名执行主动和负责任的再平衡,$ApeUSD几乎肯定会脱钩。

抵押风险

 

虽然猿金融在很大程度上是一个复合分叉,但贷款协议旨在最大限度地降低抵押品风险。该协议只有一个具有以下设置的抵押品市场 ($APE):

所有这些因素都设置为保守的默认设置。在风险参数方面,ApeFi相对厌恶风险。

Apecoin($APE)作为抵押资产,市值很大(1,058,753,958美元),代币流动性高,但主要是在中心化交易所(币安,Coinbase,KuCoin,Kraken等),而在去中心化交易所,大多数流动性都在Uniswapv3上。

联期-猿币-流动性

(来源:UniswapV3 Analytics)

然而,正如多次强调的那样,流通中的大多数$ApeUSD都没有$APE支持。在与协议交互时,必须始终牢记这一点。

思考

 

Ape.fi 给人的印象是一个相当危险的协议,该协议仍在开发中。这来自一些观察结果:

  • 该项目的文档清晰且内容丰富,但不是很详细。一般来说,他们的沟通和承诺有时与他们的执行不一致。例如:没有承诺的$APEFI代币分配,相当不透明的资金,治理 NFT 仍然不活跃,以及$ApeUSD抵押普遍缺乏透明度。

  • 似乎没有社区或任何尝试建立类似DAO的结构。 Ape.fi 没有不和谐(只有电报聊天)。没有论坛,没有治理流程,快照页面仅用于对ApeCoin DAO元治理决策进行投票(很少参与)。

  • 对协议的影响仅限于最初的开发人员群体。该团队控制多重签名并完全控制整个协议。

  • 绝大多数$ApeUSD是通过稳定剂合约铸造的。然而,与其他应用AMO概念的协议相比,大多数流通稳定币都是以这种方式创建的,因此没有$APE作为支持。(~60-70%)的抵押率正在恢复,但仍然相当低。此外,没有紧急或其他稳定机制。

  • 截至今天,该协议尚未找到明确的产品市场契合度。$APE代币的原生 TVL 很少。曲线工厂池之外没有$ApeUSD用例。大多数流通的稳定币都属于该协议,用于耕种CRV,CVX和FXS。协议的国库主要通过他们的农业活动获得奖励,但没有社区可以从这些奖励中获利。

  • ApeFinance是未经审计的分叉,它们仅指CREAM审计。该小组表示,他们目前正在进行审计,尽管尚未得到核实。

猿菲量规标准

 
  1. 单个实体是否有可能掩盖其用户?

是的,猿金融可以满足其用户的需求。 ApeApe.sol 和 apeApeUSD.sol 都由管理员多重签名(4 个中的 2 个)控制,时间锁定为 2 天。

没有一个团队成员被人肉搜索,在四个签名者中,只有一个可以“验证”为真实用户(即具有 ENS 的社区成员)。其他签名 EOA 可能仅用于签名目的(基于 EOA 活动)。

  1. 如果团队消失了,项目还能继续吗?

可能不是,因为 Ape Finance 的多重签名控制着协议的大部分关键机制(例如 unitroller 市场、通过添加/删除操作维护挂钩、可用于借款$ApeUSD、贷款参数等)。

  1. 审计是否揭示了任何令人担忧的迹象?

没有直接对Ape Finance智能合约进行审计,尽管合约是Compound,Cream和Iron Bank的分叉。

风险团队建议

 

鉴于单个匿名参与者有权对 [ApeUSD/FraxBP] 池 LP 进行地毯式处理的合理可能性,我们敦促 Ape.fi 团队重新配置协议多重签名。未经验证的所有者应由外部受信任的利益相关者的代表取代,例如来自Convex,Curve,Frax和/或Crypto Risk团队的团队成员。

除非真诚的努力,否则我们认为$ApeUSD不符合曲线仪表的标准。