引領去中心化治理:DoraHacks的MACI、aMACI實踐回顧
DoraHacks作為全球最大的多鏈Web3开發者激勵平臺,在提供Hackathon/Grant/Bounty等組織工具的同時,也不斷發展更好的去中心化治理工具和機制,為全球的开源社區提供公平、合理、多樣的治理方式是DoraHacks團隊的重要使命。
社區治理的情景中,共謀(collusion,或者叫“串通”)是一類普遍而深刻的問題,這種行為的產生可能是出於利益驅動,也可能是因為人情/裙帶關系,並且在各種投票機制下都很難避免。有效的鏈上抗共謀基礎設施,將決定去中心化治理是否能夠規模化,例如,協議鏈上治理,以及二次方資助(Quadratic Funding)等。
共謀行為的弊端顯而易見。其一是,資助的初衷是支持初創項目的成長,但共謀往往使得已有資源的項目更容易獲得資金,形成了資源向強者集中的馬太效應。第二,二次方算法原本旨在解決傳統投票機制的不公平問題,但在共謀盛行的情況下,投票的有效性大打折扣。第三,共謀的存在也阻礙了包括二次方投票在內的優秀鏈上治理工具的大規模採用。
DORA團隊經過多次的實踐、探索、迭代,通過多種機制改進實現了更加公平、可靠的二次方資助方式,可以在DoraResearch Blog (https://research.dorahacks.io/)看到更多信息。
MACI(最小化防共謀基礎設施)是DoraHacks解決二次方治理公平性問題的方案之一。它基於zkSNARK技術,為鏈上投票提供了隱私保護。與基於鏈上廣播機制的透明投票不同,MACI確保了投票的匿名性,僅展示投票結果,而非投票細節。也就是說,MACI使得區塊鏈不再提供公开的投票憑據,被投票者也無從驗證。回到文章开頭的那個例子,社區共謀的下一步本應該是用鏈上投票記錄來換取獎勵,而這種模式在MACI投票機制中是無效的。
MACI投票已經多次用於DoraHacks平臺上hackathon獎金池/grant資助池的分配。在2022年2月的ETHDenver线下BUIDLathon中,MACI二次方投票(MACI-Quadratic Voting)首次被用於大型Web3社區治理,社區通過MACI二次方投票共同決定了1,000,000 SPORK匹配獎金池的流向,也使全球加密社區認識了MACI基建的潛力。之後,在ETHDenver线上BUIDLathon,Opensea Hello NFT Hackathon,Dora Grant DAO,0x Defi Hackathon等大型hackathon中,MACI投票都作為社區/評委投票的重要機制發揮了作用。
然而,普通的MACI投票還存在兩個問題,一是技術門檻過高 - 盡管MACI投票需求廣泛,但其合約开發對許多加密社區成員來說仍是挑战。針對這一點,Dora Factory开發的無代碼MACI投票部署平臺Vota(https://vota.dorafactory.org/)已在2023年上线,使非技術社區也可以輕松完成MACI鏈上投票部署。Vota內置的投票機制包含一次方投票和二次方投票,覆蓋了鏈上投票的絕大部分場景。MACI管理員只要在平臺(https://vota.dorafactory.org/)點擊“Deploy MACI”後進行簡單的投票規則設置,即可以在幾分鐘內完成一個MACI投票輪的部署。
Dora Dojo社區是Vota平臺MACI投票應用的典型案例。該社區定期進行知識分享提案投票,涵蓋密碼學、量子計算等領域。通過MACI投票,社區成員可以直接決定哪些提案值得資助。盡管管理員不具備MACI部署知識,但通過Vota的指南,也能快速完成投票的鏈上和前端部署。Dora Dojo已將MACI投票作為月度活動,成功資助了超過20個提案,展示了去中心化治理的潛力。
在Dojo的實踐中,當社區成員被問到“如果不採用MACI投票的方式,你是否會改變你的投票選項?”,有超過50%的投票者回答了“是”,理由是同在社區裏,投票者和被投票者之間可能互相認識,所以不想被知道自己沒有給某個熟識的項目投票。可見,即使是不考慮共謀的情況下,投票者自身也有保證投票內容隱私的需求。
第二個問題是,MACI的零知識證明操作需要管理員,這也是MACI最重要的信任假設。在MACI中,管理員雖然不能僞造投票信息,但可以與外界發生共謀,限制了MACI的使用場景。早期,以太坊社區對匿名MACI的潛在方案進行了若幹探討,例如基於MPC的匿名MACI,以及通過ElGamal重隨機函數進行匿名化的討論(https://ethresear.ch/t/maci-anonymization-using-rerandomizable-encryption/7054)等。匿名MACI的目標是,管理員也無法知道“誰”做了“什么”,由此實現全面的抗共謀。DoraHacks和Dora Factory社區自2023年开始進行匿名MACI的基建工作,並初步實現了不依賴於多方安全計算的匿名MACI協議。DoraHacks aMACI的具體操作是投票者的”deactivate key”和“reset key”行為。通過這個過程,管理員無法追蹤用戶的投票行為,也就完成了投票者本身的匿名化。
DoraHacks在2023第一次推出了匿名MACI(aMACI)投票基建。2024年3月,在越南河內舉辦的ETHVietnam 黑客馬拉松中,aMACI第一次被用於大型线下Web3活動,168位社區成員參與了基於aMACI的鏈上匿名投票來決定2000美元獎金池的分配。
這是匿名MACI協議被加密社區採納的一個重要裏程碑。此前,DoraHacks平臺上的以太坊研究長期Grant “ETH Research Grant”也已將aMACI實際用於多輪社區投票,來決定項目資助結果。
DoraHacks作為發展去中心化治理和MACI基礎設施的先行者,致力於創造更好的去中心化治理機制與工具,為加密社區帶來更加民主、高效和安全的決策環境。匿名MACI(aMACI)投票協議的上线,進一步消除了治理過程中潛在的共謀風險,確保了每個社區成員的投票權利得到平等尊重;Vota平臺的發布,降低了MACI部署的技術門檻,使得更多的社區能夠參與並受益於這種治理模式。作為一種創新的治理機制,MACI為去中心化治理帶來的想象空間是無限的。
相關文章
Implementation Notes on “MACI anonymization using rerandomizable encryption”https://research.dorahacks.io/2023/05/21/rerandomizable-encryption-maci-anonymization-notes/
PLONK-Based MACI
https://research.dorahacks.io/2023/02/02/plonk-based-maci/
Quadratic Governance: What’s Working and What’s Not?
https://research.dorahacks.io/2022/07/11/quadratic-governance/
Vota: Special Purpose Blockchain for Voting and Decentralized Community Governance
https://research.dorahacks.io/2023/07/31/vota/
Reduce Quadratic Funding Inequality with a Progressive Tax Systemhttps://research.dorahacks.io/2021/06/16/reduce-quadratic-funding-inequality-with-a-progressive-tax-system/
Grant Funding Distribution Algorithm (Progressive Tax V2)
https://github.com/dorahacksglobal/qf-grant-contract/blob/bsc-long-term/grant-distribution-algorithm-en.md
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC一個引...
悅盈:比特幣68000的空完美落地反彈繼續看跌 以太坊破前高看回撤
一個人的自律中,藏着無限的可能性,你自律的程度,決定着你人生的高度。 人生沒有近路可走,但你走的每...
Dora_Factory
文章數量
8粉絲數
0