当前位置:首页 > 资讯 >

对话Compound核心开发者:详解最新版本Compound

  • 2022-08-01 11:40:55
  • 162

原文标题:《 Special issue - A deep dive into Compound III, an interview with Jared Flatow of Compound Labs 》

原文作者:Eitan K.

原文编译:Kxp,BlockBeats

欢迎阅读今天 The State of DeFi Lending 的文章,本系列咨讯主要关注的是 DeFi 贷款市场的亮点信息。

本篇文章主要包含两个部分:

  • Compound III 概况

  • 对 Compound Labs 的工程副总裁 Jared Flatow 的一段采访

对话Compound核心开发者:详解最新版本Compound

Arbitrum 的借贷锁仓量在过去 2 周内恢复了 35%(在此之前 2 周内曾下降 76%),Ethereum 的总链锁仓量也上升了 45 亿美元,但总借贷锁仓量仍只占 DeFi 总锁仓量的 27%。

分叉部署在其他链上之后,包括 BSC、Avalanche、Tron、Polygon 等链,它又开始为用户探索比 Ethereum 主网价格更低的链。

不过,这次的公告却并没有提及 Compound Labs 在其多链战略中的 Gateway 项目。后来我们与 Compound Labs 的团队交谈后得知,由于 DeFi 多链格局在过去一年中增长迅速,Gateway 的工作已经被暂时搁置了。

在 Compound III 中,有几项变化值得我们关注:

单一基础资产——在 Compound III 中,每个市场只有一种资产可以参与借贷,所以也称为单一基础资产市场。在该市场模式下,其他资产可作为抵押品来为账户提供借款额度(根据所提供资产的累计借款抵押品系数)。同时,在 Compound III 中只有该单一资产能够产生收益,而且是用户唯一需要支付利息的资产(抵押类资产将不会再有 APR)。

单一基础资产将 Compound 的用户分成了两大类——贷款人和借款人。贷款人可以通过提供单一基础资产来赚钱,而借款人需要提供其他抵押品,然后才能借到基础资产(并为此支付利息)。

双重抵押品系数——Comet 提出了两个抵押品系数,一个是借款抵押品系数,另一个是清算抵押品系数,其中 LCF>BCF。

Compound Labs 的开发者关系负责人 Adam Bavosa 曾在聊天中做了进一步的说明:

在 Compound III 中,借款人需要关注两个抵押品系数。借款抵押品系数表示的是用户可以借到的抵押品价值的百分比(以美元计)。用户可以一次性借到全部金额,并且不会在下一个区块中被清算,而在 Compound V2 中也会如此。清算抵押品系数总是高于借款抵押品系数,只有当用户的借款余额累积到足够高,达到清算抵押品系数时,账户才可以进行清算。因此,你可以把这些抵押品系数之间的差值看作是「无新借款」期,在这段时间当中,借款仍为可偿还状态,还不能进行清算。

近期,B.Protocol 的创始人和 Risk DAO 的主要贡献者 Yaron Velner 在这篇Medium文章中评估并介绍了设置正确 CF 和其他与多债务市场相关风险因素的复杂性

研究结论表明,控制针对特定抵押品使用的借款资产,就像在 Compound III 中一样,能够帮助贷款人更好地控制风险,同时也提升了借款人的资本效率。

供应上限——与 Compound V2 不同的是,在 Compound III 中治理者可以在每个市场中设置每类资产的最大供应量(supplyCap)。这种做法可以减轻市场中特定抵押资产的风险性,从而在 L2 和 alt-L1 中进行部署时就可以选择将风险较高的资产列为抵押品。

清算——Compound III 引入了一个新的清算机制,该机制将清算过程分成两个步骤:1)从协议的储备金中偿还被清算的头寸债务,同时将扣押的抵押品保留在储备金中。2)一旦储备金中该特定资产达到阈值,清算就会启动。届时,该储备资产将被折价出售。

这种将两个步骤加以区分的做法在一定程度上降低了相关的清算风险:1)它在当前 DEX 流动性和不需即刻出售的的抵押品之间建立了一个缓冲区;2)它把坏账造成的潜在损失从贷款人转移到了协议储备金当中(并由借款人的储备金费用来填补)。

在浏览 Compound III 文件时我发现,清算功能的调用将通过「清算点」来实现,而这些清算点则会作为 Token 奖励被添加到 Gas 费中,并会在后期阶段分发。

Compound Labs 工程副总裁 Jared Flatow 表示,单一基础资产市场的跨链部署还将带来更多可能,有待社区在未来发展中不断探索。

下面这张表格简要的总结了 Compound III 较 V2 的主要变化:

对话Compound核心开发者:详解最新版本Compound

访谈

在这次关于 Compound III 的专访中,我们很高兴请到了 Compound Labs 的工程副总裁 Jared Flatow,他今天将为我们带来更多 Compound III 的最新消息。

Q1 :Comet 作为 Compound 多链战略的一部分,其多链的主要促成因素是什么?鉴于 Compound 的大多数多链分叉在熊市中受到较大影响,为什么还要制定多链策略呢?

Comet 协议合约是可部署于多链的一基本构件,用于支持常见用例及可组合性。此合约功能多样、结构简单,因此也便于管理。其供应设有上限,具有双重抵押品系数,且基础资产单一,这些特性让治理者可以安全地完成部署并控制独立市场。我们还在存储库中建立了新的工具,以帮助社区可以安全有效地管理 Comet 不同链上的的各类情况。我们并不希望熊市一直持续下去,也不希望 Ethereum 主网的成本总是居高不下。所以我们认为,该协议应真正满足用户需求,为他们提供更快捷、更实惠的服务(尽管这样做也会面临一些权衡)。

Comet 多练策略的另一个关键部分来自于每个市场中的单一「基础资产」。由于基础 Token 仓位可通过跨链桥转移,所以只要同一基础资产(如 USDC)在多个链上存在高流动性利率市场,就有可能将多个市场合并为一个统一的流动性池。

Q2:商业开源许可(BSL)让 Compound 社区可以选择特许经营该品牌,这意味着新的部署要么是独立的并支付一些费用,要么是用于对 Compound 社区作出贡献,但也有可能只是将 Compound 的投票权映射到新的链条上,并使 Compound 社区对新的部署拥有完全的控制权。其中哪种情况更适用于 Comet 呢?你觉得会有哪一个选项更受欢迎吗?

对于额外的用途补助来说,它们更为特殊,需要明确的治理批准才能部署,并且不由 DAO 直接管理。虽然我们很想关注这些补助,从而在未来实现更为灵活的用例,但我们更希望社区能对各类部署负起责任。此外,我们想弄清楚这些部署如何与许可协议兼容,以及如何被治理者正式采纳。当下,我们正努力在一些大型网络上展示我们今日的设想。

Q3:Comet 的一个主要变化是,它只支持单一的可借贷资产。你能向读者解释一下这个设计方案是如何强化市场风险管理的吗?为什么你们选择继续支持多抵押品市场?你认为其主要用途是单一抵押品 (可借资产除外) 还是单一借款?

在只有一种可借资产的情况下,抵押品系数将直接与基础资产挂钩。与 V2 相比,由于价格风险只针对特定资产,所以一个特定抵押品的系数可能会更高,而对于稳定币来说,其价格风险将完全由抵押资产决定。在我们看来,多种抵押资产的存在不仅可以提高用户的灵活性,也增加了其对其他合约和协议的可组合性。

不仅如此,在单一基础资产市场中,用户可以自行决定其抵押品所能借到每种指定资产的比例,而管理者也可以对每种抵押品用于借入每种基础资产的数量设置上限。这样一来,基础资产供应商的风险也更为可控。

Q4:多链和 L2 部署的另一个主要挑战是 DEX 清算的流动性较低,而 Comet 则引入了一个升级版的清算机制,你能向读者解释一下新机制的运作方式以及优势吗?

诚然,在任何链上列出资产时,我们都必须要考虑 DEX 的流动性。而在新的清算机制中,这一点依然至关重要。该机制将清算分成两个独立的步骤:债务吸收与抵押资产的购买。每当一个账户的资产缩水时,任何人都申请将其「吸收」并将头寸转移到协议当中。之后,协议会依照扣押抵押品比例偿还债务并向账户提供额外的储备金。这样的话,清算人就可以用折扣价从协议中购买抵押品。由于协议总是会将债务转移到自己的资产负债表上,其储备金便起到了保护协议安全的作用。

Q5:Compound III 将推出的账户管理工具能够带来哪些新的整合类型和创意构件呢?

在新的账户管理系统中,用户可以将自己的仓位委托给另一个合约(或地址)进行管理。该机制非常灵活,能够让各类协议都建立在核心协议之上。利用这一点,我们建立了自己的「bulker」合约功能,方便用户能够在一次交易中完成资产提供与借款,并可以将提交的 ETH 打包为 WETH。同时,我们也不再依赖于「msg.sender」功能,从而为整合提供了更多的可能性:例如,用户将有机会通过 L2 协议管理他们在链下的仓位。另外,这个系统也可以与该服务提供或创建的链上/链下新原语相结合。

Q6:目前来看,人们对 Compound Labs 在 Gateway(又称 Compound Cash)上的开发工作以及即将推出的 Compound V3 还是有一些困惑。你能否谈一谈这两个产品之间的主要区别,以及 Gateway 在上线之前还需要完成哪些基础工作呢?

从我们写 Gateway/CASH 白皮书到我们开始研究 Complex III,多链格局发生了巨大的变化,新的跨链桥和网络不断涌现,类似 EVM 的链的数量也在持续增长。Comet 合约希望将我们在设计 CASH 和启动 Gateway 测试网时得到的经验提炼成一个高效、可携、独立的协议,并可部署在任何类似 EVM 的链上。目前,Gateway 和 CASH 的相关计划都被搁置,因为我们正专注于帮助社区在许多链上启动新的协议。在未来,我们可以通过类似 Gateway 的链将 Comet 协议的用例连接在一起,从而实现 Compound 的流动性共享,不过目前我们还没有开展这项工作。

原文链接

猜你喜欢

微信二维码

微信