摘要
流动性资金池是目前DeFi生态系统的基础技术之一。它们是很多应用不可或缺的重要组成部分,例如自动化做市商(AMM)、借贷协议、流动性挖矿、合成资产、链上保险、区块链游戏等。
概念本身相当简单,本质就是将资金汇集到一个大型数字堆。然而,在无许可环境中,任何人都能向其中添加流动性,您能用这个数字堆做什么呢?让我们一起探究DeFi是如何在流动性资金池的理念中完成迭代的。
去中心化金融(DeFi)催生了大量链上活动,推动去中心化交易平台与中心化交易平台争夺成交量份额。截至2020年12月,DeFi协议的锁仓价值接近150亿美元。随着新型产品不断问世,整个生态系统持续发展壮大。
推动发展的源动力是什么?所有这些产品背后的核心技术之一是流动性资金池。
它是锁定在智能合约中的资金集合,用于促成去中心化交易、借贷以及在后文讨论的更多功能。
流动性资金池是许多去中心化交易平台(DEX)的中坚力量,例如Uniswap。称为“流动性供应商(LP)”的用户在资金池中加入两种等值代币来创建市场。作为回报,资金池中产生的交易费用将按各自在总流动资金中的占比发放给用户。
所有人均可成为流动性供应商,AMM让做市更加“亲民”。
Bancor是首批使用流动性资金池的协议之一,但直到Uniswap普及,这个概念才引起更多关注。以太坊中使用流动性资金池的其他热门交易平台包括:SushiSwap、Curve与Balancer,其流动性资金池容纳ERC-20代币。币安智能链(BSC)中的类似平台包括:PancakeSwap、BakerySwap与BurgerSwap,其资金池容纳BEP-20代币。
为了理解流动性资金池的不同之处,我们首先研究一下电子交易的基本构成——订单簿。简单来说,订单簿是特定市场当前未成交订单的集合。
匹配订单的系统称为撮合引擎,它与订单簿构成了中心化交易平台(CEX)的核心。这种模型在促进高效交易,支持创建复杂金融市场方面卓有成效。
然而,DeFi交易涉及链上执行交易,没有集中持有资金的一方。当牵涉到订单簿时,问题就出现了。每次与订单簿交互都需要支付燃料费,导致执行交易的费用上升。
这也导致做市商(即为交易对提供流动性的交易者)工作成本高昂。最重要的是,大多区块链的吞吐量有限,每天无法处理高达数十亿美元的交易。
这意味着在类似以太坊的区块链中,链上订单簿交易几乎无法实现。用户可采用侧链或Layer 2解决方案,但它们目前处于开发阶段,网络仍无法处理当前吞吐量。
在继续讨论前,值得注意的是,目前的确有链上订单簿运转良好的去中心化交易平台。币安DEX基于币安链,专为快速的低成本交易而设计。另一项示例是基于Solana区块链的Serum项目。
即便如此,加密货币领域的大量资产集中于以太坊,除非使用跨链桥,否则不能在其他网络交易。
自动化做市商(AMM)改变了游戏规则。它们属于重大创新,支持链上交易,无需订单簿。执行交易时没有直接的交易对手,交易者可自行对订单簿交易平台中流动性极低的代币对建仓或平仓。
您可以将订单簿交易视为点对点交易,买方和卖方通过订单簿相连。例如,币安去中心化交易平台的交易采用点对点方式,交易直接在用户钱包间进行。
使用AMM的交易则有所不同,您可以将其视为点对合约。
如前文所述,流动性资金池是流动性供应商存入智能合约的一批资金。用户在AMM执行交易时,没有传统意义上的交易对手,取而代之的是流动性资金池的流动性。买方买入时无需与卖方交易,池中流动性充足即可成交。
在Uniswap购买最新的食品类代币时,不存在传统意义上的交易对手(即卖方),取而代之的是管理资金池活动的算法。另外,成交价由这个算法根据池中交易确定。如需深入了解其运作机制,敬请阅读我们的AMM文章。
当然,流动性必有其来源,任何人都能成为流动性供应商。从某种意义上看,这些人可以被看作是您的交易对手。然而,与订单簿模型不同,这里与您交互的是管理资金池的智能合约。
到目前为止,我们主要讨论的是AMM,它是流动性资金池最热门的应用。然而,如前文所述,汇集流动性是非常简单的概念,有许多使用场景。
其中一项是流动性挖矿(英文名为“yield farming”或“liquidity mining”)。流动性资金池是自动产生收益的平台(如yearn)的基础。用户将资金加入资金池,自动获得收益。
将新代币发放给合适的用户是加密货币项目的难题。流动性挖矿是较为成功的方法之一。基本操作是,用户将自己的代币加入流动性资金池,后者根据算法将专属代币分发给用户。然后,新铸造的代币将按在池中所占份额分发给用户。
请记住,这些代币甚至可以是其他流动性资金池的代币,称为资金池代币。例如,如果为Uniswap提供流动性,或向Compound提供借贷资金,您将收到一定数量的代币,代表自己的资金在池中占据的份额。您可以将这些代币存入另一个资金池来赚取收益。这些链可能变得相当复杂,因为协议可以将其他协议的资金池代币集成到自己的产品中,以及其他诸如此类的操作。
我们可将治理视为一种用例。在某些情况下,提出正式治理提案所需的代币投票门槛很高。若将资金汇集在一起,参与者可以共同支持他们认可的同一份提案。
另一大新兴DeFi板块是应对智能合约风险的保险。它的许多实施方案也由流动性资金池提供支持。
流动性资金池另一项更为前沿的用例是分级。它源自传统金融领域,将金融产品按风险与回报划分等级。如您所料,这些产品支持流动性供应商选择自定义的风险与回报组合。
在区块链中铸造合成资产也需要流动性资金池的支持。向流动性资金池加入抵押品,将其连接到值得信赖的预言机,即可创造锚定任何心仪资产的合成代币。这在实际操作中会相对复杂,但基础原理就这么简单。
还能想到哪些用例?流动性资金池的更多用例有待发掘,一切取决于DeFi开发者的创新能力。
如果为AMM提供流动性,您需要注意“无常损失”的概念。简单来说,与长期持有相比,用户向AMM提供流动性时,资产会产生以美元价值衡量的损失。
若向AMM提供流动性,可能会面临无常损失。这样的损失可大可小。若要将资金投入双向流动性资金池,请务必首先阅读我们的文章。
另外需要关注的是智能合约风险。将资金存入流动性资金池后,资金与资金池紧密相连。从技术角度看,没有中间人持有用户的资金,但合约本身可视为资金的托管人。若合约存在漏洞或受到闪电贷攻击,用户可能会永远失去资金。
另外,需要警惕开发者有权更改资金池治理规则的项目。开发者有时拥有管理密钥或其他能访问智能合约代码的特权。这为他们图谋不轨提供了可乘之机,例如控制资金池的资金。敬请阅读我们的
DeFi骗局文章,尽量远离“跑路”式骗局。
流动性资金池是目前DeFi技术栈的核心技术之一。它们实现了去中心化交易、借贷、收益生成以及更多功能。这些智能合约几乎可为DeFi的方方面面赋能,未来也很可能延续下去。