流动性对于DeFi的发展至关重要。许多DApp需要可靠的流动性池来支撑其运行。在流动性池领域最有趣的创新项目之一叫做Balancer。如果你没有听说过Balancer,那现在就是学习的好时机。
什么是Balancer?
Balancer是一个非托管的通用自动做市商(AMM)协议,于今年3月推出。这个介绍的确很冗长,但一旦你分开来仔细分析就很容易理解。你可能熟悉像Uniswap这样的AMM交换模式,但Balancer的不同之处在于它的通用化使其适合各种需求,这一点在之后我们会详述。
Balancer池就像自我平衡的指数基金。
任何人都可以创建一个Balancer池,并为协议增加流动性。然而,使Balancer池如此独特的原因是,它并不限于我们习惯的典型的两个代币之间50/50划分的池。Balancer池最多支持8种代币的自定义分配。例如,一个流动性池可以是30% WETH,30% MKR和30% USDC,10% LINK,而另一个流动性池是80% WETH和20% DAI。
Balancer使用智能订单路由(smart order routing)将用户的交易规划到组合后能提供最佳利率的流动性池。从本质上讲,Balancer池就像自我平衡的指数基金,但不会向你收取费用,而实际上向贡献流动性的你支付报酬。
不同的流动性池满足不同的需求
如前所述,Balancer流动性池是高度灵活的,可以针对特定的用例进行优化。Balancer Labs甚至发布了为新的流动性池设计的模板。比如流动性引导池(Liquidity Bootstrapping Pools),社区可以用它来为他们的代币建立深度流动性。甚至,建立无常损失为零的稳定币池。
Balancer协议的治理代币(BAL)
Balancer V1最初推出的时候没有原生代币,这次Balancer的最新更新引入了Balancer协议的治理代币(BAL)。BAL的持有者将决定Balancer协议的未来,做出类似实施新功能、潜在协议费用等的决策。甚至是决定更远大的规划,比如是否使用第2层扩展和是否在其他链上部署合约。
在总共供应的1亿枚BAL代币中,有2500万枚最初分配给创始人、核心开发人员、顾问和投资者,并且都有解锁期。剩余的7500万枚BAL代币将主要分配给为Balancer池提供流动性的用户,这个过程称为流动性挖矿。
流动性挖矿——在流动性池回报的基础上赚取BAL
为了使像Balancer这样的协议保持去中心化,治理过程同样也需要去中心化。而且只有让那些使用协议最多的人在上述过程中获得话语权才有意义。这正是Balancer流动性挖矿的目的。
每周14.5万枚BAL将被奖励给在Balancer池中有流动性的用户,这一部分每年总计750万枚BAL。这个想法是为了创造一个给早期采用者非常有吸引力的激励机制,让他们增长流动性并参与到治理过程中。
在资金池互换费之外赚取BAL
每一个balancer池都有自己定制的池互换费;每当有人利用池中流动性执行交易时,这个费用就会平均分配给该池的流动性提供者。因此,当你提供流动性时,你不仅赚取了这笔费用,而且还赚取了BAL。
流动性挖矿鼓励降低流动性池的费用
流动性挖矿最酷的地方之一是,它被设计为激励流动性池降低交易费用。根据CoinGecko,每个流动性池的基础代币的美元价值乘以feeFactor将确定流动性池有资格获得多少BAL。
从上图可以看出,费用越高,这个feeFactor越低,该池的流动性提供者每周能收到的BAL代币也就越少。其中的逻辑是,费用较低的流动性池拉来了更多愿意在Balancer上交易的用户,所以这些流动性池应该获得更多的奖励。我个人认为,这是优化Balancer去实现更低费用,同时还能相应奖励流动性提供者的一个聪明方法。
DeFi Pulse 作者
Liam 翻译
凌杰 编辑