📢 Gate廣場 #NERO发帖挑战# 秀觀點贏大獎活動火熱開啓!
Gate NERO生態周來襲!發帖秀出NERO項目洞察和活動實用攻略,瓜分30,000NERO!
💰️ 15位優質發帖用戶 * 2,000枚NERO每人
如何參與:
1️⃣ 調研NERO項目
對NERO的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與NERO生態周相關活動,並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
NERO熱門活動(帖文需附以下活動連結):
NERO Chain (NERO) 生態周:Gate 已上線 NERO 現貨交易,爲回饋平台用戶,HODLer Airdrop、Launchpool、CandyDrop、餘幣寶已上線 NERO,邀您體驗。參與攻略見公告:https://www.gate.com/announcements/article/46284
高質量帖子Tips:
教程越詳細、圖片越直觀、互動量越高,獲獎幾率越大!
市場見解獨到、真實參與經歷、有帶新互動者,評選將優先考慮。
帖子需原創,字數不少於250字,且需獲得至少3條有效互動
憤怒退出:DAO中的反抗與自由
來源: Empower Labs
“Rage Quit”(“憤怒退出”),在DAO領域被簡稱為“怒退”,曾是一個相對較小眾的概念。 隨著DAO的發展,越來越多的DAO開始面臨分叉、創始人出走、甚至清盤的狀況,使得“憤怒退出”這一詞彙逐漸頻繁地出現在各種報導中。
但值得注意的是大家對「憤怒退出」的理解存在很大的誤區,連一些國外專業媒體也經常誤用。
起源
2019年乙太坊丹佛大會上,Ameen Soleimani和他的同事們一起發佈了Moloch v1 - 一個用於創建捐贈型DAO的協定。 相比Aragon等複雜的DAO操作系統,Moloch v1協定的核心只有400多行代碼。 它簡潔,優雅,易於理解和使用,可以讓人們非常方便的把資金彙集到一起並集體管理和協調資金的使用。
在DAO的治理中,少數意見總是無法避免的。 通常,決策和事務執行都遵循“少數服從多數”的原則。 但這也帶來了風險:當多數派掌握了決策權時,可能會濫用其優勢,侵犯少數派的利益。 為了預防這種風險,Moloch協定引入了“Rage Quit”這一概念。
**如何“憤怒退出”? **
當一個成員反對某提案,即使他們投了反對票,提案還是有可能通過。 在Moloch協定中,提案從投票通過到真正被執行之間存在一個7天的寬限期。 在寬限期內,投了反對票的成員如果不希望自己的資金被用於該專案,可以選擇“憤怒退出”。 從而在提案執行之前將自己在合約中的剩餘權益取回。
“憤怒退出”並非任意時刻都能進行,這裡列出了幾個關鍵特徵:
(例如,如果一開始投資了100個ETH,而財庫中的30%已經被使用,那麼成員只能取回70個ETH。 )
這裏還有一個隱形的前提,成員需要對於DAO的財庫有著直接的,可追溯的歷史投入。 只有這樣才能從合約代碼層面上去公平的確認剩餘權益,讓成員實現退出。 換句話說,如果一個成員根本沒往DAO財庫里放過錢,那是不存在“憤怒退出”這一說的,就算代碼寫了出來,也執行不了。
一個有趣的冷知識,在Moloch V1協定里,為了追求協定的足夠簡單和安全,“怒退”是從協定里抽取資金的唯一方法。 也就是說被資助的專案方為了拿到資助的資金,也只能通過執行“憤怒退出”來提取資金,即使他們即不憤怒,也不想退出。
進化
Moloch v1協定取得了顯著的成功,但其功能僅限於協調捐款,使用範圍較窄。 因此,眾多團隊在Moloch v1的基礎上進行反覆運算,推出了Moloch v2。 這個新版本主要增加了一系列功能,使其能夠支援共同投資,進而開闢了更廣泛的商業領域。
隨著合約功能的完善和合規框架的完成,Moloch V2引發了一股Investment DAO的熱潮, The LAO、Flamingo、MetaCartel是其中的佼佼者,後期甚至形成了專門投資Investment DAO的Investment DAO。 到現在,Investment DAO已經成為Web3投資市場里不可忽視的一股力量,有很多Investment DAO的觸角已經進入了傳統投資領域里,投到了Stability AI等優秀專案。
扯遠了,說回到Rage Quit。 基於Moloch V2框架及變種搭建的這類投資DAO,自然也都是支援“怒退”的,但情況跟之前比複雜了很多。 V1是捐贈協議,已經捐出去的就是撒出去了,即使退出成員也無法對已經捐贈出去的錢做什麼要求,所以“怒退”可以非常簡單的把還沒捐出去的那部分拿回來就可以。 但v2是投資協議,已經投出去的錢換成了股權或者Token權益,是要等著回報的,這部分權益肯定不能因為“怒退”而作廢。 於是就要涉及歷史權益的確認和拆分。 因此我們可以看到“怒退”從v2開始無論是代碼還是細節,都相較v1複雜了不少,且有了一些變化。 具體細節就不細講了,在不同的協定和變種中,多有所差別,大家心裡有這個概念就好。
綜上所述,「憤怒退出」的主要用途是泛捐贈/投資類型的DAO保護成員的一個武器。 它最核心的功能是讓成員通過銷毀在DAO里的份額把財庫里屬於自己的剩餘資金取回。
因憤怒而退出每天都在發生,但這並不是“憤怒退出”
對於絕大多數DAO而言,他們的結構和運作方式並不滿足實行「憤怒退出」的基本條件。 許多DAO的成員並沒有直接向其財庫注入資金,因此DAO的成員資格與財庫餘額並無直接聯繫,所以“憤怒退出”的適用場景相當有限。
其實很容易理解,考慮一個公司,如果一個員工因不滿而辭職,即便他曾被授予股票期權或持有公司股份,他也沒有資格在離開時提取公司的資金。 同理,一個股東購買了茅臺的股票后,發現茅臺開始生產酒心巧克力,他很憤怒,決定退出,這時他可以選擇在股市上賣出股票,但不能要求將股票退還給茅臺並按比例獲取公司的現金。
我們確實在DAO中看到過創始人自己提議「憤怒退出」。 但這種“怒退”更多地是形式上的,僅僅是一個名稱,實際上是各方協商的結果。 除非創始人的權益與DAO的財庫中的資金有明確的對應關係或約定,否則他在退出時也並沒有資格提取資金。
Nouns DAO則是個特例,它曾經經歷了一次分叉,分叉後的新合約支援了“憤怒退出”功能。 其操作模式與原始的“憤怒退出”概念大致相符,只是具體的執行細節有所調整。 Nouns DAO可以這麼做主要是因為Nouns本質上更像一個捐贈型的DAO:每當一個Nouns在拍賣中成交,它都為財庫帶來了直接且可以追蹤的資金。 而財庫中已經被使用的資金都相當於支援了生態建設,視為捐贈,並不對應到某個成員個人的具體權益,這也給實施“憤怒退出”提供了便利條件。
寫在最後
由於「憤怒」和“退出”都是日常語境中常用的詞彙,當它們組合起來時,人們很容易僅從字面上理解其意思。 而Moloch協議,儘管首創了這一概念,卻並未將其定義為專有名詞。 這導致了“憤怒退出”的逐漸發展和公眾對它的多種解讀,有時還帶有誤解。 這樣的演變也讓我們看到了技術和文化的交融與進化。 每一個創新、每一次誤解都推動了DAO領域的思考和改進。 今天,我們談論的“憤怒退出”已不再是其初始的樣貌,而是一種與時俱進、不斷演化的制度創新。
DAO作為一種去中心化的組織模型,正處於其發展的早期,它面臨的每一個問題,都會引導我們去探索和定義未來數位社會的運作機制。 而「憤怒退出」就是這漫長旅程中的一個關鍵節點,它不僅僅是幾行代碼、一個功能,更代表著對自由、公正和共同體權益的探索和追求。
附:Moloch V1中的ragequit合約代碼,只有短短21行
函數 ragequit(uint256 sharesToBurn) public onlyMember { uint256 initialTotalShares = totalShares; 成員存儲成員 = 成員[消息發送者]; require(member.shares >= sharesToBurn, “Moloch::ragequit - 不足的shares”); require(canRagequit(member.highestIndexYesVote), “Moloch::ragequit - cant ragequit 直到最高索引提案成員投票贊成被處理”); 刻錄股份 成員.股份 = 會員.股份.子(股托刻錄); totalShares = totalShares.sub(sharesToBurn); 指示 guildBank 將公平份額的代幣轉移到 ragequitter require( guildBank.withdraw(msg.sender, sharesToBurn, initialTotalShares), “Moloch::ragequit - 從 guildBank 提取代幣失敗” ); emit Ragequit(msg.sender, sharesToBurn); }