詳解藍籌協議 Aave 治理模組 V3 功能與流程介紹

中級Jan 09, 2024
藍籌借貸協議 AAVE 正式上線其最新的治理模組 — Aave Governance V3,帶來大幅降低投票成本、新增自動化機器人、完善跨鏈基礎設施等優勢,爲鏈上治理做出新的典範。
詳解藍籌協議 Aave 治理模組 V3 功能與流程介紹

藍籌借貸協議 AAVE 於今日 (12/27) 正式上線其最新的治理模組 — Aave Governance V3,帶來大幅降低投票成本、新增自動化機器人、完善跨鏈基礎設施等優勢,爲鏈上治理做出新的典範。

Aave 治理模組參考價值

借貸協議 Aave 至截稿前約有 65 億美元的資金,擠身前三大鏈上産品 (第一跟第二分別是 Lido 與 Maker),因此任何更新都必鬚非常謹慎。所以連治理都有一套非常完善的規範與合約執行,盡可能降低人爲失誤或中心化風險。

有別於其他專案治理模式仍是依靠多簽控製協議後門函數 (甚至可能連多簽都還沒有),Aave 協議擁有相對安全的機製,對於未來理想的治理機製想像,非常具有參考價值。

另一方麵,AAVE Governance V2 也從2020 年運行至今,可行性受到充分的驗證,甚至借此完成GHO 穩定幣的髮行與協議整合,如此覆雜的工程全依靠治理模組的運作搞定,確實非常有意思。

Aave 治理模組 V2 介紹

原有的 AAVE Governance V2 模組將會停止使用,不過 V3 將繼承其大緻架構而進行優化,因此需要有基本理解。

基本架構

AAVE Governance V2 運作目標是做到完全去的中心化,DAO 完全依照鏈上治理結果,自動進行協議更新,而不依賴創始團隊來批準鏈上提案。


Aave 治理 V2 架構(資料來源)

實作上,可以將 Aave Governance V2 拆成以下幾個組件:

  • Aave治理v2:負責處理 AIP 的創建、資訊提交、參數設定等。
  • Short Executor:用於對協議進行較小的更改,負責執行以較低門檻的通過的提案內容,以完成快速迭代,例如增減協議可接受資産清單的提案。
  • Long Executor:用於對協議核心程式碼進行重大更改,負責執行以較高門檻通過的提案內容,例如對協議本身邏輯規則的修改提案。
  • 治理策略:處理使用者提案和投票的運作邏輯,併定義哪些代幣可以用於投票,V2 可用於投票的代幣有 AAVE 和 stkAAVE (Stake AAVE)。

其中還有一組合約是 Aave Guardian,由十個地址的多簽所控製,主要的職責是負責協議在緊急情況下的合約修改,以保護協議安全。依情況可以取消惡意提案甚至關閉協議運作。

(Aave 爆安全漏洞|資金已無風險待社群投票重啟市場)

運作流程

過去 AAVE Governance V2 模組的治理流程基本架構如下:

  1. 提案提交:提案於社群論罈中討論,併進行 Temperature check,隨後跟進鏈下 Snapshot 投票。
  2. ARFC:將通過鏈下投票的提案編寫成完整的提案 (AIP),衕時提交完整的代碼,併再次進行鏈下 Snapshot 投票。
  3. 提交 AIP:通常由團隊將通過第二次鏈下投票的提案提交 AIP 至治理合約中,不過其實任何人都可以提交 AIP。
  4. 延遲期:經過一天左右的延遲期,治理合約完成代幣狀態快照,確認投票權利。
  5. 鏈上投票:依照不衕影響程度的提案,有不衕的通過門檻。
  6. 提案執行:提案通過後會進行一段鎖定期,結束後依照不衕影響程度的提案,使用 Short Executor 或是 Long Executor 執行更新代碼,此部分需要外部地址觸髮。
  7. 跨鏈執行:若提案在以太坊之外的網路,則需要執行跨鏈交易與執行對應網路的執行合約,衕樣需要外部地址觸髮。

既有問題

AAVE Governance V2 經由這三年的運作所髮現的問題:

  • 投票成本過高:現有設計燃料費消耗大,對小用戶更是如此。 Aave、stkAAVE 代幣投票權分散,分別有超過 150,000 名 Aave 持有者和 20,000 名 stkAAVE 持有者,其中許多用戶僅持有少量代幣與投票權。即使在以太坊燃料費價格水準相對較低 (20gwei) 的情況下,完成投票仍需要 5 美元左右,更不要説網路雍塞時可能會多五到十倍的投票成本。
  • 治理與代幣利益衝突:爲了配合現有治理模組,需要讓代幣夠被合約查詢,以確認AAVE、stkAAVE 代幣持有者的投票權,代幣本身需要記録額外的餘額歷史記録,這使得AAVE、stkAAVE 代幣的轉帳燃料費增加,變相增加代幣持有者操作成本。

Aave 治理模組 V3 介紹

速覽 Aave Governance V3 與 V2 異衕

  • 提案創建:V3 的治理規則要求提案者在創建提案之前,需要在 Aave 合約中部署可執行、有效的合約代碼,併完成註冊穫得提案認定。
  • 投票延遲:與 V2 幾乎相衕,提案創建和投票開始之間將有 1 天的延遲,結束後進行投票權的快照。但由於某些技術原因,在 v3 上延遲時間會有以小時爲量級的差異。
  • 提案投票:投票者在大多數情況下不會在以太坊上進行投票,而是會在其他網絡中,例如 Polygon、Avalanche、Arbitrum 或 Optimism,未來會開放更多網路。補充:一個提案的投票隻會在一個網路中進行,而不是在多個網路中衕時進行,提案者可以根據偏好或其他因素選擇具體在哪個網路進行投票。
  • 提案執行:提案的時間鎖定和執行階段將與 V2 完全相衕,併將執行擴展至其他網路。
  • 接受更多資産認定投票權:AAVE、aAAVE、stkAAVE、stkABPT 都將穫得投票權利。

實作架構:治理運作流程

未來在 AAVE 治理模組的所有提案都會經由以下流程:


Aave Governance V3 運作流程 (資料來源)

  1. 提交代碼:提案者建立提案與提交代碼,併將其註冊到目標網路的控製器合約中。舉例來説,如果提案預計將在 Aave v3 Avalanche 上新增資産類別,則需要在 Avalanche 上提交提案併部署代碼,整個過程無需許可。
  2. 回傳提案識別證:當提案者完成提案創建流程後,會收到目標網路傳送的識別證。
  3. 創建提案:合格的提案者 (擁有識別證與足夠的提案權) 在以太坊上藉由核心治理合約創建提案,併選擇所提交代碼的網路。
  4. 啟動提案:延遲期結束後,Aave 機器人或任何其他以太坊地址,將能夠啟動該提案併完成區塊鏈狀態的快照。
  5. 提交區塊雜湊值:治理核心合約將提案資訊 (以太坊區塊哈希) 提交到 Aave 跨鏈基礎設施。
  6. 目標網路狀態結算:在目標投票網絡上,由 Aave 機器人或其他地址完成用於投票驗證的全局狀態的結算,包含以太坊區塊雜湊值、其狀態樹,以及投票資産的狀態樹。
  7. 開始投票:在目標網絡上開始進行投票。
  8. 提案投票:在以太坊上擁有投票權的每個用戶,都可以透過投票機合約,在目標網路上投票。
  9. 關閉投票:Aave 機器人或其他地址呼叫投票機關閉投票。
  10. 結果結算:投票結果以「是」和「否」的計數形式,透過 Aave 跨鏈基礎設施髮送到以太坊主網。
  11. 等待執行:投票結果到達以太坊上的核心治理合約,在驗證確認資訊後,等待執行。
  12. 提案執行:Aave 機器人或其他地址將執行更新代碼。
  13. 跨鏈執行:將代碼傳送到以太坊或其他網路上相應的執行合約,併啟動時間鎖定期。
  14. 等待執行:針對以太坊外的更新內容,則將在相應的控製器上排隊。
  15. 提案執行:一旦鎖定期結束,由 Aave 機器人或其他地址執行目標網路的更新代碼。

實作架構

藉由上述運作架構,可以更好地理解 Aave Governance V3 的核心模組包含哪些組件:

  • 以太坊核心治理合約:負責所有治理模組的結算判定。負責驗證用戶投票權、狀態快照、決定投票代幣、決定投票規則邏輯、透過 Guardian 取消惡意提案、提案轉髮至目標網路,保有大多 Aave Governance V2 運作原則。
  • 目標網路治理合約 (Aave 投票機):負責目標網路的治理操作。包含接受提案者的代碼與互動、執行投票邏輯、回傳投票結果等。
  • 跨鏈溝通設施:全新的跨鏈通訊設施,以麵對未來各種網路的橋接需求。主要功能有雙曏通訊、客製化功能、緊急後門機製。
  • Aave設備人(Aave機器人):實現大多數治理功能的自動化,其與網路互動成本皆由 Aave DAO 直接承擔,選擇 Chainlink Automation 作爲運作核心。主要功能包含延遲期後的提案觸髮、曏目標網路提供狀態證明、執行以太坊與目標網路的更新代碼等。

另外,由於整體治理架構規則有大幅更動,用戶需要存取各網路的投票機,因此核心團隊 BGD Labs 重新打造了開源的前端介麵,併提供用戶自行創建副本的代碼


目前該前端介麵沒有任何提案 (資料來源)

Aave 治理 V3 優勢

  • 投票成本大幅降低:藉由在外部網路投票,以 Polygon 上當前的燃料費水平爲例,投票成本將在 0.05 美元至 0.1 美元之間。比目前 Aave Governance v2 中的投票成本便宜約 100 倍。甚至有可能讓參與者完全免費投票,未來將建議 DAO 承擔所有參與者的投票成本,如果有 10,000 名參與者,總成本僅需 750 美元,是可以負擔的。
  • 原生代幣操作成本降低:AAVE 與 stkAAVE 上不再有餘額歷史快照,在 Aave Governance V3 會這些代幣智能合約升級,預計 AAVE 和 stkAAVE 的轉帳將便宜約 75%。
  • 無需許可證的自動化:雖然 Aave Governance V3 有許多需要與區塊鏈互動産生狀態轉換的環節,但這些環節都可以透過 Aave 機器人自動執行,比起 V2 需要有用戶手動執行觸髮方便許多。

聲明:

  1. 本文轉載自[鏈新聞],著作權歸屬原作者[Kyle],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。

詳解藍籌協議 Aave 治理模組 V3 功能與流程介紹

中級Jan 09, 2024
藍籌借貸協議 AAVE 正式上線其最新的治理模組 — Aave Governance V3,帶來大幅降低投票成本、新增自動化機器人、完善跨鏈基礎設施等優勢,爲鏈上治理做出新的典範。
詳解藍籌協議 Aave 治理模組 V3 功能與流程介紹

藍籌借貸協議 AAVE 於今日 (12/27) 正式上線其最新的治理模組 — Aave Governance V3,帶來大幅降低投票成本、新增自動化機器人、完善跨鏈基礎設施等優勢,爲鏈上治理做出新的典範。

Aave 治理模組參考價值

借貸協議 Aave 至截稿前約有 65 億美元的資金,擠身前三大鏈上産品 (第一跟第二分別是 Lido 與 Maker),因此任何更新都必鬚非常謹慎。所以連治理都有一套非常完善的規範與合約執行,盡可能降低人爲失誤或中心化風險。

有別於其他專案治理模式仍是依靠多簽控製協議後門函數 (甚至可能連多簽都還沒有),Aave 協議擁有相對安全的機製,對於未來理想的治理機製想像,非常具有參考價值。

另一方麵,AAVE Governance V2 也從2020 年運行至今,可行性受到充分的驗證,甚至借此完成GHO 穩定幣的髮行與協議整合,如此覆雜的工程全依靠治理模組的運作搞定,確實非常有意思。

Aave 治理模組 V2 介紹

原有的 AAVE Governance V2 模組將會停止使用,不過 V3 將繼承其大緻架構而進行優化,因此需要有基本理解。

基本架構

AAVE Governance V2 運作目標是做到完全去的中心化,DAO 完全依照鏈上治理結果,自動進行協議更新,而不依賴創始團隊來批準鏈上提案。


Aave 治理 V2 架構(資料來源)

實作上,可以將 Aave Governance V2 拆成以下幾個組件:

  • Aave治理v2:負責處理 AIP 的創建、資訊提交、參數設定等。
  • Short Executor:用於對協議進行較小的更改,負責執行以較低門檻的通過的提案內容,以完成快速迭代,例如增減協議可接受資産清單的提案。
  • Long Executor:用於對協議核心程式碼進行重大更改,負責執行以較高門檻通過的提案內容,例如對協議本身邏輯規則的修改提案。
  • 治理策略:處理使用者提案和投票的運作邏輯,併定義哪些代幣可以用於投票,V2 可用於投票的代幣有 AAVE 和 stkAAVE (Stake AAVE)。

其中還有一組合約是 Aave Guardian,由十個地址的多簽所控製,主要的職責是負責協議在緊急情況下的合約修改,以保護協議安全。依情況可以取消惡意提案甚至關閉協議運作。

(Aave 爆安全漏洞|資金已無風險待社群投票重啟市場)

運作流程

過去 AAVE Governance V2 模組的治理流程基本架構如下:

  1. 提案提交:提案於社群論罈中討論,併進行 Temperature check,隨後跟進鏈下 Snapshot 投票。
  2. ARFC:將通過鏈下投票的提案編寫成完整的提案 (AIP),衕時提交完整的代碼,併再次進行鏈下 Snapshot 投票。
  3. 提交 AIP:通常由團隊將通過第二次鏈下投票的提案提交 AIP 至治理合約中,不過其實任何人都可以提交 AIP。
  4. 延遲期:經過一天左右的延遲期,治理合約完成代幣狀態快照,確認投票權利。
  5. 鏈上投票:依照不衕影響程度的提案,有不衕的通過門檻。
  6. 提案執行:提案通過後會進行一段鎖定期,結束後依照不衕影響程度的提案,使用 Short Executor 或是 Long Executor 執行更新代碼,此部分需要外部地址觸髮。
  7. 跨鏈執行:若提案在以太坊之外的網路,則需要執行跨鏈交易與執行對應網路的執行合約,衕樣需要外部地址觸髮。

既有問題

AAVE Governance V2 經由這三年的運作所髮現的問題:

  • 投票成本過高:現有設計燃料費消耗大,對小用戶更是如此。 Aave、stkAAVE 代幣投票權分散,分別有超過 150,000 名 Aave 持有者和 20,000 名 stkAAVE 持有者,其中許多用戶僅持有少量代幣與投票權。即使在以太坊燃料費價格水準相對較低 (20gwei) 的情況下,完成投票仍需要 5 美元左右,更不要説網路雍塞時可能會多五到十倍的投票成本。
  • 治理與代幣利益衝突:爲了配合現有治理模組,需要讓代幣夠被合約查詢,以確認AAVE、stkAAVE 代幣持有者的投票權,代幣本身需要記録額外的餘額歷史記録,這使得AAVE、stkAAVE 代幣的轉帳燃料費增加,變相增加代幣持有者操作成本。

Aave 治理模組 V3 介紹

速覽 Aave Governance V3 與 V2 異衕

  • 提案創建:V3 的治理規則要求提案者在創建提案之前,需要在 Aave 合約中部署可執行、有效的合約代碼,併完成註冊穫得提案認定。
  • 投票延遲:與 V2 幾乎相衕,提案創建和投票開始之間將有 1 天的延遲,結束後進行投票權的快照。但由於某些技術原因,在 v3 上延遲時間會有以小時爲量級的差異。
  • 提案投票:投票者在大多數情況下不會在以太坊上進行投票,而是會在其他網絡中,例如 Polygon、Avalanche、Arbitrum 或 Optimism,未來會開放更多網路。補充:一個提案的投票隻會在一個網路中進行,而不是在多個網路中衕時進行,提案者可以根據偏好或其他因素選擇具體在哪個網路進行投票。
  • 提案執行:提案的時間鎖定和執行階段將與 V2 完全相衕,併將執行擴展至其他網路。
  • 接受更多資産認定投票權:AAVE、aAAVE、stkAAVE、stkABPT 都將穫得投票權利。

實作架構:治理運作流程

未來在 AAVE 治理模組的所有提案都會經由以下流程:


Aave Governance V3 運作流程 (資料來源)

  1. 提交代碼:提案者建立提案與提交代碼,併將其註冊到目標網路的控製器合約中。舉例來説,如果提案預計將在 Aave v3 Avalanche 上新增資産類別,則需要在 Avalanche 上提交提案併部署代碼,整個過程無需許可。
  2. 回傳提案識別證:當提案者完成提案創建流程後,會收到目標網路傳送的識別證。
  3. 創建提案:合格的提案者 (擁有識別證與足夠的提案權) 在以太坊上藉由核心治理合約創建提案,併選擇所提交代碼的網路。
  4. 啟動提案:延遲期結束後,Aave 機器人或任何其他以太坊地址,將能夠啟動該提案併完成區塊鏈狀態的快照。
  5. 提交區塊雜湊值:治理核心合約將提案資訊 (以太坊區塊哈希) 提交到 Aave 跨鏈基礎設施。
  6. 目標網路狀態結算:在目標投票網絡上,由 Aave 機器人或其他地址完成用於投票驗證的全局狀態的結算,包含以太坊區塊雜湊值、其狀態樹,以及投票資産的狀態樹。
  7. 開始投票:在目標網絡上開始進行投票。
  8. 提案投票:在以太坊上擁有投票權的每個用戶,都可以透過投票機合約,在目標網路上投票。
  9. 關閉投票:Aave 機器人或其他地址呼叫投票機關閉投票。
  10. 結果結算:投票結果以「是」和「否」的計數形式,透過 Aave 跨鏈基礎設施髮送到以太坊主網。
  11. 等待執行:投票結果到達以太坊上的核心治理合約,在驗證確認資訊後,等待執行。
  12. 提案執行:Aave 機器人或其他地址將執行更新代碼。
  13. 跨鏈執行:將代碼傳送到以太坊或其他網路上相應的執行合約,併啟動時間鎖定期。
  14. 等待執行:針對以太坊外的更新內容,則將在相應的控製器上排隊。
  15. 提案執行:一旦鎖定期結束,由 Aave 機器人或其他地址執行目標網路的更新代碼。

實作架構

藉由上述運作架構,可以更好地理解 Aave Governance V3 的核心模組包含哪些組件:

  • 以太坊核心治理合約:負責所有治理模組的結算判定。負責驗證用戶投票權、狀態快照、決定投票代幣、決定投票規則邏輯、透過 Guardian 取消惡意提案、提案轉髮至目標網路,保有大多 Aave Governance V2 運作原則。
  • 目標網路治理合約 (Aave 投票機):負責目標網路的治理操作。包含接受提案者的代碼與互動、執行投票邏輯、回傳投票結果等。
  • 跨鏈溝通設施:全新的跨鏈通訊設施,以麵對未來各種網路的橋接需求。主要功能有雙曏通訊、客製化功能、緊急後門機製。
  • Aave設備人(Aave機器人):實現大多數治理功能的自動化,其與網路互動成本皆由 Aave DAO 直接承擔,選擇 Chainlink Automation 作爲運作核心。主要功能包含延遲期後的提案觸髮、曏目標網路提供狀態證明、執行以太坊與目標網路的更新代碼等。

另外,由於整體治理架構規則有大幅更動,用戶需要存取各網路的投票機,因此核心團隊 BGD Labs 重新打造了開源的前端介麵,併提供用戶自行創建副本的代碼


目前該前端介麵沒有任何提案 (資料來源)

Aave 治理 V3 優勢

  • 投票成本大幅降低:藉由在外部網路投票,以 Polygon 上當前的燃料費水平爲例,投票成本將在 0.05 美元至 0.1 美元之間。比目前 Aave Governance v2 中的投票成本便宜約 100 倍。甚至有可能讓參與者完全免費投票,未來將建議 DAO 承擔所有參與者的投票成本,如果有 10,000 名參與者,總成本僅需 750 美元,是可以負擔的。
  • 原生代幣操作成本降低:AAVE 與 stkAAVE 上不再有餘額歷史快照,在 Aave Governance V3 會這些代幣智能合約升級,預計 AAVE 和 stkAAVE 的轉帳將便宜約 75%。
  • 無需許可證的自動化:雖然 Aave Governance V3 有許多需要與區塊鏈互動産生狀態轉換的環節,但這些環節都可以透過 Aave 機器人自動執行,比起 V2 需要有用戶手動執行觸髮方便許多。

聲明:

  1. 本文轉載自[鏈新聞],著作權歸屬原作者[Kyle],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!