Borrow Automated Market Maker (BAMM)
BAMM 是一个构建在 Fraxswap 之上的借贷模块。与其他借贷模块不同,BAMM 不需要外部预言机或外部流动性即可安全运行。[1] [6]
概述
通过 BAMM,可以为以前因缺乏可靠预言机或充足流动性而无法实现的交易对创建借贷服务。
借款人租用贷方提供的流动性来自动进行杠杆调节,从而即使在剧烈波动的情况下也能保持偿付能力。这意味着借款人不会经历突然清算,因此也无需向清算人支付高额清算费用,为借款人和贷方都创造了更好的交易条件。
每个 BAMM 池都构建在持有两种代币的单个 Fraxswap 池之上。借款人可以安全地做多或做空每种代币,而无需担心突然清算。[6]
贷方
贷方将其来自 Fraxswap 的全量程流动性 LP 代币借给 BAMM 借贷池。出借金额使用以下公式计算:sqrt(X×Y),其中 X 和 Y 是池中两种代币的数量。贷方赚取来自 Fraxswap 的交易费以及来自租用其流动性的借款人的利息。[6]
借款人
每个借款人都有自己的金库,用于存入抵押品、从流动性池租用流动性并提取代币。租用的流动性 LP 代币在租用时会被销毁,底层代币会被存入用户的金库作为抵押品。
用户也可以从其金库中提取代币,但必须保持偿付能力。当租用的流动性金额低于其金库 sqrt(X×Y) 的 98% 时,用户即具有偿付能力。请注意,对于租用的 LP 数量和金库中的资产,均使用 sqrt(X×Y) 来计算偿付能力。这些值在价格波动时保持不变,因此借款人不会因价格变化而变得无力偿债。由于利息支付,借款人的债务会随时间缓慢增加,因此借款人应定期检查其头寸以避免清算。租用流动性的利率使用 Fraxlend 中也使用的动态利率模型计算。[6]
BAMM 与其他 AMM 的区别
借贷 AMM 与其他 AMM 的区别如下:
- 流动性提供者 不被允许交换其代币,他们提供 Fraxswap LP 代币(类似于 Uniswap v2 这样的 AMM)。其他用户可以在该池中交换代币,这意味着出借代币的比例会随市场价格变化。
- 流动性提供者不能自行设置费用。流动性提供者从使用其 LP 代币的借款人处赚取利息,并从 Fraxswap 赚取未被利用 LP 代币的交换费。
- 对于贷方而言,与其它 AMM 的主要区别在于其 LP 代币有时会被用于借贷,且无法提取。当利用率较高时,利率会上升,从而补偿贷方的这种不便。
- 对于借款人而言,与使用其他借贷产品的主要区别在于他们不会被清算。这是因为在底层,他们借入的是 LP 代币,而 LP 代币内部的代币比例会随市场价格变化。BAMM 确保在任何市场价格下,用户的头寸都不会资不抵债。用户会体验到一种软清算/非清算过程,即在价格下跌时卖出部分抵押品,在价格上涨时买入更多抵押品。
- BAMM 中没有固定期限的借贷。
BAMM 的提供者
借贷 AMM 是 DeFi 领域一个相对较新的概念,目前提供此类服务的加密金融机构或公司并不多。Frax Finance、GammaSwapLabs、infinitypool、Timeswap、SushiSwap 和 Panoptic_xyz 等知名参与者已经在这一领域取得了进展。
- Frax Finance: Frax Finance 是一个分数算法 稳定币 协议,旨在创建一个更具资本效率和创新性的稳定币生态系统。Frax Finance 计划并正在积极编码,准备在 2023 年推出借贷 AMM (BAMM),它将与 frxETH V2 集成,后者是一种允许用户以去中心化和无需许可的方式运行验证者的 流动质押 代币。由 Frax Finance 核心团队构建的 BAMM 允许用户在无需预言机的情况下对任何代币使用杠杆。通过增加以安全方式从 LP 池借贷的功能,BAMM 是第一个以真正去中心化方式涵盖 DeFi 三位一体所有部分的基石,任何人都可以接入。BAMM 比其他借贷平台更复杂。贷方的风险有所不同,现在与 AMM 中的流动性提供者相同,因此与在 Aave 等借贷平台出借相比,他们承担了价格风险。[1][2][3]
- Timeswap: Timeswap 是一个基于 AMM 的借贷协议,运行在 Ethereum、Arbitrum、Polygon 和其他网络上。它提供固定期限和非同质化贷款,类似于借贷 AMM。Timeswap 声称是第一个实现固定期限借贷的 AMM。
- SushiSwap: SushiSwap 是一个流行的 AMM 和去中心化交易所,在多个 区块链 上运行。SushiSwap 正在开发一项名为 Kashi 的新功能,该功能将允许用户使用任何代币对创建自定义借贷市场。Kashi 将使用一种名为 BentoBox 的新型 AMM 设计,实现风险隔离、灵活费用和杠杆。