全面解讀 Balancer 在 DEX 中的創新:7 種流動性池與架構邏輯
撰文:蔣海波,PANews
Balancer 在 DEX 的發展中作出了很多創新,但在 Uniswap 和 Curve 兩者的競爭下卻缺少存在感。根據 DeFiLlama 的數據,Balancer 在 DEX 中的流動性僅次於 Uniswap、Curve、PancakeSwap,位列第四;Dune 聯合創始人整理的儀表板顯示,Balancer 在今年 6 月的交易量也僅次於 Uniswap、PancakeSwap、Curve、DODO,位列第五。
在 LSD 的發展中,Balancer 也佔據了不錯的市場,Balancer 以太坊上流動性前五的池中,wstETH/WETH、rETH/WETH、wstETH/sfrxETH/rETH、R/DAI 這四個流動性池均屬於 LSD 或 LSDFi。下文中,PANews 將盤點 Balancer 的創新舉措。
增強池:將閒置流動性用於挖礦
Balancer 在 2021 年底和 Aave 合作推出了 Boosted Pools(增強池),可以將閒置的流動性用於 Aave 等協議的流動性挖礦。在實際使用中,增強池通常只保留總流動性的 20% 甚至更低的比例用於交易,其餘資金投入 Aave、Morpho 等借貸協議賺取額外收益。如由 DAI、USDT、USDC 三種穩定幣組成的 Balancer Boosted Aave V3 USD 池中的流動性提供者,可同時獲得 DEX 中的交易手續費、Aave 中的存款利息和 Balancer 發放的 $BAL 挖礦獎勵。
將 Balancer 的可組合性和借貸協議相結合,這種創新可以激勵更深度的流動性、更高效的交易路由、更高的資本效率和更高的收益。但也因為可組合性,當底層的借貸協議出現安全問題時,Boosted Pools 中的流動性提供者也可能遭受損失。如今年 3 月的 Euler 攻擊,導致 Balancer Boosted Euler USD 池中的流動性提供者損失 1190 萬美元,所幸最後黑客歸還了資金。
可組合穩定池
2021 年 8 月,Balancer 宣布和 Lido 推出 MetaStable(亞穩定)池,並推出流動性激勵措施。雖然此前 Uniswap 和 Curve 分別在非穩定幣和穩定幣交易中佔據了主要市場,但一些新類型的高度相關、又不完全掛鉤的資產的出現也導致了新的需求,如 Lido 的 wstETH 和 Compound 的 cDAI 等收益代幣,它們的價值和底層資產接近,但又會隨著時間改變。如果用 Curve 的 Stableswap 機制提供流動性,隨著時間的推移,其中一種資產價值變化,資產的增值部分被套利者獲取。
Metastable 池會考慮到資產間匯率的不斷變化,通過改變 Stableswap 曲線的斜率,將流動性集中到實際匯率周圍,使流動性提供者的資本效率和流動性更加精確。
後來,Balancer 將所有穩定類型的流動池(穩定池、亞穩定池等)統一升級為可組合的穩定池。可組合穩定池可以直接用自己的 LP 代幣進行交易,即「嵌套」交易,也可以用 LP 代幣在其它池中與 WETH 等資產組成交易對,從而減少加入和退出流動性池的 Gas 費。
如前所述,以太坊上 Balancer 流動性前五的池中,有四個都是 LSD 相關的,由於 wstETH、rETH、sfrxETH 均會將收益積累到代幣的價值中,更適合採用可組合穩定池的機制。
流動性引導池:已幫助超過 130 個項目籌資
Uniswap 的流行讓所有人都可以在發幣後提供流動性、讓他人交易,還開啟了 2020 年的 IDO 熱潮。一些項目在 DEX 上提供流動性後,代幣價格在短時間內上漲數十倍,前期收益被少數鯨魚或機器人通過腳本賺走。而團隊在這個過程中也並不能籌集到很多資金,且提供流動性也需要大量資金。
作為老牌 DEX 的 Balancer 在 2020 年 3 月就介紹了 Liquidity Bootstrapping Pool(流動性引導池,LBPs),這是一種智能池,可以讓團隊發行代幣,同時建立深度流動性。
Balancer 允許項目團隊資金他們代幣的資金池權重,並隨著時間的推移改變權重。如 TKN 代幣的拍賣,可創建一個 TKN/USDC 比例為 90/10 的流動性池,一開始 90% 的代幣為 TKN,10% 為儲備資產 USDC。
隨著時間的推移,TKN 的占比不斷減小,如根據編程,TKN/USDC 的比例可達到 50/50 或 10/90。在這個過程中,若沒有外部購買行為,TKN 的價格將不斷下跌,如下圖所示。
這是一種更加公平的初始代幣銷售方式,由於一開始定價較高,機器人搶跑無利可圖,還很可能遭受損失。當價格下跌至預期值時,用戶自發進行交易。項目團隊初始無需提供大量資金,代幣又都以合理的價格銷售,對代幣發行者友好。
使用 Balancer 流動性引導池的前端網站 Fjord Foundry(原 Copper Launch)顯示,已為多條鏈上超過 130 個社區進行拍賣,拍賣價值 7.5 億美元(Balancer 和 Fjord Foundry 分別收取銷售金額 1% 的費用)。如 Xirtam 西坦騙局項目就是在 Fjord Foundry 上籌集的資金。
Gitcoin 獲贈的 $AKITA 代幣的銷售是 Fjord Foundry 的一個成功使用案例。Meme 代幣 $AKITA 發行者將部分代幣發送到 Vitalik 錢包,Vitalik 將該代幣捐贈給 Gitcoin,出售代幣卻成了一個問題。之後 Gitcoin 將 $AKITA 通過 Fjord Foundry 出售,緩慢的銷售過程避免了大量滑點,並通過該池積累了部分手續費收入。
權重池:提供多種代幣特定權重的流動性
Weight Pool(加權池或權重池)是 Balancer 最主要的特色,這是對 Uniswap 提出的 AMM 公式 x*y=k 的延伸。在 Uniswap 中,只允許兩種代幣提供流動性,且在 Uniswap V3 之前,兩種代幣的價值必須相等。
但代幣之間的風險並不相同,50/50 權重的流動性池並不適用於所有流動性提供者和所有資產,且有時候需要將多種資產存入同一個流動性池中。Balancer 的誕生解決了這個問題,允許用戶構建兩種以上代幣且自定義權重的流動性池,如三種代幣的 60/20/20 權重池等。
Yearn 在進行代幣分發的時候,就曾使用 Balancer 的 80/20 權重池作為 YFI 的流動性激勵池。
托管池:適用於基金經理,可收取管理費
Managed Pools(托管池)是對權重池的衍生,它允許池創建者(Owner)更新代幣權重,讓創建者可以調整內部資產的分佈以適應不同的策略。
托管池具有很高的靈活性,解鎖了複雜的投資組合策略,為基金經理提供了一個框架。基金經理可以創建各種各樣的池和策略,用戶可以參與到這些池中,基金經理可以收取一定比例的管理費,而 Balancer 也可以從管理費中收取一部分作為協議費用。
線性池:引入交易對的目標價格範圍
Linear Pool(線性池)是為了方便用戶在原始資產和收益型封裝資產之間的交易設計的,如 DAI 和 Aave 的 aDAI。線性池引入了一個目標範圍,鼓勵將價格維持在範圍內。
線性池設置有費用和獎勵機制,激勵套利者將兩種代幣的兌換比例維持在理想比率。使價格離開目標範圍需付費,使價格回到範圍的交易可獲得獎勵。同時,線性池也經常作為增強池的組成部分。
協議池:自定義構建在 Balancer 之上的 DeFi 協議
協議池代表的是構建在 Balancer 基礎設施之上的整個 DeFI 協議。Balancer 通過分離流動性池和記賬邏輯,為定制化的 AMM 提供了基礎設施。其它 AMM 邏輯都可以在 Balancer Vault 之上通過定制池實現,從而實現可編程流動性。
如穩定幣項目 Gyrscope,通過定制的 Balancer 流動性池,將流動性集中在 PAMM 的價格範圍內。
Balancer v2 的架構
2021 年 4 月上線的 Balancer v2 率先將 AMM 邏輯、代幣管理和記賬分開,代幣管理和記賬由 Vault 完成,每個池的 AMM 邏輯獨立。在架構上,Balancer V2 也由 V1 的每個 Vault 單獨保管資產,過渡到單個 Vault 保存所有資產。因為 Balancer 中有非常多的流動性池,如不同交易手續費比例、不同資產組成的池中都有同種資產,原有的架構導致用 BAL、ETH 等資產交易時需要跨多個 Vault 進行,手續費很高,新的架構具有更好的靈活性、資本效率和 Gas 效率。
小結
Balancer 在 DEX 中的發展中作出了很多原創性的更新,如對架構的調整用單個 Vault 管理所有資產;流動性引導池的拍賣機制;加權池和托管池的多代幣管理;允許其它開發者在 Balancer 之上自定義各種功能等。
但 DEX 的發展也越來越趨於同質化,Balancer 最初的靈感可能來自 Uniswap,而近期發布 Uniswap V4 也計劃實現單個 Vault 管理所有資金的架構,並允許開發者在 Uniswap 上開發各種功能,DEX 的競爭越來越激烈。