DoraHacks 作爲全球最大的多鏈開發者激勵平臺和黑客鬆平臺,每個月都需要向黑客馬拉松和開源開發者社區分配數百萬美金的資助。在這個過程中,治理是重要的一環。傳統上,評獎方式大致分爲兩種:一種是依靠專業評委的評審決定獎項;另一種則是通過社區投票,最終按票數分配獎金。然而,前者可能與社區脫節,社區成員缺少參與感;後者或許會演變爲一場簡單的人氣競賽,忽略了項目本身的價值。
在尋求一種既能反映社區意願,又能保證評選公正性的方法時,DoraHacks 將目光投向了鏈上二次方投票。這種方式允許投票者投出多於一票,但隨着票數增加,每票的成本也會提高,類似於生活中階梯式電價。這就意味着,如果一個項目儘管面向小衆,但對某些社區成員意義重大,他們就可以選擇投入更多,以換取項目更大的獲勝機會。
開頭的這個例子來自於 DoraHacks 在 2020 年年末的二次方投票實例 - ETH Hackathon@ Beijing 中 1.4 萬美元的獎金池分配問題。此種投票方式不僅考量了投票數量,還包括了用於投票的 token 作爲對項目的直接貢獻,使得每個優秀項目都得到了一定比例的獎金,同時也收穫了社區的額外捐贈。這次投票發生在當時的 BSC 鏈上。這一創舉不但是在鏈上二次方投票的首次嘗試,也是二次方投票首次被應用到線下區塊鏈社區活動中。
此後,DoraHacks 團隊不斷在多鏈世界中推廣二次方治理,並在 Solana、Aptos、TON、Cosmos Hub、Injective、Archway、Flow 等主流非 EVM 鏈上成功應用。2022 年,在 ETHDenver BUIDLathon 上,DoraHacks 支持了規模空前的線下二次方投票活動,並在隨後的線上 BUIDLathon 中繼續擴大了全球社區的參與。目前,作爲支持生態最多的二次方治理平臺與基建,DoraHacks 已支持了 32 個Web3生態進行鏈上二次方資助,總計超過 30 萬社區成員參與其中。
二次方治理讓廣大的Web3社區成員參與到生態建設,也爲各生態早期的公共物品發展提供了重要的啓動資金和市場機會。爲了幫助更多社區成員瞭解二次方治理的流程,支持生態中的優質項目,DoraHacks 近期啓動了“投票社區激勵池”機制(Community Incentive Fund),以各生態知名的 Memecoin 和 NFT 來激勵社區成員積極參與投票。目前在 Injective Grant DAO 和 Aptos Grant DAO 兩個二次方投票輪次中,投票者們將分別收到 Injective Quant($QUNT)和 Aptos Gui Inu($GUI)兩大人氣模因(Memecoin),另外還將利用設備無關量子隨機數生成器選出幸運投票者獲得稀有 NFT。通過 CIF,DoraHacks 將二次方資助和鏈上治理變成一個有趣的過程,改變了鏈上治理嚴肅的屬性,爲公共物品資助的發展提供了全新的方向。
讓我們把話題轉回到鏈上治理。即使走出Web3黑客鬆的視野,區塊鏈世界本身也有非常多的治理場景,當然也就迫切需要一種更加民主高效的投票方式。DoraHacks 在探索中發現了鏈上二次方投票初期版本中許多亟待改進的地方,這些問題一些是區塊鏈的特性帶來的新問題,一些是民主治理機制的痼疾。經過長期的實踐和探究,DoraHacks 團隊提出了全面的解決方案各個擊破了這些問題,上線了全新的二次方治理基礎設施。
首先是區塊鏈本身的特性帶來的問題。第一,區塊鏈錢包地址是極易獲得的,這就使得鏈上投票中的女巫攻擊成本極低。DoraHacks 針對此開發出了一套閉源反女巫攻擊檢查算法,在每次鏈上二次方投票後,一般會有 3-5 天的反女巫攻擊檢查期,被檢測爲“女巫”的投票地址將在獎金計算中被剔除權重(但是通過女巫地址進入的捐贈金額依舊會被視爲給被投票項目的直接捐贈)。
第二,基於區塊鏈的廣播機制,鏈上活動是可以追溯、可驗證的,雖然對於社區來說,更高的透明度可能意味着更高程度的民主,但也會更容易滋生共謀。例如,黑客鬆中的某個候選項目可以以某些獎勵引導更多本來不熟悉這個項目的社區成員投票,事後再以鏈上投票記錄爲依據換取獎勵;或者一些項目也可以通過實時分析鏈上投票情況,計算出對自己來說“最划算”的得票數。這一問題的最佳解法目前是“最小化抗共謀機制”(MACI),具體細節已在之前的文章中進行了介紹和分析,請看Pioneering Decentralized Governance: A Retrospective on DoraHacks MACI/aMACI Study and Implementation。
另一方面,民主投票本身依舊有許多等待解決的問題,其中最顯著的問題就是一種新形式的“贏家通喫”。還是以黑客鬆爲例,如果獎金池根據項目的得票數分配,即使是二次方投票這種抑制了“多數暴政”的機制,也存在一種極端的情況:如果項目 A 的得票數遠遠超過項目 B(比如說 10 萬倍),那麼 B 幾乎無法從獎金池裏分得獎金,而 A 則會拿走絕大部分的獎勵。
DoraHacks 原創了“二次方累進稅”機制(Quadratic Progressive Tax)。簡單來說,PT 是一種獎金分配係數。儘管允許獎金池的分配中存在一定的貧富差距,這種差距是被 PT 係數嚴格限制的。例如,如果某個獎金池的 PT 係數爲 10 ,則得票第一名的項目最多拿走的獎金不會超過最後一名的 10 倍。反過來說,也不再會有小團隊顆粒無收的情況,因爲最差也可以拿走相當於第一名 10% 的獎金。二次方累進稅顯著改善了早期二次方資助分配極其不均勻的問題,極大提高了二次方資助的公平性和有效性。
當然,二次方治理爲多鏈治理模式提供了一種新選擇。DoraHacks 在探索與優化更多有效的治理模式和治理科技上的創新是迅速的。通過有效的治理機制,優化資源分配,併爲社區帶來更多參與感和公平性。DoraHacks 的實踐證明了,即使在複雜的治理場景中,創新的機制如鏈上二次方投票和 MACI 機制可以有效地平衡各方利益,保障項目的多樣性與小團隊的聲音。這些探索不僅在追求技術與治理創新的道路上,DoraHacks 展現了未來區塊鏈世界的可能性:一個更加民主、透明和包容的去中心化生態,以及一個更加有趣、充滿活力的Web3發展路徑。
相關閱讀:
Quadratic Governance: What’s Working and What’s Not?
引領去中心化治理:DoraHacks 的 MACI、aMACI 實踐回顧
What Will aMACI Unlock?
抵禦量子攻擊的密碼協議金絲雀
How do hash-based post-quantum digital signatures work? (Part 1)
How do hash-based post-quantum digital signatures work? (Part 2)
原文鏈接