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

原文標題:《引介 | Balancer V2:廣義自動做市商》
撰文:Fernando Martinelli
翻譯 & 校對:閔敏 & 阿劍

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

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

  • 管理所有 Balancer 資金池資產的協議金庫

  • gas 效率提高

  • 免許可型可定製化自動做市商邏輯

  • 通過資產管理器提高資本效率

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

  • 通過社區治理決定的協議費

協議金庫(Protocol Vault)

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

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

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

簡析 DeFi 自動化做市商 Balancer V2 設計亮點Balancer v2 將自動做市商邏輯與代幣管理和記賬分離

Gas 效率

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

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

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

簡析 DeFi 自動化做市商 Balancer V2 設計亮點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 推出了一個簡單而又強大的功能,不僅解決了這一問題,還徹底革新了自動做市商的設計。這個功能就是:資產管理器

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

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

簡析 DeFi 自動化做市商 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 流動性提供商的願景邁出一大步。

隨着行業環境不斷變化,Balancer 旨在成爲所有 DeFi 項目(無論它們有着什麼樣的設計和流動性需求)的核心組成部分。如果你想了解 Balancer v2 的動態,並加入不斷壯大的 BAL 持有者社區,快來加入我們的 Balancer Discord 頻道,或關注我們的治理論壇!

我們期待將 DeFi 可組合性變成 2021 年的最大熱潮!

來源鏈接:medium.com