流动性挖矿:Hummingbot 与 DeFi 对比 - 第二部分¶
虽然我们撰写了原始白皮书并创造了"流动性挖矿"这一术语,但随着Balancer、Curve.Fi以及尽管起步较晚但最近在原始自动化做市商(AMM)概念中引入代币分发的Uniswap的出现,这一概念最近在 DeFi 中变得流行起来。
我们版本的流动性挖矿和 DeFi 的流动性挖矿具有相同的目标:为代币发行方和协议找到一种为数字资产提供流动性的有效方式。由于代币资产、交易所和交易所协议的数量庞大且不断增长,而市场上只有数量有限的复杂(且昂贵的)对冲基金和做市商能够服务市场,代币流动性一直是加密货币市场的一个长期问题。
Hummingbot Miners 和 AMM 流动性挖矿都采用了去中心化、众包的做市方式。它们允许普通大众,而不仅仅是专业做市商,参与为数字资产提供流动性。
其中一个重要方式是为补偿去中心化做市商群体创造框架。
大多数阅读此文章的读者可能已经知道流动性挖矿协议以及 Hummingbot Miners 所承诺的数十甚至数百个百分点的收益。但它们是真实的吗?有什么问题?
在本文中,我们讨论了通过 DeFi AMM 与 Hummingbot Miners 参与流动性挖矿的考虑因素:这两种不同方法的优势、劣势和风险是什么。
AMM... 回顾¶
自动化做市商(AMM)是 DeFi 中的一项近期创新,引入了一种由智能合约支持的新颖、简化的做市形式。自动化做市商是持有资产(统称为"流动性池")并允许这些资产之间进行兑换的智能合约。
在 AMM 上资产兑换的价格由一个简单的方程决定,该方程参考了流动性池中每种资产的包含量。最简单的模型是 Vitalik Buterin 引入并由Uniswap推广的"恒定乘积做市商模型"(XYK)。要了解更多有关 AMM 工作原理的具体细节和更多详情,这里有一些很棒的文章:什么解释了 AMM 的崛起。
具体到本文,需要注意的重要一点是,对于 AMM,传统的做市概念被分为两个功能:(1) 提供资产/库存,以及 (2) 确定交易价格。在传统做市中,做市商执行这两个功能。
对于 AMM,潜在的做市商被降级为只执行 #1:他们只是存入并提供给智能合约用于交易的资产。如上所述,价格确定(#2)和交易促进实际上是由智能合约本身使用预编程方程完成的。事实上,在 AMM 语境下提供资产的参与者被指定为"流动性提供者"而不是做市商,这反映了他们参与范围的更有限性。
由于智能合约只是一组规则和指令,本身并不能主动执行任何操作,它依赖于外部第三方——套利者。因为 AMM 是被动的,它需要套利者与其进行交易,以改变流动性池的构成,而正如你所记得的,这决定了 AMM 的兑换价格,以及它们最终应如何与市场价格保持一致。
流动性提供者将资产存入 AMM,并分享池中资产的相应份额。因此,流动性提供者承担着与传统做市商相同的主要风险:库存风险。
即使没有任何交易,池中资产的价值也可能下降(相对于某些基准资产,例如 USD)。而且由于流动性池的构成会根据交易随着时间变化,因此还存在持有或积累价值下降资产的风险(例如,套利者将贬值的“坏”资产交易到 AMM 中,同时取出(相对)升值的“好”资产)。
此外,由于 AMM 需要套利者才能运行,因此它们本质上和定义上都是在“留下利润机会”。套利是一个零和游戏;如果套利者通过与 AMM 交易获利,那么这笔利润必然来自某处。如果你是流动性提供者,惊喜吧!...这笔利润来自你。
🦹♂️ 如果你交易的对手方是套利者,你可能会亏损...
已经有很多关于“无常损失”的博客和研究,试图量化在 AMM 中担任流动性提供者的经济效益,例如 Uniswap:对流动性提供者来说是好交易吗? 和 恒定乘积匹配市场入门指南。
分析通常会显示如下图表:
此图表显示,当流动性提供者将资产存入流动性池的那一刻,资产价值的变化从 0% 开始,而资产价格(x 轴)为 100%(当然,此时还没有发生任何事情)。
一旦发生交易导致价格上涨或下跌(沿 x 轴移动),锁定代币的总价值将下降,无论价格方向如何,都会沿着曲线路径变化。只有当价格最终回到代币存入时的原始价格,流动性提供者才能回到盈亏平衡点。
🤔 等等...什么?所以如果价格向上或向下变动,我都会亏损,最多在价格回到起始价格时盈亏平衡?为什么会有人这样做?
协议费用:为了补偿这种风险,AMM 会向使用协议的交易者收取费用,这些费用会累积并分配给流动性提供者。Uniswap 最初收取 0.3% 的价差。然而,如上述引用的研究所示,0.3% 的费用根本不足以补偿无常损失风险。
难以衡量表现:监控流动性提供者的利润和基准并不那么简单直接。如果资产价格上涨,池的价值就会上升。以下是另一种看待流动性池价值的方式;不是只看变化(如上所述),以下图表显示了在 200 次模拟交易后池的绝对值(蓝色),与无交易情况下原始资产的价值(红色)相比(即 HODL):
当价格上涨时,许多流动性提供者可能会很高兴他们的投资组合价值增加了,但他们可能并未意识到或关注这样一个事实:如果他们什么也不做,其资产的价值实际上会更高。如果资产价格下跌,那么……就归咎于市场吧。在市场的整体波动中,做些什么与什么都不做的区别就消失不见了!此外,一些流动性提供者可能只是相信 0.3%已经足够补偿,比"什么都不做"要好,但实际上正如前面提到的,0.3%的协议费用可能不足以补偿流动性提供者承担的几乎任何具有价格波动的资产(即除稳定币之外的任何资产)。
协议支持者/代币发行方:流动性提供者不一定是利润驱动的。有些人可能会提供流动性,即使这会导致投资组合损失,因为他们希望促进 AMM 协议的使用。此外,代币发行方可能会为其代币建立代币池,以增加其代币的可访问性和可交易性。他们甚至可能使用 AMM 来"上市"他们的代币,使其首次向公众开放,以避免中心化交易所的上市费用和做市要求。
代币奖励:好的,所以上述理由对大多数公众可能没有说服力。所以现在我们来到了 AMM 协议在过去几个月爆炸式增长的真正原因。这归结为……实实在在的现金。或者更确切地说,代币奖励。
当像Balancer和Curve.Fi这样的协议引入流动性挖矿奖励时,AMMs 真正爆发了。除了协议交易费,流动性提供者还获得了大量协议代币的分配,这补偿了无常损失,甚至更多。慷慨的流动性挖矿激励使得流动性提供者不再需要过多考虑无常损失。
慷慨的流动性挖矿代币奖励,加上参与的便利性,推动了 DeFi 的巨大增长和对流动资金池的参与。
Hummingbot Miner:中心化交易所的流动性挖矿¶
Hummingbot Miner是我们的平台,在这里我们使代币发行方和交易所能够为奖励池提供资金,奖励池可以被做市商和交易者通过为特定代币提供流动性和订单簿深度来赚取。与 AMMs 不同,我们的平台不是一个智能合约协议;它是交易数据基础设施,使在中心化交易所进行流动性挖矿成为可能。
Hummingbot Miners 将流动性挖矿带给更多的发行方、交易所和交易对;代币不必是 ERC20 代币,我们可以为在中心化交易所上市的任何代币对运行流动性挖矿活动。Hummingbot Miner 可以覆盖更多的市场。
计分卡:Hummingbot Miner 1,AMMs 0
话虽如此,由于设置 AMM 和 AMM 上的流动性挖矿项目非常简便,目前在 AMM 上设立的流动性挖矿项目要多得多。我们正在努力引入新的活动并扩展到更多交易所,这目前仍在进行中。
目前 AMM 上存在的流动性挖矿项目比 Hummingbot Miner 多。
计分卡:Hummingbot Miner 1,AMMs 1
因为我们的平台是用于中心化交易所,参与的做市商和交易者必须按照传统交易方式进行,在中心化交易所订单簿上下单。为了促进这一点,用户可以使用 Hummingbot(或任何其他交易机器人)来自动化他们的交易,以不断刷新订单簿中的订单,以及管理他们的交易资产库存。
虽然 AMM 中的流动性挖矿是被动和放手的(存入资产然后坐等收益),但中心化交易所的流动性挖矿则更复杂,需要更主动的方法。交易者需要设置交易机器人,监控交易,并随着时间推移调整他们的策略。参与流动性池比参与 Hummingbot 矿工要容易得多。
计分卡:Hummingbot 矿工 1,AMMs 2
库存风险 vs. AMM 无常损失¶
做市的主要风险是库存风险。我们最近在博客上写了一篇关于这个的文章:什么是库存风险? 在我们的博客中,我们解释说,即使不进行交易,做市商资产的价值也存在下降的风险(“市场风险”),同时还有库存风险;由于交易(以及订单的成交),做市商可能会在价值下跌时恰好积累更多的资产。与流动性提供者一样,做市商也容易受到套利者的攻击。
但一个重要的区别是,参与 Hummingbot 矿工的交易者不仅仅是被动依赖没有任何风险管理措施的刚性智能合约;Hummingbot 矿工可以自定义他们的策略,将他们的交易观点嵌入机器人,并实施风险管理措施。用交易者的话说,他们可以“增加阿尔法”。
例如,如果价格呈下跌趋势,AMMs 只会继续接受不利的交易。另一方面,使用 Hummingbot,我们有许多风险管理功能,比如能够调整买卖价差、订单定价、订单规模(买盘与卖盘),以及增加订单延迟或停止一侧的订单(例如,当价格持续下跌时停止放置买盘)。在我们的博客中了解更多关于这些功能的信息。
虽然在中心化交易所(Hummingbot 矿工)上做市确实更复杂,但权衡是 交易者对自己的交易有更多权力和控制力。Hummingbot 允许风险管理!
计分卡:Hummingbot 矿工 2,AMMs 2
收益率¶
Hummingbot 矿工仍然是相对较新且对用户来说更复杂的系统。因此,流动性矿工的数量以及投入的资产仍然有限。另一方面,AMM 流动性挖矿已经出现了很大的繁荣,许多流动性提供者参与并提供资产。因此,AMM 流动性挖矿的收益率一直在下降,而 Hummingbot 矿工的收益率仍然明显更高。要比较当前可用的收益率,请查看 Hummingbot Miner 和 CoinMarketCap 产量农业。
Hummingbot 矿工目前的收益率超过了 AMM 流动性挖矿的收益率。
计分卡:Hummingbot 矿工 3,AMMs 2
基于风险的奖励 = 可自定义的风险承受能力¶
与流动性池类似,使用更多的资产进行交易以及更长时间的交易,能让 Hummingbot 矿工赚取更多并积累更多奖励。此外,Hummingbot 矿工的奖励也基于订单的价差;矿工使用的价差越紧,他们赚取的奖励就越多。这为使做市商激励与他们愿意承担的风险保持一致增加了另一个维度。
例如,新的或更保守的用户可以通过创建价差更宽的订单来使用更安全的交易设置。即使在更宽的价差下,这些矿工仍然可以获得奖励。同时,更高级的用户和/或风险承受能力更高的矿工可以更激进地交易,使用更紧的价差。作为对他们承担的更高风险(以及他们为市场提供的更好流动性)的回报,他们可以获得更大份额的奖励。
Hummingbot Miner 奖励让矿工能够按照自己期望的风险水平参与
评分卡:Hummingbot Miner 4,AMMs 2
结论¶
DeFi 中的流动性挖矿其实很简单;只需将资产存入智能合约即可开始。但不要被这种简单性所迷惑;作为流动性提供者仍然承担相当大的风险,很多风险与普通做市商相同。此外,这种简单性是有代价的;流动性提供者放弃了大量灵活性,将这些资产的交易留给智能合约的规则……以及套利者。
如果你愿意撸起袖子,Hummingbot Miner 可能是获取流动性挖矿奖励的更好方式。你有能力自定义交易,使用风险管理工具,掌控你的交易。参与 Hummingbot Miner 也是公众进入自动化机器人交易世界并在此过程中获得奖励的一种方式。
我们正在不断向平台添加新的交易所和新的代币发行方,因此随着时间的推移,Hummingbot 矿工也将能够参与越来越多样的交易对和代币的活动。
有用资源¶
欲了解更多关于流动性挖矿的信息,请参见以下内容:
- Hummingbot discord 社区和 24/7 支持
- Hummingbot Miner 的应用程序:当前流动性挖矿活动
- Hummingbot 快速入门
- 流动性挖矿快速入门
- 在 Twitter 上关注 @hummingbot_io 并注册我们的 我们的通讯 以及时了解新活动和产品开发动态