治理聚合平臺 Snapshot 的無 Gas 投票解決了去中心化自治組織運作和治理的最大痛點,也許可以促成一種分層治理結構的全新實驗。

撰文:潘致雄,鏈聞研究總監
感謝 blockpunk 組織學習 Snapshot 原理,爲本文提供了部分素材和觀點

大量去中心化金融 (DeFi) 協議發行「 治理代幣 」之後,引發了對區塊鏈治理問題的再次關注,如何選擇工具進行有效的協議治理,成爲一個大問題。

好消息 :多年的基礎設施建設,讓以太坊上不缺專門聚焦於各類治理服務的協議、平臺和工具。但是 壞消息 是:在以太坊網絡被 DeFi 交易擠爆後,其他低經濟驅動力的鏈上交易被迫擠出,特別是對於資金規模較小的用戶而言,寸步難行,這嚴重影響了用戶 參與鏈上 治理 的興趣和行動力。

可以這麼說,現階段,以太坊網絡的矛盾是用戶日益增長的 參與積極性 同去中心化網絡吞吐量限制而導致的 高成本 之間的矛盾。而去中心化自治組織 (DAO) 一直都是區塊鏈網絡的重要應用場景,也因此受到了非常大的影響。如果一個 DAO 組織無法收集到 最廣泛用戶的觀點 ,而只有 鯨魚 參與治理,那就違背了 DAO 設立的初衷。

幸好,去中心化交易協議 Balancer 推出了完全開源的鏈下治理投票平臺 Snapshot ,試圖解決以太坊鏈上 Gas 成本的問題。Snapshot 上線後迅速獲得了 10 多條公鏈網絡和超過 200 個項目的支持,但是否因此會帶來中心化風險值得持續關注。

雖然 Snapshot 目前看起來像是個 治理聚合器 ,但是在組合 Aragon 的工具後,它或許可以演變爲一套完整的治理解決方案,爲有治理需求的項目提供低成本且安全的工具集。

在實現完美的以太坊鏈上治理這個宏偉目標的過程中,Snapshot 提供了一種頗具建設性的中間道路。

鏈上治理遇到了什麼問題?

區塊鏈作爲一種完全開放式的網絡,可以用來搭建各種各樣的通用類應用,除了最常見的 去中心化金融 (DeFi) 之外, 去中心化自治組織 (DAO) 也是重要場景之一。

DAO 是一種項目和參與者的組織形式,已經開始有部分業內項目探索以 DAO 的形式推進項目,而非傳統形態下的公司或投資基金,比如很多以 DAO 結尾的 DeFi 項目就在探索這個新概念: PieDAOKeeperDAO ,甚至是 MakerDAO

這輪 DAO 熱潮中永不發幣的 Snapshot 爲何最值得關注?以 DAO 形式推進指數基金的項目 PieDAO

作爲 DAO 的參與者,除了通過代幣形成 利益共同體 、組織討論或活動之外,最重要的其實就是針對項目的更迭提出建議、提案,然後進行投票、執行。 以太坊 作爲一種通用的開放平臺,完全可以當作投票的實施場所。

但是今年隨着 DeFi 應用井噴,越來越多的交易都是由套利或者潛在投機機會所引導,導致 低經濟驅動力的鏈上交易 被擠出。這也就意味着沒有直接經濟利益的頻繁投票行爲會缺失更多的普通用戶,因爲大多數人不會因爲需要投出價值幾百美元的票而支出幾十美元的鏈上交易成本。

特別是在 Uniswap 推出治理代幣 UNI 的當天,Gas 價格突破 500,是年初的幾百倍。就算現在 Gas 降到了 20-30 左右,一次普通的投票類鏈上交易也要花出至少幾美元。

Snapshot 永不發幣

爲了促進項目治理的活躍度,讓更多廣泛用戶發表意見,去中心化交易協議 Balancer 團隊開發了名叫 Snapshot 的平臺,試圖通過這個 鏈下免 Gas 治理聚合器 解決上述的問題。

Snapshot 可以算是一個由 社區推動 的平臺,而且開發者考慮到 Snapshot 的平臺屬性,所以採用了非常開放的 MIT 開源許可協議 ,並堅持不會推出代幣,也不會考慮商業模式,所有資金來自於 社區捐贈 。這個開發團隊非常有個性,表示不會將資助款用在市場營銷活動中,並且會公開所有資助款的轉賬細節。

也因爲如此,很多 DeFi 項目就直接採用了 Snapshot 的整套解決方案,或者作爲鏈上治理的一種補充。藉助別人已經造好的「 輪子 」,這樣的邏輯在開源世界裏是很常見的。

作爲項目方,只需要提交項目的一些基礎信息,可能只要 5 分鐘 時間就可以在 Snapshot 平臺上搭建一個治理的空間,也不需要支付任何額外成本。

作爲用戶,只需要使用 MetaMask 等錢包訪問項目方的治理空間,無需支付鏈上交易就可以發起提案,或對提案進行投票。

而且 Snapshot 對項目和區塊鏈網絡沒有限制,所以截至目前已經支持了 13 條公鏈網絡 (包括測試網) 和 超過 200 個項目 ,還在快速增長中。

這輪 DAO 熱潮中永不發幣的 Snapshot 爲何最值得關注?來源:snapshot.page

如何實現無 Gas 治理?

Snapshot 的方案利用了一層網絡的 簽名機制 和分佈式存儲協議 IPFS (不是 Filecoin) 實現,有點像是利用二層進行了擴容。

對於以太坊網絡的賬戶而言,本身就是支持 消息簽名功能 的,換句話說,對於以太坊賬戶地址,都可以通過私鑰簽名,確保某條消息是由某個地址簽發的。簽發後的消息可以上鍊或不上鍊,而且鏈下也有辦法對消息的真實性進行驗證。

在以太坊改進提案 EIP-712 推出之後,原本十六進制的簽名消息也 進行了結構化 ,用戶能通過錢包讀懂在簽名的是什麼消息,這樣也就降低了用戶「 盲籤 」的風險。

這輪 DAO 熱潮中永不發幣的 Snapshot 爲何最值得關注?

當用戶針對某個提案進行投票,前端的錢包 (比如 MetaMask) 會讓用戶針對投票的動作 進行簽名 ,消息內容包含:針對某個「項目」的某個「提案」支持某個「 選擇 」。

當用戶確認後,這條已經簽名的消息就會通過 Snapshot 上傳到 特定的 IPFS 地址 中。在以上過程中,無需觸及以太坊主網,所以也就不需要支付 Gas 費用。

通過 Snapshot 進行治理時,發起一個提案的過程也是類似的流程。發起人需要提交該投票的開始和截止時間,以及以 哪個區塊高度時的快照 (Snapshot) 作爲投票票數的參考依據。之後,就是簽名消息,並上傳至 IPFS。

在投票進行中或投票結束後,任何人都可以隨時在治理提案頁面中看到所有人的投票情況。

Aragon 爲 Snapshot 打通鏈上執行

Snapshot 是一個純碎的 鏈下治理平臺 ,但是,通過與 Aragon 的合作,則可以把治理延伸至鏈上。

作爲最早期的 綜合 DAO 治理平臺 ,Aragon 在今年 9 月公佈了一個與 Snapshot 相關的合作項目,計劃爲 Snapshot 帶來 鏈上執行 的能力。目前該合作已經上線了測試網。

Aragon 認爲,在鏈上進行投票是最安全且最去中心化的方式,如果能 組合鏈下和鏈上的各自優勢 ,就可以以 更低成本 實現更安全和去中心化的治理過程。Snapshot 和 Aragon 的合作頗具想象空間。

Aragon 爲 Snapshot 組合了 Aragon Court (法庭) 和 Aragon Agent (代理人) 兩個特性,以實現投票結果上鍊的效果。

Aragon Court 是由 Aragon 推出的基於區塊鏈網絡的 鏈上法庭 ,爲爭議提供仲裁解決方案,用戶可抵押代幣申請爲陪審員,解決糾紛並獲得獎勵。

Aragon Agent 是由 Aragon 中組織所擁有的一個「 代理人 」 (Agent) 角色,基於 多簽名 的賬號,可以協助組織與其他以太坊賬戶或協議進行交互,比如與其他 DeFi 項目進行交易。

當 Snapshot 組合了 Aragon 後,之前的流程都沒有變化,用戶還是使用無 Gas 投票以及將結果存到 IPFS,但是在投票結束後,任何人都可以將投票的結果 打包提交到鏈上 ——當然,這個步驟需要支付一些 Gas 費用。

爲了確保提交的投票結果是完全準確的,系統還存在一個 時間鎖 (timelock) 。如果有人惡意只上傳了對自己有利的結果,在一定時間內,所有人都可以 對結果發出質疑 ,並提交證據給 Aragon Court。

其實這也就是 Aragon 之前提出的 樂觀投票 (optimistic voting) 概念,類似於二層擴容方案的 Optimistic Rollup ,先「樂觀地」相信提交結果的人是提交了完整且無誤的數據,但是如果有人惡意攻擊,任何人可以提出質疑並提交證據。

Snapshot 會帶來哪些新問題?

從投票過程來說,Snapshot 有密碼學保證,通過消息簽名機制,確保了投票結果是可以被驗證的,投票過程也是防篡改的。但是 Aragon 認爲,「Snapshot 整套方案的投票過程是非常 中心化 的,代幣持有者也可以將他們的投票偏好釋放出來,雖然這只是一個信號。」

另外,基於 Snapshot 的治理和部分有能力自己搭建鏈上治理的項目,存在兩套 獨立的治理體系 ,這兩套體系並沒有打通,用戶可能會比較疑惑應該去 Snapshot 網站還是應該去項目方官方網站參與項目治理。如果可以打通,纔可能是一套完整的治理解決方案。

比如目前可以在 Snapshot 上找到 MakerDAO 的治理空間,但是並沒有任何有效提案,MakerDAO 也肯定是使用自己的純鏈上治理平臺的。Snapshot 上還有不少這些存在治理空間但是沒有實際投入使用的項目。

不過這也許可以促進一種 分層的治理結構實驗 ,使用 Snapshot 進行更廣泛的意見收集,讓更多人提出建議和投票,這樣成本更低。之後再使用項目自身的 鏈上治理 平臺進行 最終投票 ,確保過程的安全。

還有什麼方案?

DAO 可能遲早會成爲基於區塊鏈平臺 協作的基礎組件 ,所以 Snapshot 探索的方向非常有必要,從具體實現的效果來說,也是遠超預期的。

但除此之外,還有更多的擴容方案值得 DAO 平臺嘗試和集成,比如 側鏈 (xDai) 或其他 Layer 2 解決方案。

這輪 DAO 熱潮中永不發幣的 Snapshot 爲何最值得關注?通過基礎收入概念建立本地化或社區化經濟的 Circles UBI 項目

最近 xDai 因爲 Circles UBI 項目火了一把,作爲以太坊的側鏈,除了共識機制之外差別很小,而且還使用穩定幣作爲區塊鏈網絡的手續費計費方式,更適合普通人使用。 Optimistic RollupZK Rollup 是最有希望在明年上線並大範圍普及的 Layer 2 擴容方案。已經有不少 DeFi 項目、錢包在和他們進行開發和測試。

DAO 平臺或許也可以藉助以上這些方案,找到 去中心化成本 之間的平衡,讓更多人真正參與到項目的迭代、決策中。不過短期來看,Snapshot 會是一個很好的選擇。