什么是流动性挖矿?能赚多少收益?无常损失又是什么?
2024-02-26分类:DeFi 阅读()
流动性挖矿Yield Farming,是一种在加密货币领域,透过提供流动性来赚取收益的方法,是去中心化金融(DeFi) 中特有的机制。
流动性挖矿是一种收益耕作
流动性挖矿这项名词只是借用了挖矿的概念,表示这是一种投入资源而后赚取收益的方式,原文Yield Farming 直接翻译的话是收益耕种,可以理解为持续努力付出获取收益。跟既有认知的挖矿不一样,流动性挖矿不需要组矿机,不用投入算力,不用耗电,也不是挖区块奖励。
这是在某一类去中心化交易所(DEX) 中的一种赚取收益方法,这类去中心化交易所的名字里通常都有个swap,例如Uniswap、Sushiswap、Pancakeswap,是目前最主流的去中心化交易所类型。
除了要时时注意风险之外,操作上属于把币投进去后就放着领收益的类型,也有人说流动性挖矿的收益是一种被动收入。
流动性挖矿运作方式:透过流动性池与算法进行交易
要了解流动性挖矿,就必须要先了解「流动性池」与加密货币算法交易模式的关系。
传统的交易机制通常是采取订单簿的方式搓合交易,例如下图:
交易者在交易所中挂上自己的交易单,在多少价格买进(或卖出) 多少数量的币,这被称之为限价单,也可以直接挂出市价单,而后由系统搓合成交。
交易深度要足够,下单交易时才不会产生过大的滑价,才能承受更大规模的交易。于是通常会有所谓的做市商(MM) 参与其中,透过做市商自身帐户里的资产来协助提供流动性创造交易深度,也在这过程中赚取差价盈利。
而到了去中心化金融(DeFi) 里头,有了一个更创新的发展,自动做市商(AMM) 诞生,不透过自己帐户里的资产,而是透过流动性池、算法、流动性奖励等等方式来补足流动性和处理交易,做市不透过实体的中心化组织参与,很符合去中心化金融去中心化的本质。
流动性挖矿原理核心观念1:
流动性池- 不是人与人之间交易,而是人和池交易
在一般的交易情境中,下一张买单成交,买到的币一定来自另外一个或几个人,看当时下出那几张卖单的是谁,跟我下出的这张买单搓合成交,交易发生在下单的人与人之间,交易所负责媒合交易。
流动性池的设计打破了这个做法,去中心化交易所透过智能合约建立起一个流动性池,而后参与者们自愿将手上的加密货币作为流动性提供给这个池,可以理解为一个共用的加密货币池,池中流动性来自参与者们自愿提供。
当人们在这样的去中心化交易所发起交易,是跟这个流动性池交易,无论下出买单或卖单,是由这个流动性池透过算法来决定价格,而后成交。交易发生在下单的人和流动性池之间。
原本你想要买,一定要有人卖才能成交,现在有了流动性池,只要有人提供流动性,就算对面没有人,不管你要买或卖都能成交。
流动性挖矿原理核心观念2:
流动性池如何决定价格?价格由池中比例决定。
在中心化交易所中有所谓交易对,例如ETH / BTC 是以太币与比特币的交易对,在这个交易对中,就是用BTC 去购买ETH,交易对显示的价格是这两者之间的汇率。假设价格显示为0.07,意思是要购买一颗ETH,需要花费0.07 颗BTC。
在流动性池当中,通常也是两种币,概念上有些类似交易对,假设有个ETH / BTC 的流动性池,池子里头就只会有这两种币,以太币跟比特币,想要为这池子添加流动性,也只能用这两种币去添加。如果手上有一堆其他币,例如USDT,但想在这个流动性池加流动性,必须先把手上的USDT 换成以太币或是比特币。
价格在这边指的就是这两种币之间的汇率,要用多少比特币才能换到一颗以太币?流动性池中决定价格的方式,是看这两种币在池中的比例。
算法的目标是维持流动性池中两种币的总价值相等。
两种币的总价值要相等,各别的价格就会跟数量呈反比。直接用实例说明:
假设目前池中以太币跟比特币的数量一样多,下单交易时价格就是一比一兑换。如果这时候以太币跟比特币在池中的数量是二比一,下单交易时价格会是一比二兑换,为了确保两种币在池中的总价值相等,价格就会是池中数量的反比。
流动性池中哪种币数量比较多,它的价格就会比较低。
如果在这池中目前以太币跟比特币数量一比一,价格一比一,用一颗以太币就能换到一颗比特币,但其实外面其他交易所的价格并不是这样,那会发生什么事?
如果比特币实际价格是$25000 美金一颗,以太币是$1500 美金一颗,在外面交易所要16.66 颗以太币才能换到一颗比特币,但在这个流动性池只要一颗以太币就能换到一颗比特币?
立刻会有大量的人蜂拥前来用以太币换比特币,随着人们持续投入以太币,换走比特币,池中的以太币数量持续增加,比特币数量持续减少,以太币的价格下跌,比特币价格上升,没多久之后池中比例就会达到平衡,汇率跟外面交易所的市价差不多。
利用市场机制来让价格自动平衡。
流动性挖矿原理核心观念3:
流动性挖矿=注入流动性,质押份额赚取流动性奖励
要参与流动性挖矿赚钱,第一步就是要注入流动性,依据不同交易所的不同设计,会有些微差异。
看这个流动性池中的币是哪两种币,有的交易所必须注入刚好价值对等的两种币,有的可以注入其中一种币接着由系统自动兑换。注入流动性后会得到份额代币(LP),这是一种我们有注入流动性的凭证,之后若想要提出流动性,就把份额提出重新对换成两种币,数量比例依照当时汇率而定。
这是目前最大的去中心化交易所Uniswap 说明文件中的示意图,作为流动性提供者Liquidity Provider,就像图中的左边,注入两种加密货币10 Token A + 1 Token B,得到4 颗LP 币作为凭证。
而交易者Trader 则在右边,注入10 Token A 用来购买,以及0.3% 的手续费,提走它买到的币1 Token B。每次交易都会让流动性池(Pool) 中的数量和价格有对应的变化。
手续费分润的部分,有些去中心化交易所会直接计算在份额里,不需要额外提领,有些则设计成需要手动提领,这块依据不同交易所有不同方式。
想要领流动性奖励,还得再多做一步,把这个份额代币拿去质押,才能开始领取流动性奖励喔~ 文字说明很复杂,实务操作起来并不难,可参阅以下两篇教学:
流动性挖矿原理核心观念4:
流动性挖矿份额运作=由双币种平衡运作
在流动性池中添加流动性后,会得到份额(LP) 代币作为凭证,随着其他人添加或提取流动性、以及交易,流动性池里头的两种币数量持续变动,要怎么知道我的份额现在到底值多少?如果要提出来,各别是多少数量的币?
公式是X*Y = K,假设以太币的数量是X,比特币的数量是Y,在没有增加或减少流动性的情况下,X 与Y 的乘积K 会是固定值,不管是整个池或是个别参与者的份额都是这样计算。整个池的流动性持续变化,K 值当然也是一直变动,对个别参与者来说,如果没有一直添加或提取流动性,添加流动性时投入了多少颗以太币(X)?多少颗比特币(Y)?
X*Y = K
未来不管池中数量如何变化,这笔份额的两种币数量相乘始终等于K。
如果想要随时看到具体的数字,可以使用一些链上资产仪表板工具,例如DeBank。
例如像这样显示,这是投入在某间去中心化交易所的流动性挖矿,是ZLK / GLMR 的流动性池,目前份额由多少数量的两种币构成,可以直接在DeBank 的仪表板上看到。
流动性挖矿的收益组成
收益由手续费分润与流动性奖励构成,通常去中心化交易所会依据当前币价、交易与奖励状况,直接把预期报酬率显示出来。
这是BSC 链上最大的去中心化交易所Pancakeswap,手续费给的就是流动池中的那两种币,流动性奖励给的通常是交易所自家代币,依据当时币价与市况计算出当下的预期报酬率,直接像图中这样显示在交易所介面上。
不同的去中心化交易所,不同的流动性池,交易量和奖励状况都不太一定,流动性挖矿的预期报酬率从几% 到破百% 都有可能。有时候去中心化交易所跟其他项目方有合作,还能提供自家代币之外的其他代币作为流动性奖励,可以同时领到两种币(双挖) 甚至三种币(三挖)。
小提醒:
而已经运作成熟的去中心化交易所,流动性奖励的部分会逐渐降低。
但运作成熟的去中心化交易所交易量更大,手续费收的比新开的更高,虽然流动性奖励降低了,还是有手续费分润的收益。
流动性挖矿的无常损失是怎样的损失?会赔钱吗?
无常损失严格来说不算是一种实际损失,它指的是跟不做流动性挖矿,单纯持有币相比,如果有损失就叫做无常损失,比较像是一种机会成本。
流动性挖矿无常损失实例说明
如果还没提出流动性,份额中的持分还在持续变化,无常损失也就不会实现,在没有提出流动性的情况下,它算是一种帐面损失,直到提出流动性的那一刻才会实现。
文字说明很难,实际举例计算说明:
假设目前有两种币,AA 币与BB 币,各自价格为$10 与$20,我刚好有20 颗AA 币与10 颗BB 币,刚好等值,直接一次注入流动性池开始做流动性挖矿。
总共投入价值$400 的加密货币。
一个月之后我回来看,价格已经发生波动,AA 币涨到$50,BB 币一样在$20,价格变化会导致池中比例出现变化,提出流动性时币的数量会和注入时不一样。
跳过复杂的计算,总之提取流动性时提出的数量大约会是8.9 颗AA 币+ 22.36 颗BB 币,总共价值大约是$890,相比一个月前的$400,看似获利丰厚,这还没计算到手续费分润与流动性奖励呢。
但如果当时没有注入流动性,单纯就抱着币到现在会有多少?20 颗AA 币+ 10 颗BB 币单纯放到现在,共价值$1200。
$1200 > $890,这表示在这次操作上,有了-$310 的无常损失。
计算有些复杂,可直接使用coingecko 提供的无常损失计算机
透过以上案例,应该可以理解,无常损失指的并不是实际的亏损,而是相较于单纯持有的损益比较。通常来说波动愈大的币种愈容易发生无常损失,较推荐的做法是选择都是主流币的流动性池,或是主流币搭配稳定币的池,都是小币的池波动性巨大,尽管预期报酬高但无常损失也较高。
参与流动性挖矿的风险有哪些?
风险主要有四种:
流动性挖矿风险一、无常损失
就是文章前面提到的无常损失,在还没有提出流动性之前,这是一种帐面损失,实际结清流动性时才会实现。相较之下也不太算是一种实际损失,更接近机会成本。
流动性挖矿风险二、智能合约漏洞
如果协议本身的智能合约没有写好,合约漏洞被骇客利用,有可能会让资金池里头的钱被卷走,使用时请挑选足以信任的去中心化交易所(DEX)。
流动性挖矿风险三、流动性不足滑价过大
当流动性池中的流动性严重失衡或不足的时候,任何一点交易都会造成巨大的滑价,会导致资金很难安全地投入或撤出,光是注入和提取流动性的过程就会导致损失。
要时时确保资金池内的流动性状态,在愈冷门的去中心化交易所、注入愈冷门币种的流动性池,愈容易遇到这样的情况。
流动性挖矿风险四、遇到诈骗
连到钓鱼网站,把钱包跟钓鱼网站连线、授权给诈骗合约...
如果没有自己的加密货币钱包,觉得DeFi 操作难度太高,也可以透过某些中心化交易所提供的服务,直接使用交易所帐户参与流动性挖矿。
Tags: 流动性挖矿
标签云
-
Binance OKx 虚拟货币交易所 USDT 模因币 BRC20 TRC20 Staking 虚拟货币 ARB Sol gamefi 小狐狸钱包 DAO web3.0 流动性挖矿 什么是DeFi ICO 什么是NFT 什么是稳定币 SHIB 虚拟货币钱包 加密货币交易所 加密货币 什么是加密货币 GST 资金费率 MAX 区块链技术 区块链投资 区块链是什么 Coinw BingX Gate.io Bitfinex MEXC BITGET BitMEX Kucoin pionex Bybit BitMart KYC 网格交易 LTC Litecoin PI 什么是狗狗币 LUNA USDC