Balancer v1 的表現超出了我們的預期。它不僅改善了流動性供給,還建立了一個強大且活躍的社區。如今,懷著驕傲的心情,我們要與大家分享Balancer v2。這個升級會讓我們更接近Balancer 的願景:成為DeFi 流動性的主要來源。

Balancer v2 的核心原則是安全性、靈活性、資本效率和gas 效率。亮點如下:

管理所有Balancer 資金池資產的協議金庫gas 效率提高免許可型可定制化自動做市商邏輯通過資產管理器提高資本效率低gas 成本和抗攻擊的信息輸入機制通過社區治理決定的協議費

協議金庫(Protocol Vault)

Balancer v1 和v2 之間的主要架構變化是,使用單個協議金庫來持有並管理所有Balancer 資金池的資產。

Balancer v2 將自動做市商邏輯與代幣管理和記賬分開。代幣管理/記賬由協議金庫完成,自動做市商邏輯則因資金池而異。

由於資金池是獨立於金庫的外部合約,它們可以實現定制化的自動做市商邏輯。

- Balancer v2 將自動做市商邏輯與代幣管理和記賬分離-

Gas 效率

在Balancer v1(以及我們已知的所有自動做市商),與兩個及以上資金池交易存在gas 效率低下的問題,因為用戶必須分別發送並接收來自這些資金池的ERC20 代幣。

有了Balancer 新推出的協議金庫,即使用戶執行涉及不同資金池的批量交易,也只有最後的淨代幣量會從金庫轉入或轉出,這一過程節省了大量gas。

由於只有最後的淨代幣量會發生轉移,套利交易也會變得更加容易。假設某個不持有任何代幣的人發現Balancer 資金池之間存在價格不對稱,就可以在1 號資金池用DAI 買入MKR,再到2 號資金池用MKR 買入BAL,再到3 號資金池用BAL 買入DAI,利用這裡面的價格差賺到更多DAI。

- Balancer v2 可以一次執行多筆交易,最後由協議金庫匯總結算-

Balancer v2 可以讓用戶持有池內代幣餘額。這對高頻交易者來說簡直是一大福音。

例如,如果你用代幣A 買入代幣B,同時知道自己幾小時後還會用代幣A 買回代幣B, 你在第一筆交易完成後可以不取出代幣B。 Balancer 會將這兩種代幣保存在金庫中,以便執行下一筆交易,從而省去了一筆提現交易的gas 費。我們預期將來會出現聚合商,利用Balancer 的池內餘額來為用戶提供低gas 成本的交易服務。

可定制化自動做市商邏輯

目前正處於自動做市商的發展初期,我們希望能成為開發者、交易者和流動性提供者的首選平台。 2020 年湧現出了大量針對特定用例的自動做市商。為了實現不同的目標,它們做出了不同的權衡取捨。這一趨勢很有可能會在2021 年進一步增強。

Balancer v2 還開創了可定制化自動做市商的先河。各團隊可以通過Balancer v2 提供的啟動台,制定不同的自動化做市商策略,而無需擔心代幣轉賬、餘額記賬、安全檢查和智能訂單路由等問題。有了Balancer v2,一切都是開箱即用的。

上線時,Balancer v2 將提供加權資金池(類似Balancer v1 的恆定權重、指數基金型資金池)和穩定資金池(適用於相互之間軟錨定的代幣,其靈感源自Curve)。上線後,Balancer v2 很快就會推出智能資金池(支持用戶不斷改變參數),以及由合作夥伴構建的其它類型資金池。借助於智能訂單路由器,所有資金池都能提供交易流動性。

資產管理器

2020 年,自動做市商取得了巨大成功。然而,由於缺乏資本效率,自動做市商中的大部分資產都沒有真正發揮作用。 Balancer v2 推出了一個簡單而又強大的功能,不僅解決了這一問題,還徹底革新了自動做市商的設計。這個功能就是:資產管理器。

資源管理器是由資金池指定的外部智能合約,可以全權控制該資金池存入金庫的所有代幣。

資源管理器可以將代幣借給借貸協議,來增加資金池的收益。請注意,金庫會保證滿足緩衝機制的需要,否則交易就會失敗:金庫只能賣出來自資金池的代幣。幾週後,我們會發布一篇文章來詳細介紹資產管理器。

- 資產管理器有助於提高Balancer v2 資金池的資本效率-

低Gas 成本和抗攻擊的信息輸入機制

Balance v2 將包含使用累加器抵禦三明治攻擊的信息輸入機制(首個使用累加器的是Uniswap v2)。另外,dApp 能夠以最低的gas 成本查詢價格,而且無需存儲過去的累加器狀態。我們計劃提供兩類價格,都可以用極低的gas 成本查詢到。

即時價格:最新價格,但是對操縱的抵禦力較低抗逆價格:非最新價格,但是對操縱的抵禦力較高

價格類型的選擇因用例而異。例如,借貸協議更適合選擇抗逆價格,預測市場可以選擇即時價格。

基於治理的協議費

隨著Balancer 向社區驅動型協議過渡,Balancer v2 實現了三種可通過治理(BAL 代幣持有者)調控的協議級費用:

交易費:由交易者向資金池流動性提供者支付的比例費用。提現費:在用戶從Balancer 協議金庫提現(不包括交易)時向用戶收取的一個比例費用(以所提現資產支付)。在Balancer 資金池之間轉移流動性不需要支付該費用。閃電貸費:在使用閃電貸時用戶需支付的比例費用(以所用資產支付)。

Balancer v2 上線初期不收取交易費和提現費,但是會收取少許閃電貸費,確保在Balancer 上的閃電貸是有成本的。初期,所有協議費將存入金庫,由Balancer 的治理代幣持有者決定是否以及如何使用這些費用。

Balancer v2 概要

我們非常高興能推出Balancer v2。今後,我們會繼續努力,推動自動做市商行業變得更加:

安全—— 謹慎確保金庫架構能夠將來自不同資金池的內部餘額隔離開來。核心合約將經過形式驗證。簡單—— 與Balancer v2 的所有交互都將通過單一訪問點(金庫)完成。在進行交易或向Balancer 資金池中註入流動性時,用戶只需批准一次代幣許可。 gas 效率高—— 在使用標準資金池和穩定資金池交易時,用戶只需支付略高於10 萬gas 的交易費,與Uniswap v2 相當。如果使用內部餘額,交易成本會更低。同時使用多個資金池交易只會略微增加gas 成本。資本效率高—— 資金池可以完全控制它們添加到金庫中的代幣。這為提高資金效率和代幣投票等用例打開了設計空間。靈活—— Balancer 歡迎其它團隊在v2 上開展創新活動,共建蓬勃的生態和網絡效應。成功創建新的資金池的貢獻者將獲得補助金和獎勵。

未來計劃

Balancer v2 正在進行內部審計,預計將於今年3 月上線。

由於v2 的代碼幾乎已經定型,已經有一些項目表示有興趣在v2 正式上線之前在該平台上進行構建。

我們希望能與更多優質團隊合作,幫助Balancer v2 吸引更多用戶。如果你認為Balancer v2 適合你的項目,請聯繫我們,加入我們的v2 上線合作夥伴計劃。我們的合作夥伴可以提前訪問我們的代碼庫和文檔,早日在Balancer v2 上進行構建。

經過本次上線,Balancer 將向著成為最大DeFi 流動性提供商的願景邁出一大步。