MolochDAO系列一:利用分布式自治組織戰勝公地悲劇
“自MolochDAO從2019年情人節上線主網以來,已經通過DAO機制分發了70萬美金的公有資金,支持了DAppNode,EthereumCatHerders,TornadoCash,?Lighthouse,clr.fund等項目,并完成了研究報告—StateofEth2.0,StateofOptimisticRollup,Eth2.0EconomicReview等。未來,將有超過460萬美金的資金通過DAO機制繼續支持生態發展。”
1、目的
莫洛克是誰?什么是莫洛克?
“莫洛克”這個名字是指迦南人的兒童祭祀神。在古代,迦太基人相信在戰爭時期把一個孩子獻給摩洛會增加他們部落獲勝的幾率。沒有參與的成員被視為危及整個群體的生存。這種做法持續了數年,盡管付出了代價,因為該集團的激勵結構的力量。
我們第一次在斯科特·亞歷山大的《莫洛克的沉思》一文中遇到莫洛克,這本書討論了艾倫·金斯伯格的詩《嚎叫》中的同名人物。在《沉思》一書中,亞歷山大指出,雖然金斯伯格通常被解讀為討論資本主義的陷阱,但詩人很可能指的是人類一貫選擇次優方案解決群體協調問題的傾向。亞歷山大舉了一個沒有獨裁者的反烏托邦的例子:
設想一個國家有兩條規則:第一,每個人每天必須花8小時給自己強烈的電擊。第二,如果任何人不遵守規則,或者大聲反對規則,或者不執行規則,所有公民必須團結起來殺死這個人。假設這些規則是按照傳統建立起來的,每個人都希望它們得到執行。”
在這樣一個社會里,所有的人都有理由繼續電擊自己,因為如果他們不這樣做,他們就會被殺,任何同意他們的人也會被殺。然而,從上帝的視角來看,我們知道,如果每個人,或者至少是大多數人,協調一致,一下子停止對自己的電擊,就會為每個人帶來一個更好的社會。亞歷山大接著舉例說明了發生這種情況時的幾種現實情況,如過度捕撈、軍備競賽和國會。
在本文中,我們將莫洛克的意思理解為亞歷山大在他的文章中所代表的:與集體行動相關的問題的范疇,即個體激勵與全局最優結果不一致。這些問題在人類歷史上一直以不同的名義存在,但在很大程度上仍未得到解決。我們把莫洛克看作是人類的“最后老板”,人類幾千年來一直在努力克服的東西,如果我們想確保我們物種的長期生存,就必須打敗它。
金色財經合約行情分析 | BTC交割合約持倉創近期新高,12000美元博弈激烈:據火幣BTC永續合約行情顯示,截至今日18:00(GMT+8),BTC價格暫報11995美元(+2.81%),20:00(GMT+8)結算資金費率為0.050435%。
BTC昨晚在11500美元獲得支撐,震蕩走高,于今日上午突破11800美元重新到達12000美元。根據火幣交割合約數據,BTC當季合約成交額大漲,持倉量持續上漲創近期新高,精英多頭占比略減,當季合約正溢價增加。BTC再次測試12000美元,部分主流幣漲勢不一,在關鍵位置持倉量到達新高,多空將出現激烈博弈,投資者需注意可能的大幅上下波動。
USDT于火幣全球站OTC的報價為6.91元,溢價率為-0.80%。[2020/8/10]
在MolochDAO的上下文中,“Moloch”這個名字是一個諷刺的笑話,關于試圖解決協調問題可能是徒勞的。它本身也是一種模因,我們希望它能傳播對核心問題的認識和對現實生活中莫洛克問題的認識。
問題概述
我們將公共基礎設施定義為這樣一種技術,即技術給社區帶來的總收益大于給任何特定實體帶來的個別收益。相反,這意味著任何一個實體在發展基礎設施方面的投資成本與它所產生的收益不成比例。當然,這會帶來激勵問題,通常會導致基礎設施根本得不到開發。
在以太坊行業,我們在eth2.0的開發中看到這個問題最為突出。正如最近的《eth2.0現狀》報告所發現的那樣,eth2.0的進展緩慢,主要是由資金有限的相對較少的研究人員和實施者進行的。盡管所有以太項目都將從升級中受益,但只有少數主要利益相關者直接參與了資金和開發。
不幸的是,這是一種理性的經濟行為:為以太坊建設基礎設施意味著要付出巨大的個人成本——但利益在整個以太坊生態系統中被瓜分。在這種情況下,承擔這一成本的動機是什么?
這些類型的問題,我們定義為莫洛克問題,需要重新調整激勵機制來解決。通過使用DAO結構來匯集資金并對資金分配進行投票,利益相關者可以更有效地共享資源并協調成本分擔,從而產生更大的整體生態系統效益。我們的假設是,這足以提供必要的“活化能”,觸發群體之間的廣泛協調,否則可能有競爭的利益。MolochDAO是一個實驗,驗證了這一假設。
金色財經合約行情播報 | BTC放量震蕩上測,7800美元多空博弈加劇:據火幣BTC永續合約行情顯示,截至今日16:00(GMT+8),BTC價格暫報7703美元(+2.01%),20:00(GMT+8)結算資金費率為-0.014470%。
昨日至今,BTC走出震蕩上升的走勢,低點逐漸抬高,向上測試7800美元阻力位,目前在7800下方盤整。根據火幣交割合約數據,BTC季度合約成交量大幅上升,持倉量也出現一定幅度上升,季度合約保持小幅貼水。在比特幣面臨關鍵壓力位時期,多空博弈激烈程度加劇,成交活躍,市場情緒出現躁動,投資者需注意控制風險。
USDT于火幣全球站OTC的報價為7.13元,溢價率為0.65%。USDT溢價繼續保持在低水平。[2020/4/27]
目標
MolochDAO的直接目標是進一步開發與Eth2.0相關的公共基礎設施。這將通過激勵各Eth2.0項目和主要生態系統利益相關者之間的協調來實現。
我們選擇Eth2.0作為我們的初始目標,因為我們認為它是影響這個生態系統中每個人的莫洛克問題中最明顯、最緊迫的例子。
Moloch的第二個目標是研究集體激勵,并迭代到Moloch的廣義版本,該版本適用于更廣泛的次優化問題,無論規模或范圍如何。
2、博弈論
哲學
MolochDAO的機械設計背后的思想主要來自對核心問題的歷史討論。雖然這些討論超出了本文的范圍,但我們建議閱讀:
●《下議院的悲劇》GarrettHardin●《囚徒困境》●《集體行動的邏輯》MancurOlson●《統治下議院》ElinorOstrom
調整激勵措施
要找到解決這個問題的辦法,就需要重組激勵機制,使所有參與者的成本和收益平均分配。MolochDAO通過匯集用戶資金并將其鎖定在名為“公會銀行”的智能合約中來實現這一點。公會銀行的貢獻者被賦予投票權,決定如何使用這些資金,投票權重取決于他們的貢獻相對應的總池比例。
這個核心機制很簡單,但是,還有兩種機制使DAO更加有趣:
聲音 | 余弦:區塊鏈在多方博弈的場景下可以降低信任成本 降低審計成本:10月26日消息,慢霧科技創始人余弦發評論稱,作為這幾年不小心成為的區塊鏈業內人士說幾句:區塊鏈不是萬能藥水或銀彈,但卻是魔法藥水,在多方博弈的場景下可以降低信任成本,降低審計成本。最早落地的是人類小范圍的可信支付與結算,比如比特幣、門羅幣等加密貨幣,接著在落地的是人類小范圍的可信世界計算機,比如以太坊、EOS。這些公鏈面對的多方博弈場景是全球所有未知的人,安全可信的核心保障是“幣價值”;而聯盟鏈面對的多方博弈是近白名單的群體或人,安全可信的核心保障是“中心化監管力量”,那為什么要用區塊鏈技術?前面說了可以降低信任成本與審計成本。那是不是一定要用區塊鏈技術?這個真不一定。那是不是所有公鏈都有價值?必然不是。看事情看本質,做事情做客觀。敬畏力量,但遠離非黑即白者。[2019/10/26]
DAO的成員可以清算他們的選票,從而從公會中獲得一定比例的資金份額。這給成員提供了一個強大的經濟激勵,通過增加他們對資金池的比例所有權或通過增加資金池的整體價值來嘗試最大化他們的選票價值。請注意,選擇清算他們的選票意味著犧牲了未來對整個池子的決策能力。
自我與群體利益
例如,如果成員需要建立共享的基礎設施,從而產生集體利益,那么是否建立基礎設施的價值計算是基于集團的總成本低于集團的總利益的概率。換言之,對于一個理性的投資者來說,在一個提案中投資是有意義的,因為該提案很可能會使資金池的價值增加超過所有成員分攤的成本。????????
表示此成本的最簡單方法是擴大指數通證的供應量,以便按比例稀釋所有成員的股權。打個比方,想象一下,如果標普500所代表的50%的公司需要開源的會計基礎設施。這一基礎設施的建設將花費任何一家公司股價的5%,而且只會使每家公司的股價提高1%。對于任何一家單體公司來說,建設基礎設施在經濟上都是不合理的,因為成本遠遠大于任何收益。
然而,如果標準普爾500指數的投資者將整體指數的供給膨脹了0.01%,將自己的股權按這個比例稀釋,他們可以將這個數字支付給一個第三方組織,請他們建立開源會計的技術基礎設施并開源給每個公司。這將使指數中50%的公司獲得1%的股價收益,也就是說,投資者獲得指數價值的0.49%。
分析 | 本月重點不在BTC 當前是存量資金博弈的市場:在本期金色財經的《幣情觀察室》上,針對近期主流幣的上漲的問題,象牙塔CEO表示:BTC現報10200美金,再次提示,本月的重點不在于BTC,只要BTC橫盤震蕩,其他主流幣都會此起彼伏的拉升,當前存量資金博弈的市場,換做我是主力也會選擇輪動拉升,這樣一份兒錢多頭賺,但散戶不一定踏準節奏!
因此,技術難點在于如何踏準節奏,跟莊吃肉。[2019/9/18]
請注意,我們實際上并沒有通脹標的資產的價值,只是夸大了代表該資產的指數。這一點很重要,因為投資者,即指數的主要受益人,是支付協調成本的人。這一點在MolochDAO中也同樣適用。
準入門檻
我們假設DAO的成員至少會在總體目標上保持一致——無論是資助ETH2.0開發還是其他基礎設施目標。其次,我們假設成員愿意犧牲短期利益來追求DAO的整體目的。對于ETH2.0,我們假設理性的ETH長期持有者和基于平臺開發的項目方們能看到為平臺的持續發展做出貢獻的價值,如此可以避免他們持有的ETH價值下降,或平臺在技術層面被超越。
在一個成員準入無門檻的情形下,上述假設是不成立的。所以,我們決定設置準入門檻,通過讓現有成員以類似于資助提案投票的方式來決定新的加入者能否加入公會。
這解決了上述兩個問題。首先,現有會員自然會受到激勵,只接納符合公會利益的新入會者,以便與他們分擔成本。對于第二個假設,我們預計在考慮納入新的申請人時,現有成員將考慮與該申請人之前的互動,這將推動申請人采取更長期的福利策略。我們將在下面的“Ragequitting”中更深入地討論這個問題。
怒退
在任何基于投票的系統中,都有大量的“侵犯少數人權益的”邊緣案例是由利益相關者可能的合謀或不適格造成的。為了解決這些問題,我們建立了一個“包羅萬象”的機制,允許參與者在不同意投票結果的情況下帶著資金退出。這是指允許會員在“寬限期”內從公會“怒退”,需要在提案投票結束后,并在投票結果影響到會員所有權之前。
比如說,99%的公會成員串通并提交了一份提案,向他們自己多發行99%的股份,并將剩余的1%稀釋到零。在這種情況下,1%的人將在寬限期內從公會“怒退”,從而否定多數投票集團的串通攻擊。
現場 | Jeffrey Wernick:ICO沒有實際價值 EOS只是一場博弈 比特幣才是真正硬通貨:金色財經現場報道,6月26日在圣何塞會議中心舉行的Blockchain Connect會議上,比特幣早期參與者,區塊鏈經濟學家Jeffrey Wernick在演講中指出,ICO就是一群人募集的沒有什么實際作用的資金,并沒有解決實際的問題,找到更多應用場景,或解決擴展性問題。智能合約也存疑,作用更多的是支持ICO而已。Jeffrey Wernick也對EOS持反對意見,他認為21個超級節點跟技術沒有關系,只是一種博弈形式和市場推廣形式。比特幣才是真正的價值儲藏和硬通貨。[2018/6/27]
請注意,寬限期結束后剩下的成員將承擔提案的費用。在有爭議的投票中,多數人選擇退出,這意味著留下來的人的成本大大增加。為了讓這個制度更合理,我們限制只有那些投了“反對票”給了一個獲得通過的提案的人才能選擇“怒退”。這迫使那些投了“贊成票”的選民承擔惡意提議的代價。
我們希望這能為雙方的互利合作創造一個額外的元激勵,因為如此一來,公會成員就不太會有動機提交一個可能會使大部分成員“怒退”的提案。
這個系統還有一個潛在被攻破的點,在于參與者可以濫用“怒退”,因為濫用“怒退”可以避免為單一提案支付成本。然而,如果會員想避免支付,他們將不得不退出全部的股份來完成“怒退”。他們之后還得重新申請成為會員,現有的會員將猶豫是否重新接納叛逃的申請人。從現有的博弈論研究來看,我們相信這將是一個強有力的設置,使成員不濫用怒退機制。
超級競爭與分叉進化
怒退機制可以推動Moloch在有爭議的分歧達成時分裂成子實體。我們還通過讓所有成員重新開始來升級Moloch。
這是一個特征,不是缺點。我們希望Moloch能夠得到快速的分叉、升級和迭代,包括新的鏈上和鏈下機制。一個主要的驅動因素是——公會規模,成員被激勵增加總池的價值,因為這將意味著較低的人均成本,但也被激勵保持公會規模足夠小,以保留投票權,并保持公會愿景一致。?
一旦超過這一平衡,我們相信新的申請者有強烈的動機分叉核心公會,建立自己的公會。由于代碼是開源的,而且他們可以很容易地為自己行會的早期參與者添加獎勵,我們希望這最終會為MolochDAOs創造一個超級競爭的市場。
搭便車
如果不討論搭便車問題,任何解決公地悲劇的辦法都是失職的。簡單地說,當成本僅由單個或小規模項目支付時,我們如何確保其他實體不蹭到整個生態系統的利益???????????????
當公會銀行僅接受wETH進行抵押時,解決這個問題是不可能的,因為所有ETH持有人將始終分享以太坊升級和ETH價格/效用增加帶來的好處。然而,我們仍然相信有足夠多的利益相關者關心如何圍繞Eth2.0進行協調,我們將能夠驗證技術和核心博弈論。
當公會銀行的抵押物包含除ETH以外的資產時,這將成為一個更加復雜的計算。我們還不確定這將對公會產生什么影響,但我們非常有興趣繼續探索。
3、最小可行DAO
從歷史DAO和區塊鏈發展中學習
在建造DAO的過程中,我們首先關心的是確保存款的安全。我們回顧了以太坊過去的重大安全漏洞,如2016年的DAO黑客和兩次Paritymultisig黑客,總結出一套安全開發的設計原則。
首先也是最重要的,我們設定了一個目標,即只使用絕對最小的功能集在鏈上。在絕大多數邊緣案例中,社會協調機制可以作為問題的迂回解決方案。通過最小化鏈上協調,我們減少了需要考慮的潛在攻擊面。
其次,我們決定遵循迭代開發方法,只會在驗證核心博弈論和技術假設后,才選擇增加復雜性。例如,在DAOMVP中,只有wETH被允許作為貢品。雖然這樣做并不能讓我們驗證上面提出的博弈論的完整性,但通過這種方式構建MVP可以讓MolochDAO立即對生態系統有用。
最后,我們觀察到在合同中構建可升級性存在復雜性權衡。我們嘗試了一個基于庫的體系結構,但是發現額外的使用摩擦并沒有為核心案例帶來足夠的價值。因此,我們從最簡單的角度來處理升級:參與者可以在需要升級時通過部署新的DAO智能合約來協調鏈外事務,如果他們選擇參與升級,則退出Moloch。
Moloch股份
MolochDAO使用股份來滿足博弈論條件。按照每個提案申請股份,按申請人的捐贈金額占基金總額的比例發行股份。股份對應著如何分配公會銀行資源提案的投票權。股份也可以被不可逆轉的贖回,通過“怒退”在公會銀行的持股比例。
例如,如果公會銀行持有100%的股份,在10個成員之間分配,每個成員有10股股份,那么每股的價值是1wETH,每個成員擁有10%的公會銀行。如果一個成員離開并清算了他們的10股股份,公會銀行的總價值將下降到90%。然而,每個成員仍然持有10股,因此仍然持有10股。他們對公會銀行的相對所有權就發生了變化,從10%—→11.11%。????????????
股份不可轉讓。這意味著它們與ERC20標準不兼容。我們這樣做是為了確保股票不能在公開市場上買賣,因此,如果成員提交提案或投票,仍然可以更容易地追溯到成員。
加入莫洛克
加入公會需要提交一份入會申請書和一份貢品。會員提案的主要目的是要求獲得一定數量的股份作為支付貢品的回報。現有的公會成員將對提案進行投票,包括是否授予所要求的股份。如果入會提議被接受,貢品將存入公會銀行,新的股份將被鑄造并發行給申請人。如果會員申請被拒絕,則會退還貢品。
會員提案只能由現有的公會成員提交,這意味著申請人在申請時必須說服現有成員支持他們的提案。此外,會員提案需要10ETH的押金,其中9.9ETH在提案處理后退還,無論結果如何。剩下的0.1ETH是保留的,以激勵處理建議,一旦它準備就緒。??????????
中止入會提案
一個潛在漏洞是,成員提交提案時可能會向申請人要求收賄,并惡意減少申請人預期的股份數量。如果提案通過,這就意味著公會以優惠價購買了申請人的wETH。
為了解決這個問題,新的申請者可以在提交申請后的中止期內中止他們的會員申請。在此期間中止將阻止提案投票,并將導致投票失敗。中止后將自動退還申請人的貢品。10%的提案押金只會在提案處理完畢后退還給提交提案的會員。
提交撥款提案
提交「撥款資助提案」采用與「入會提案」相同的智能合約機制。如上所述,提案只能由公會成員提交。在這種情況下,提案將包含一些工作,以換取所要求的股份數量。為了保存記錄,可以對提議細節進行散列并存儲在IPFS上。?
成員們隨后對提案進行表決。如果接受了提案,公會銀行將發行新股給基金申請者。
對提案進行表決
提案按提交的順序進行表決,并可在一定的限制下并行處理。對于MVP,每個提案的投票期為7天。最多每天可以提交5個方案,所以最多有35個提案在同時進行表決的過程中。????
投票以簡單多數獲勝,無法定人數要求。與其他投票系統不同,在這種系統中,成員會立即被鎖定在投票結果中,因為Moloch提供了一個寬限期,在這個寬限期內,投反對票的成員可以退出,所以不要求法定人數仍然是安全的。
寬限期
投票結束后,寬限期開始。如“怒退”中所述,寬限期為7天,允許會員在強烈反對投票結果時退出公會。成員只有在對一項提案投反對票時才能自由退出。對通過的提案投贊成票的成員將被迫承擔該提案的費用。
在寬限期結束時,通過調用processProposal函數來處理提案。從10ETH提案保證金中扣除0.1ETH的獎勵,并發送給調用該功能的成員,以激勵及時處理。
稀釋界限
作為一種安全機制,我們建立了一個稀釋界限,以阻止一大批串通的行為體迫使少數成員在一次全民打擊中經歷大規模稀釋。
我們在契約中指定了一個稀釋限制字段,它限制了成員可能遭受的最大稀釋。
例如,如果公會80%的投票權一次全部被剝奪,剩下的成員將遭受5倍之多的稀釋。在處理提案時,將觸發稀釋限制,提案將失敗,即不發行新股。因為怒退會按比例持有ETH,所以公會銀行的總余額會減少,但剩下的成員將擁有與提案處理前完全相同的ETH。如果其余成員愿意,他們可以重新提交提案。
啟動公會
由于向公會添加新成員和鑄造新股份的過程需要所有公會參與者的投票,因此向公會添加初始參與者將需要不同的過程。
對于MVP,MolochDAO將在構造函數中部署一個“召喚者”成員地址。然后,這個成員,利用他們的一票,將手動添加一組初始創始人到公會,通過固定的貢品為創始成員發行股票。
作者:AmeenSoleimani,ArjunBhuptani,JamesYoung,LayneHaber,RahulSethuram,編制:ArjunBhuptani,義理の姉
后記:
《關于Moloch的沉思》是一篇ScottAlexander的文章,內容關于競爭、博弈論、公地悲劇和多極陷阱。2014年發表后,它迅速在西方文化圈廣泛流傳。歷史上,Moloch是一個宗教故事里的名字,代表迦南人的兒童祭祀神。這篇文章部分受到金斯伯格的《嚎叫Howl》一文的啟發。在中國,另一個流行詞匯是“內卷”,這可能是Moloch的另一種解釋。莫洛克問題,歸根結底是個體激勵與全局最優結果不一致的問題,需要重新調整激勵機制來解決。我們通過使用DAO結構來匯集資金并對資金分配進行投票,利益相關者可以更有效地共享資源并協調成本分擔,從而產生更大的生態系統效益。
敬請期待MolochDAO系列二:MolochDAOV2解讀參考文獻:莫洛克維基百科關于莫洛克的沉思斯科特亞歷山大嚎叫?艾倫金斯伯格集體行動的邏輯——曼庫爾奧爾森以太坊2.0的狀態Kyokan為區塊鏈的發展提供資金——FredEhrsam下議院的悲劇加勒特哈丁囚徒困境管理下議院埃莉諾奧斯特羅姆?囚徒困境回顧通過分叉加速進化弗雷德埃爾薩姆
近日,人民銀行數研所發布了與香港金管局、泰國央行和阿聯酋央行共同發起多邊央行數字貨幣橋研究項目的聲明,將通過開發試驗原型,“進一步研究分布式賬本技術.
1900/1/1 0:00:00來源:區塊鏈前哨 作者:核子可樂、Joyce新加坡版“健康碼”引入區塊鏈近日,新加坡政府技術局與衛生部合作開發了一套基于區塊鏈的文件驗證系統,以提供COVID-19陰性檢測證明.
1900/1/1 0:00:00據多位知情人士透露,NBA已經成立區塊鏈咨詢委員會,由達拉斯小牛隊老板MarkCuban和布魯克林籃網隊老板蔡崇信等多位億萬富翁組成.
1900/1/1 0:00:00作者:LonghashAndyHao特斯拉電動汽車令人著迷的特點之一是這些車是零排放的。減少全球碳排放是該公司品牌十分重要的理念.
1900/1/1 0:00:00在周二宣布MicroStrategy計劃通過出售可轉換債券購買6億美元的比特幣之后,這家商業情報公司又將金額增加了3億美元.
1900/1/1 0:00:00據路透社消息,根據國際清算銀行周三發布的央行數字貨幣研究報告,在第三次CBDC年度問卷調查中,有86%的央行表示,他們至少在考慮發行數字法幣的利弊,高于去年的80%.
1900/1/1 0:00:00