DAO 劇本

如何使用 SSI 和 NFT 解決方案構建 DAO。

胡家維 Hu Kenneth
My blockchain development Journey

--

source : https://medium.com/@walt_id/the-dao-playbook-d04b3ae79d8c by walt.id

第 1 章 | DAO簡介

什麼是去中心化自治組織?

去中心化自治組織,更常被稱為 DAO,是一種基於區塊鏈的組織或公司,由代碼管理,而不是法律定義的典型等級領導結構。 通常治理是通過使用原生加密令牌(也稱為治理令牌)進行的,任何持有這些令牌的人也有機會在提出新提案時進行投票並參與 DAO 的管理。 在這個過程中,智能合約被用來幫助 DAO 成員實現他們的共同目標。

它們為什麼有用?

DAO 使具有共同目標的陌生人有可能聚在一起,以公開透明的方式創建一個由一組編碼規則代表的組織,而無需相互了解甚至信任,同時消除官僚障礙和耗時的過程。 區塊鍊是一種支持無需信任的交互和交易的技術,而 DAO 為人們提供了一種方式,讓他們在一個安全的去中心化和定義明確的環境中與志趣相投的人一起組織自己。 比特幣通常被其支持者認為是第一個 DAO,因為比特幣網絡開闢了通往點對點共識機制的道路,如今的 DAO 正是建立在這種機制之上。 DAO 的主要優點和缺點如下。

好處

  • 去中心化信任:使用區塊鏈技術,DAOs可以在去信任的環境中運行,陌生人之間可以進行安全的交易,因為每個人都可以實時看到正在發生的事情; 因此,只需要信任或理解協議,而不需要信任其他參與者。
  • 權力下放:組織的治理是權力下放的,這允許民主進程。
  • 無單點故障:其去中心化特性可防止單點故障,使其無法被單一實體關閉(無法控制大部分代幣)。
  • 沒有中間人:不依賴中間人或第三方可以提高流程效率和成本效益。
  • 開源:由於是開源的,DAO 通常是可靠的和最新的,因為來自組織外部的貢獻者可以改進它。
  • 創建成本低:創建 DAO 不需要很多錢。 事實上,您甚至可以通過發行代幣來籌集資金。
  • 自動化:智能合約允許對組織做出的任何交易和決策進行高度自動化。

缺點

  • 容易受到攻擊:這是開源的一個缺點,因為黑客可以看到代碼並使用漏洞(如果有的話)。 DAO 變得越長越大,它就越可靠。
  • 沒有明確的規定(法律不確定性):目前關於 DAO 的法律法規很少,這會使 DAO 處於法律的灰色地帶。 許多國家/地區正在為此類組織製定新法規,因此預測這些法律的影響很重要。 在嚴格的法律環境中建立 DAO 可能是一項嚴峻的挑戰。
  • 分散的決策制定/交易時間:有時最好有一個集中的決策過程。 例如,在危機時刻,當需要在很短的時間內做出重要決定時,民主決策過程可能並不總是最好的選擇。 缺乏“單一領導者”也可能在分享和達成共同願景時造成困難。

它是如何工作的?

DAO 的規則由社區的早期成員制定,並通過智能合約進行操作。 規則(DAO 的代碼)可以由成員加班(通常通過投票過程)進行更改和改進。 智能合約是 DAO 的一個重要方面,可以解釋如下:

智能合約是一組承諾,以數字形式指定,包括各方履行這些承諾的協議。 其中包含的代碼和協議是可自我執行的,交易是可追踪和不可逆的。 智能合約允許在不同的、匿名的各方之間進行可信的交易和協議,而不需要中央權威、法律體系或外部執行機制。

帶有飛行保險的智能合約示例。

智能合約用於在符合條件的情況下自動執行退款航班乘客的過程。 智能合約可以訪問航班詳細信息和乘客的錢包,如果滿足預定義的規則,它會自動將適量的錢發送到乘客的錢包。

基本的 DAO 架構:

DAPP 與 DAO

如果你覺得 DAO 與 Dapp 在這一點上非常相似,那是因為兩者之間有一些重疊的概念。 去中心化應用程序 (dapp) 是一種應用程序(或程序),存在並運行在計算機的區塊鍊或對等 (P2P) 網絡上,而不是單台計算機上。 與 DAO 的不同之處在於,dapp 是特定於應用程序的,不一定是自治的,而 DAO 是自治的,並且正在形成一個組織。 創建 Dapps 是為了執行某些功能(例如資金管理),而 DAOs 旨在作為一個去中心化的公共決策平台。

採用與批評

DAO 是一個相對較新的概念,因此一些人批評目前不成功的當前項目(一些批評者對某些 DAO 的狀態是有效的:見下圖)。

通常 DAO 在一開始是中心化的,因為一個小團隊需要控制來創建項目的基礎,但是一旦發布了治理代幣,組織的權力就開始去中心化了。 從 2021 年 5 月(約 700 個)到 2022 年 6 月(6,000 個),DAO 在一年內增加了八倍多,同期投票數量從 448,000 張增加到 370 萬張,這證明了全世界對它的興趣日益濃厚。

由於區塊鏈技術的廣泛採用,DAO 在過去幾年變得更加流行,您將能夠在下一節中,在未來的用例之上發現其中的一些。

鼓舞人心的用例

第一次創建 DAO 的嘗試簡稱為 The DAO,它以創新(第一個)而聞名,但也以失敗而聞名。 從那時起,出現了許多成功的 DAO,這裡是其中的一小部分。

  • MakerDAO:它是最著名的 DAO 之一,也是同類中的第一個。 MakerDAO 是以太坊區塊鏈上的一個 DeFi 項目,由治理代幣 (MKR) 治理。 該協議支持 DAI 穩定幣(與美元掛鉤),這是世界第四大穩定幣。
  • MetaCartel:MetaCartel 是創建者和運營商構建去中心化應用程序 (Dapps) 的生態系統。 他們資助並幫助早期團隊在以太坊上構建 Dapps。
  • Ocean DAO:OceanDAO 是由 Ocean 協議創建的 DAO。 它資助了大量跨核心 DAO 支柱構建項目的團隊。 通過利用 OceanDAO,成功的項目可以及時交付比其贈款更大的價值,從而形成一個積極的反饋循環。
  • Aave:Aave 是一種開源協議,用於創建非託管流動性市場,以通過可變或穩定利率提供和借入資產來賺取利息。 他們創建了 Aave DAO 來批准新項目的資金和開發。
  • Uniswap:Uniswap 最初是一個 Dapp,它使用戶能夠以點對點和去中心化的方式交換他們的代幣。 這就是我們所說的 DEX(去中心化交易所)。 在他們的治理代幣 (UNI) 發行後,Uniswap 的治理變得自治和去中心化,使其成為一個 DAO。

除了這些具體示例之外,DAO 對於以下用例(非詳盡列表)也非常有用:

  • 慈善機構和非營利組織:許多人對慈善機構的信任度較低,主要原因是不容易看到他們的交易以及他們的捐款如何使用。 通過將慈善機構創建為 DAO,捐助者將能夠對資金的使用地點進行投票,並直接對其進行追踪。 一般從事公益事業的非營利組織也是如此。
  • 政府:DAO 倡導者經常將這種形式的組織視為一種非常民主的系統,並認為它可以用於公共和政府項目和決策制定。
  • 俱樂部:俱樂部的決策並不總是那麼容易(無論是體育俱樂部、企業俱樂部還是與激情相關的俱樂部)。 一個去中心化的自治組織將使俱樂部的每個成員都參與到它的改進中,並以快速和安全的方式(甚至來自世界的另一端)對新提案進行投票。
  • 投資公司(例如 VC):投資者現在可以從世界各地加入並創建投資基金,而無需相互信任或信任 CEO。 無論是在 DeFi 還是 CeFi(中心化金融)環境中發展,這個系統都會起作用。
  • 合作:在不改變股東計劃的情況下,使用 DAO 也可以更容易地做出由大量投資者(無論是否尋求利潤)擁有的大小公司的重要決策。

第 2 章 | 構建 DAO 的要求

創建 DAO 需要什麼?

除了需要一個朝著共同目標和願景努力的組織之外,DAO 還需要用於建模身份和所有權的訪問管理解決方案,以及一個投票系統,使參與組織的成員做出決策 並改進它。

在開始構建試點項目之前,重要的是您要問自己:“我們想成為哪種類型的 DAO?”。 回答這個問題將使您構建組織架構,定義其核心價值和宗旨,以及其可訪問性和功能。

表決

由於投票是 DAO 的重要組成部分,因此選擇或創建投票系統是創建 DAO 的關鍵步驟。 您應該考慮的第一點是“投票權將如何分配?”。

最簡單的方法是為每個代幣分配一個投票權。 但是,您可以更有創意,設計您獨特的投票權分配系統。 例如,您可以決定一個錢包 = 一票,或者讓活躍成員獲得一個乘數比率(例如 1.5),這會將他們擁有的代幣數量乘以既定比率以獲得他們的票數,這會激勵成員更多 積極的。

分配投票權的兩個主要解決方案是:

  • 治理代幣:這是我們在本手冊中提到最多的代幣類型。 它們非常適合 DAO,並且具有市場價格,並且可以在用戶之間自由輕鬆地進行交易。 最重要的是,治理令牌也可以委託給其他用戶。 一些代幣還允許其持有人僅將投票權委託給其他人,同時保留對代幣的所有權。
  • NFT 訪問管理:NFT 也可以用作 DAO 的徽章或會員卡。 這意味著只有包含特定 NFT 的錢包才能連接到 DAO 並參與投票。 DAO 成員將他們的錢包連接到 DAO 的官方網站,如果他們能夠證明他們的錢包中有所需的 NFT(他們是會員通行證的所有者),他們將被重定向到 DAO 平台。
    請注意,ERC-1155 代幣標准允許用戶在單個智能合約下鑄造和部署無限數量的代幣,從而降低 DAO 的燃料費。 ERC-1155 代幣可以充當可替代 (ERC-20) 和不可替代 (ERC-721) 代幣。

在決定瞭如何分配治理權之後,您還需要決定“如何接受新提案?”。

一種方法是使用要接受的命題的閾值。 大多數情況下,這個門檻是讚成提案的票數的 50%,但也可以是 66% 或任何其他數字。 如果有多個提案相互“競爭”,投票過程可以分多輪進行,或者得票最多的直接被接受。

  • Quadrac投票

這是最常見的投票機制(也稱為 1T1V 或 1P1V),每票一個代幣。 該機制背後的想法是允許一個人多次為同一個選項投票,以表達他對該選項的信心。 然而,這種方法帶有一種避免壟斷情況的方法,在這種情況下,一個人持有大部分代幣並對決策擁有絕對控制權。 這個想法是增加任何額外投票所需的代幣數量。 例如,一票消耗一個代幣,同一個選項兩票消耗四個代幣。 三票將消耗九個代幣,等等……識別一個簡單的公式; 票數是投票所需代幣數量的平方根。 這種機制非常有用,可以讓擁有更多代幣的人獲得更多選票,同時保持小持有者的相關性並保持去中心化。

  • 表決權的授權

一些 DAO 允許其成員將他們的選票委託給其他成員。 儘管這一方面一開始可能會違反直覺,因為它會導致組織更加集中,但在某些情況下它還是很有用的。 對於可能缺乏特定主題知識的成員來說,提案可能會很耗時。 因此,一些成員更願意將他們的投票委託給該主題的“專家”,這應該會導致更好的決策。

  • 加權投票

也稱為基於聲譽的投票或基於活動的投票,是一種根據成員的活動、聲譽或資歷獎勵成員的投票系統。 該系統還可以減少治理代幣的價格波動,因為代幣可以鎖定一段時間以從這些獎勵(額外的投票權)中受益。 這也是一種廣泛使用的激勵會員的方式。

庫務管理

這些 DAO 的總價值達數十億美元,因此這些 DAO 的財務管理至關重要。 許多投票決定會涉及資源分配,而資金系統的設計應該考慮到 DAO 的項目往往是長期導向的。 資源通常被分配用於開發新項目和招聘人員。

根據 DAO 的目的,資金支出可能看起來非常不同,但是,通常建議每個 DAO 的一點是用代幣獎勵個人貢獻者或商業項目。 DAO 也可以將其部分資金存入穩定幣(用於各種資源,例如不受價格波動影響,在 DeFi 協議中使用資金等……),然而,這些資金也可用於回購 DAO 的治理代幣 .

保持定期的會計慣例並通過良好的溝通和跟踪工具以透明的方式這樣做是保持成員信任和提前計劃資金運作的關鍵。

身份和所有權在 DAO 中的作用

Web3 使所有權經濟成為可能。 這意味著現在人們能夠擁有數字資產,並擁有自己的數據。 所有權解決方案會引導您“誰擁有什麼”。 “who”部分與身份管理有關,“what”部分指的是作為數字代幣的數字資產。

第 3 章 | 如何構建 DAO

什麼是 DAO 生態系統,為什麼它們很重要?

選擇你的 DAO 生態系統和相應的區塊鏈,它將在這個過程中發展是這個過程的關鍵部分。 生態系統的選擇非常重要,因為它對你能否真正實現你的目標,以及你的項目的技術規劃和實施,包括技術選擇都有很大的影響。

有很多區塊鏈生態系統,選擇合適的生態系統可能很困難。 最著名和最常用的 DAO 生態系統是以太坊,主要是因為它在多個維度和關鍵採用標准上排名靠前(見下一節)。 儘管將在其上執行智能合約的區塊鏈的屬性是引導您做出採用決策的主要因素,但您的應用程序將在其中發展的環境也很重要。 換句話說,請務必考慮圍繞您打算使用的區塊鏈構建的現有應用程序 (dapps)、開發人員工具和基礎設施。

最後,請記住您的選擇很重要:首先,從一個生態系統遷移到另一個生態系統可能需要付出很多努力(甚至可能是不可能的)。 其次,儘早選擇正確的生態系統可確保產生通常與先發優勢相關的積極後續效應。

如何選擇 DAO 生態系統?

以下是評估 DAO 生態系統的一些標準:

  • 區塊鏈的安全性/可靠性:一些區塊鏈、應用程序和平台比其他的更安全可靠,根據您的項目,您可能需要高級別的安全性。
  • 智能合約能力:雖然現在大多數區塊鏈都提供智能合約功能,但並非所有區塊鏈(例如比特幣)都是如此,並且它們在該領域並不平等。 一些特定的生態系統允許您輕鬆集成非常有價值的智能合約功能。 這是一個關鍵標準,因為智能合約是 DAO 生態系統的核心。
  • 可擴展性(可能還有 TPS — — 每秒交易量):如果你的項目需要大量交易,但主要是交易需要在短時間內得到驗證,那麼這個標準就很重要,你不僅要評估 TPS 區塊鏈的頻率,以及網絡“擁塞”的頻率和驗證交易所需的時間(通常與區塊時間相關聯)。 它與“交易成本”密切相關,因為當 TPS 受限時,您將增加交易費用以快速包含到下一個區塊中。
  • 交易成本:當您的項目需要大量交易和智能合約執行時,這一點很重要,因為不同區塊鏈的網絡交易費用不同。
  • 區塊鏈三難困境:上述標準與 Vitalik Buterin(以太坊的聯合創始人)提出的“區塊鏈三難困境”有關。 區塊鏈被迫做出權衡,以阻止它們實現以下所有三個方面:安全性、去中心化、可擴展性。 你只能有兩個,永遠不能全部三個。
  • 互操作性:考慮您的生態系統是否必須能夠與其他生態系統進行通信,以及您的目標受眾是否已經是該生態系統的一部分。
  • 區塊鏈生態系統成熟度:考慮生態系統的成熟度,可以從多個維度衡量,比如開發者的數量; 文檔; 生態系統中的庫、框架和工具; 活躍錢包/錢包地址的數量; 標準甚至市值。

結論

與傳統組織相比,DAO 具有許多優勢,可以在許多不同的行業中實施。 DAO 的數量在增長,區塊鏈協議也在不斷改進以始終提供更好、更易於使用的解決方案。 閱讀本手冊後,您可能會認為構建 DAO 在技術上很複雜,在某種程度上確實如此。 然而,同樣重要的是要記住在某些國家/地區建立公司所需的行政和監管複雜性以及這些法律實體可能具有的不靈活性。

最後,我們想提醒您不要忽視構建試點項目時可以帶走的最重要的東西:

積累知識

去中心化自治組織仍然是一種新的管理和決策方式。 儘管過去幾年 DAO 的數量不斷增加,但能夠為 DAO 構建彈性智能合約的開發人員數量仍然非常有限。 這就是為什麼在構建試點項目時最大限度地學習並在構建最終版本之前在組織中掌握專業知識至關重要的原因。

因此,建立試點項目最重要的事情之一就是確保有合適的人參與。 我們建議引入一個多元化的團隊,該團隊由具有以下能力的個人組成

  • 了解 DAO 對您的組織及其利益相關者的影響,
  • 了解 DAO 背後的技術(足以為您的用例構建適當的解決方案),
  • 在整個組織(包括產品、研發、運營、營銷、銷售、人力資源和活動團隊)中傳達 DAO 的機會和影響。

讓我們開始建造吧!

在此處下載完整的 Playbook https://bit.ly/3U77Zen

--

--

胡家維 Hu Kenneth
My blockchain development Journey

撰寫任何事情,O型水瓶混魔羯,咖啡愛好者,Full stack/blockchain Web3 developer,Founder of Blockchain&Dapps meetup ,Udemy teacher。 My Linktree: https://linktr.ee/kennethhutw