藍(lán)籌借貸協(xié)議AAVE于今日正式上線其最新的治理模組—Aave Governance V3,帶來大幅降低投票成本、新增自動(dòng)化機(jī)器人、完善跨鏈基礎(chǔ)設(shè)施等優(yōu)勢(shì),為鏈上治理做出新的典范。
Aave治理模組參考價(jià)值
借貸協(xié)議Aave至截稿前約有65億美元的資金,擠身前三大鏈上產(chǎn)品(第一跟第二分別是Lido與Maker),因此任何更新都必須非常謹(jǐn)慎。所以連治理都有一套非常完善的規(guī)范與合約執(zhí)行,盡可能降低人為失誤或中心化風(fēng)險(xiǎn)。
有別于其他項(xiàng)目治理模式仍是依靠多簽控制協(xié)議后門函數(shù)(甚至可能連多簽都還沒有),Aave協(xié)議擁有相對(duì)安全的機(jī)制,對(duì)于未來理想的治理機(jī)制想像,非常具有參考價(jià)值。
另一方面,AAVE Governance V2也從2020年運(yùn)行至今,可行性受到充分的驗(yàn)證,甚至借此完成GHO穩(wěn)定幣的發(fā)行與協(xié)議整合,如此復(fù)雜的工程全依靠治理模組的運(yùn)作搞定,確實(shí)非常有意思。
Aave治理模組V2介紹
原有的AAVE Governance V2模組將會(huì)停止使用,不過V3將繼承其大致架構(gòu)而進(jìn)行優(yōu)化,因此需要有基本理解。
基本架構(gòu)
AAVE Governance V2運(yùn)作目標(biāo)是做到完全去的中心化,DAO完全依照鏈上治理結(jié)果,自動(dòng)進(jìn)行協(xié)議更新,而不依賴創(chuàng)始團(tuán)隊(duì)來批準(zhǔn)鏈上提案。
Aave Governance V2架構(gòu)
實(shí)作上,可以將Aave Governance V2拆成以下幾個(gè)組件:
Aave Governance v2:負(fù)責(zé)處理AIP的創(chuàng)建、資訊提交、參數(shù)設(shè)定等。
Short Executor:用于對(duì)協(xié)議進(jìn)行較小的更改,負(fù)責(zé)執(zhí)行以較低門檻的通過的提案內(nèi)容,以完成快速迭代,例如增減協(xié)議可接受資產(chǎn)清單的提案。
Long Executor:用于對(duì)協(xié)議核心代碼進(jìn)行重大更改,負(fù)責(zé)執(zhí)行以較高門檻通過的提案內(nèi)容,例如對(duì)協(xié)議本身邏輯規(guī)則的修改提案。
Governance Strategy:處理使用者提案和投票的運(yùn)作邏輯,并定義哪些代幣可以用于投票,V2可用于投票的代幣有AAVE和stkAAVE(Stake AAVE)。
其中還有一組合約是Aave Guardian,由十個(gè)地址的多簽所控制,主要的職責(zé)是負(fù)責(zé)協(xié)議在緊急情況下的合約修改,以保護(hù)協(xié)議安全。依情況可以取消惡意提案甚至關(guān)閉協(xié)議運(yùn)作。
運(yùn)作流程
過去AAVE Governance V2模組的治理流程基本架構(gòu)如下:
提案提交:提案于社群論壇中討論,并進(jìn)行Temperaturecheck,隨后跟進(jìn)鏈下Snapshot投票。
ARFC:將通過鏈下投票的提案編寫成完整的提案(AIP),同時(shí)提交完整的代碼,并再次進(jìn)行鏈下Snapshot投票。
提交AIP:通常由團(tuán)隊(duì)將通過第二次鏈下投票的提案提交AIP至治理合約中,不過其實(shí)任何人都可以提交AIP。
延遲期:經(jīng)過一天左右的延遲期,治理合約完成代幣狀態(tài)快照,確認(rèn)投票權(quán)利。
鏈上投票:依照不同影響程度的提案,有不同的通過門檻。
提案執(zhí)行:提案通過后會(huì)進(jìn)行一段鎖定期,結(jié)束后依照不同影響程度的提案,使用Short Executor或是Long Executor執(zhí)行更新代碼,此部分需要外部地址觸發(fā)。
跨鏈執(zhí)行:若提案在以太坊之外的網(wǎng)絡(luò),則需要執(zhí)行跨鏈交易與執(zhí)行對(duì)應(yīng)網(wǎng)絡(luò)的執(zhí)行合約,同樣需要外部地址觸發(fā)。
既有問題
AAVE Governance V2經(jīng)由這三年的運(yùn)作所發(fā)現(xiàn)的問題:
投票成本過高:現(xiàn)有設(shè)計(jì)燃料費(fèi)消耗大,對(duì)小用戶更是如此。Aave、stkAAVE代幣投票權(quán)分散,分別有超過150,000名Aave持有者和20,000名stkAAVE持有者,其中許多用戶僅持有少量代幣與投票權(quán)。即使在以太坊燃料費(fèi)價(jià)格水準(zhǔn)相對(duì)較低(20gwei)的情況下,完成投票仍需要5美元左右,更不要說網(wǎng)絡(luò)擁堵時(shí)可能會(huì)多五到十倍的投票成本。
治理與代幣利益沖突:為了配合現(xiàn)有治理模組,需要讓代幣夠被合約查詢,以確認(rèn)AAVE、stkAAVE代幣持有者的投票權(quán),代幣本身需要記錄額外的余額歷史記錄,這使得AAVE、stkAAVE代幣的轉(zhuǎn)賬燃料費(fèi)增加,變相增加代幣持有者操作成本。
Aave治理模組V3介紹
速覽Aave Governance V3與V2異同
提案創(chuàng)建:V3的治理規(guī)則要求提案者在創(chuàng)建提案之前,需要在Aave合約中部署可執(zhí)行、有效的合約代碼,并完成注冊(cè)獲得提案認(rèn)定。
投票延遲:與V2幾乎相同,提案創(chuàng)建和投票開始之間將有1天的延遲,結(jié)束后進(jìn)行投票權(quán)的快照。但由于某些技術(shù)原因,在v3上延遲時(shí)間會(huì)有以小時(shí)為量級(jí)的差異。
提案投票:投票者在大多數(shù)情況下不會(huì)在以太坊上進(jìn)行投票,而是會(huì)在其他網(wǎng)絡(luò)中,例如Polygon、Avalanche、Arbitrum或Optimism,未來會(huì)開放更多網(wǎng)絡(luò)。補(bǔ)充:一個(gè)提案的投票只會(huì)在一個(gè)網(wǎng)絡(luò)中進(jìn)行,而不是在多個(gè)網(wǎng)絡(luò)中同時(shí)進(jìn)行,提案者可以根據(jù)偏好或其他因素選擇具體在哪個(gè)網(wǎng)絡(luò)進(jìn)行投票。
提案執(zhí)行:提案的時(shí)間鎖定和執(zhí)行階段將與V2完全相同,并將執(zhí)行擴(kuò)展至其他網(wǎng)絡(luò)。
接受更多資產(chǎn)認(rèn)定投票權(quán):AAVE、aAAVE、stkAAVE、stkABPT都將獲得投票權(quán)利。
實(shí)作架構(gòu):治理運(yùn)作流程
未來在AAVE治理模組的所有提案都會(huì)經(jīng)由以下流程:
Aave Governance V3運(yùn)作流程
提交代碼:提案者建立提案與提交代碼,并將其注冊(cè)到目標(biāo)網(wǎng)絡(luò)的控制器合約中。舉例來說,如果提案預(yù)計(jì)將在Aave v3 Avalanche上新增資產(chǎn)類別,則需要在Avalanche上提交提案并部署代碼,整個(gè)過程無需許可。
回傳提案識(shí)別證:當(dāng)提案者完成提案創(chuàng)建流程后,會(huì)收到目標(biāo)網(wǎng)絡(luò)傳送的識(shí)別證。
創(chuàng)建提案:合格的提案者(擁有識(shí)別證與足夠的提案權(quán))在以太坊上借由核心治理合約創(chuàng)建提案,并選擇所提交代碼的網(wǎng)絡(luò)。
啟動(dòng)提案:延遲期結(jié)束后,Aave機(jī)器人或任何其他以太坊地址,將能夠啟動(dòng)該提案并完成區(qū)塊鏈狀態(tài)的快照。
提交區(qū)塊雜湊值:治理核心合約將提案信息(以太坊區(qū)塊哈希)提交到Aave跨鏈基礎(chǔ)設(shè)施。
目標(biāo)網(wǎng)絡(luò)狀態(tài)結(jié)算:在目標(biāo)投票網(wǎng)絡(luò)上,由Aave機(jī)器人或其他地址完成用于投票驗(yàn)證的全局狀態(tài)的結(jié)算,包含以太坊區(qū)塊雜湊值、其狀態(tài)樹,以及投票資產(chǎn)的狀態(tài)樹。
開始投票:在目標(biāo)網(wǎng)絡(luò)上開始進(jìn)行投票。
提案投票:在以太坊上擁有投票權(quán)的每個(gè)用戶,都可以通過投票機(jī)合約,在目標(biāo)網(wǎng)絡(luò)上投票。
關(guān)閉投票:Aave機(jī)器人或其他地址呼叫投票機(jī)關(guān)閉投票。
結(jié)果結(jié)算:投票結(jié)果以「是」和「否」的計(jì)數(shù)形式,通過Aave跨鏈基礎(chǔ)設(shè)施發(fā)送到以太坊主網(wǎng)。
等待執(zhí)行:投票結(jié)果到達(dá)以太坊上的核心治理合約,在驗(yàn)證確認(rèn)信息后,等待執(zhí)行。
提案執(zhí)行:Aave機(jī)器人或其他地址將執(zhí)行更新代碼。
跨鏈執(zhí)行:將代碼傳送到以太坊或其他網(wǎng)絡(luò)上相應(yīng)的執(zhí)行合約,并啟動(dòng)時(shí)間鎖定期。
等待執(zhí)行:針對(duì)以太坊外的更新內(nèi)容,則將在相應(yīng)的控制器上排隊(duì)。
提案執(zhí)行:一旦鎖定期結(jié)束,由Aave機(jī)器人或其他地址執(zhí)行目標(biāo)網(wǎng)絡(luò)的更新代碼。
實(shí)作架構(gòu)
借由上述運(yùn)作架構(gòu),可以更好地理解Aave Governance V3的核心模組包含哪些組件:
以太坊核心治理合約:負(fù)責(zé)所有治理模組的結(jié)算判定。負(fù)責(zé)驗(yàn)證用戶投票權(quán)、狀態(tài)快照、決定投票代幣、決定投票規(guī)則邏輯、通過Guardian取消惡意提案、提案轉(zhuǎn)發(fā)至目標(biāo)網(wǎng)絡(luò),保有大多Aave Governance V2運(yùn)作原則。
目標(biāo)網(wǎng)絡(luò)治理合約(Aave投票機(jī)):負(fù)責(zé)目標(biāo)網(wǎng)絡(luò)的治理操作。包含接受提案者的代碼與互動(dòng)、執(zhí)行投票邏輯、回傳投票結(jié)果等。
跨鏈溝通設(shè)施:全新的跨鏈通訊設(shè)施,以面對(duì)未來各種網(wǎng)絡(luò)的橋接需求。主要功能有雙向通訊、定制化功能、緊急后門機(jī)制。
Aave機(jī)器人(Aave Robot):實(shí)現(xiàn)大多數(shù)治理功能的自動(dòng)化,其與網(wǎng)絡(luò)互動(dòng)成本皆由Aave DAO直接承擔(dān),選擇Chainlink Automation作為運(yùn)作核心。主要功能包含延遲期后的提案觸發(fā)、向目標(biāo)網(wǎng)絡(luò)提供狀態(tài)證明、執(zhí)行以太坊與目標(biāo)網(wǎng)絡(luò)的更新代碼等。
另外,由于整體治理架構(gòu)規(guī)則有大幅更動(dòng),用戶需要存取各網(wǎng)絡(luò)的投票機(jī),因此核心團(tuán)隊(duì)BGDLabs重新打造了開源的前端界面,并提供用戶自行創(chuàng)建副本的代碼。
Aave Governance V3優(yōu)勢(shì)
投票成本大幅降低:借由在外部網(wǎng)絡(luò)投票,以Polygon上當(dāng)前的燃料費(fèi)水平為例,投票成本將在0.05美元至0.1美元之間。比目前Aave Governance v2中的投票成本便宜約100倍。甚至有可能讓參與者完全免費(fèi)投票,未來將建議DAO承擔(dān)所有參與者的投票成本,如果有10,000名參與者,總成本僅需750美元,是可以負(fù)擔(dān)的。
原生代幣操作成本降低:AAVE與stkAAVE上不再有余額歷史快照,在Aave Governance V3會(huì)這些代幣智能合約升級(jí),預(yù)計(jì)AAVE和stkAAVE的轉(zhuǎn)賬將便宜約75%。
無需許可證的自動(dòng)化:雖然Aave Governance V3有許多需要與區(qū)塊鏈互動(dòng)產(chǎn)生狀態(tài)轉(zhuǎn)換的環(huán)節(jié),但這些環(huán)節(jié)都可以通過Aave機(jī)器人自動(dòng)執(zhí)行,比起V2需要有用戶手動(dòng)執(zhí)行觸發(fā)方便許多。
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。