“本文作者 Carlos Sessa 是一位 DeFi 软件开发者。此前,Carlos Sessa 开发了围绕 Hegic 二级市场的自动化技术。Carlos Sessa 和 Sam 近日尝试创建一个新的项目 yAAVE。yAAVE 结合了 Cream 的信用委托功能和 Yearn 的 Vault,从而扩展 DeFi 借贷赛道的可能性。”
在体验了 Cream V2 的铁金库(Iron Bank)之后,Sam 和我决定参加 Market Make 黑客松(由 Aave 赞助),我们想尝试使用信用委托(credit delegration)功能。我以前从未使用过 Aave,所以这一次就给了一个完美的借口。
首先,先了解什么是信用委托(Credit Delegation)。
信用委托允许存款人在协议中存入资金以赚取利息,并将借贷权(即他们的信用)委托给其他用户。
一个简单的用例示例是:
*爱丽丝存入 USDC,得到 aUSDC
*爱丽丝批准将财富委派给鲍勃
*鲍勃使用爱丽丝的抵押品借钱并在其他地方投资
*鲍勃还清这个债务
如果我们可以将这种借贷权集中起来并存入一个 yearn 的金库(Vault)中,这会怎么样?
借贷权委托人将获得以下好处:
*他们可以保留其 aToken 头寸而无需进入 Vault 中时支付费用
*额外的回报(根据与委派的安排)
*增加对其他资产的投资敞口
被委托人将获得的好处:
*无抵押贷款
*通过已部署的智能合约获得回报
1
案例实施
行为人
——爱丽丝,委托人,仅信任把 1ETH 给我们
——鲍勃,另一位委托人,信任把自己所有储备给我们
——路由器,一个智能合约,将作为被委托人
——Gov,路由合约的所有者
——steCRV yVault,yearn 的 vault,即这里的投资机会
——ZapSteth,部署到这个 vault 的 zap 合约
如果你看不懂代码,你可以在这里查看测试过程会发生的事情,在本示例的情况下为:
爱丽丝批准把 1 eth 委托给 Router
鲍勃批准委托所有资产
Router 的 Gov 将 Alice 和 Bob 添加为委托人
Router 可以计算其 eth 借入能力,(占总借入能力的 50%)
Gov 使用 ZapSteth 通过路由器将 2 eth 投入 vault
这次测试的周期为一周
这次测试将强制在 vault 中进行一次 harvest。
Router 使用 ZapSteth 从 vault 中提款
测试断定 Router 在偿还债务后获利
Gov 允许将利润转移出去
此处可查看该项目的源码:
https://github.com/macarse/yAAVE
2
关注和问题
我们已经讨论了将该项目推到主网发布的可能性,但是我们需要在此过程中进行更多迭代。这里有一些悬而未决的问题。
1:1 信用委托(Credit Delegation)
这是能够规模化发展的最大问题。由于信用委托是一对一完成的,因此,如果 Router 想大量借贷,则需要分别从不同个人那里借贷,并与每个委托人保持联系。
这不仅使代码更加复杂,而且非常耗费 gas。
该实现仅对于 aTokens 鲸鱼是可用的。
委托人自己借贷时不受阻碍
示例:Router 以委托人借贷能力的 50%进行借贷,但这并没有阻止委托人使用另外的 50%借贷权,这就使我们逼近清算状态。委托人很难监控借贷健康系数,因为这不仅取决于其自己的行为。
利润分配
目前,利润保留在 Router 合约中。我们仍在讨论哪种方法可以使利润分发更有效率。在等待委托人的利润要求时,Router 是否应…将利润转换为 aToken 并本身成为委托人?保持借入资产的余额以防万一健康系数恶化?直接向委托人发送 aToken?
质押 aToken
为了避免上面提到的某些问题,另一个想法是质押 aToken。Router 合约可以接收 aToken 的存款并向自己借钱。这种方法是完全有效的,并且与其他借用平台兼容。Router 合约将能够获得 [a | c | cr]Tokens,分别在每个平台中借款并进行投资。
也许有人已经在为此工作了……
https://twitter.com/AndreCronjeTech/status/1355337578367447042
3
展望未来
我们已经见证了铁金库(Iron Bank)的巨大成功。Yearn 使用 Cream 的未使用资本来提高收益,现在 Alpha Homora 将其用于 v2 版本。AAVE 的 Credit Delegation 是策略提供者利用未使用资本的另一种方式。
我们认为,借贷平台的下一步是让代币存款人更详细地决定如何使用其存款资金。想象一下,能够决定如何利用您的借贷能力以及如何将利润返还给您?让我们来看一个例子。
爱丽丝的投资组合包括 10 ETH,10 CREAM 和 10k HEGIC。她使用借用平台作为她的 DeFi 储蓄帐户。除了传统的借贷利息外,她还希望将一定比例的资产进行投资。
她想参加寿司挖矿,因此将代表她 50%的借贷能力记入 Router 合约中。该 Router 合约将使用她的抵押品贷出 eth + dai,并将存入 Sushiswap LP 以种植寿司。作为启动该过程的最后一步,她需要确定所需的利润结算方式。增加她的投资组合代币或领取寿司?
精细策略控制
结算层为投资者投资组合提供了很大的灵活性。如果用户可以定义他们想要的输出,他们可以从利润中建立投资组合。
费用效率
爱丽丝的资产从未进行过转换和 / 或转让,因此在存款时不会发生任何费用事件。当领取时利润将需要缴纳费用。
目前最后一个示例的完整版现在还不能实现,但是由于跨系统的良好集成,我们可以看到在 2021 年发生了类似的事情。
所以,继续构建 ...
声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。
简介:专业性+洞察力的中文区块链媒体,致力于探索Web 3.0前瞻内容和深度解读。
评论0条