如何建立去中心化自治組織 (DAO)?
目錄
前言
什麼是 DAO?
為什麼要建立 DAO?
DAO 需要什麼?
如何建立 DAO?
Aragon
Snapshot
DAOstack Alchemy
成功的 DAO 範例
結論
如何建立去中心化自治組織 (DAO)?
首頁文章
如何建立去中心化自治組織 (DAO)?

如何建立去中心化自治組織 (DAO)?

中等
Published Feb 18, 2022Updated Mar 16, 2022
7m

摘要

DAO 是一種常用於 DApp、專案和加密貨幣投資基金的治理類型。DAO 因其開放性和去中心化,以及能夠與自我執行的智能合約相互配合而廣受歡迎。建立 DAO 需要技術解決方案來管理您的提案和投票。根據您的需求,提供了多種開放原始碼選項。


前言

DAO 的加密貨幣源於去中心化,是區塊鏈領域中常用的治理模型。利用一些技術知識和工具,您可以快速啟動並運作 DAO。但首先,您最好有好的計劃和社群來為您提供支援。讓我們來介紹一下需要瞭解哪些基礎知識,以及如何建立 DAO。


什麼是 DAO?

DAO (即 Decentralized Autonomous Organization),表示 去中心化自治組織。顧名思義,DAO 是由電腦程式碼自動操作組織,任何人都可以參與 (只要他們滿足一些基本要求即可)。自主意味著智能合約可在沒有人為乾預的情況下,協助執行絕大多數程序。DAO 由社群建立並管理,該社群共同管理其資金和專案。
DAO 因以太坊  2016 年的風險投資基金“The DAO”而為人所熟知。遺憾的是,在代幣銷售三週後,由於程式碼中的漏洞,該專案遭受了攻擊。後來由於硬分叉而恢復了資金。儘管存在早期挑戰,但 DAO 概念多年來有所改進,現已成為去中心化金融 (DeFi) 專案最受歡迎的治理模型之一。
每個 DAO 有所差異,但大多數都遵循相同的基本原則。任何人持有 DAO 治理代幣,都將擁有與其持有的代幣數目成正比的投票權。此外,持有者還可以就 DAO 運作方式的變更提出建議。


為什麼要建立 DAO?

對於加密貨幣專案,DAO 具有一些重要的優勢。也許最重要的是模型對智能合約的依賴。這些鏈上程式碼讓 DAO 更少地依賴於人工輸入來操作。例如,提案可將其結果發佈在鏈上,並自動觸發提議的變更。無法刪改新提案,也不能在技術上操縱投票。

DAO 是組織社群的實用方式,在大多採用匿名的情況下尤其如此。通常對真實身份沒有問責,而且您必須信任您不認識的人。DAO 可讓他們使用保證完整性的技術,來有效地自行組織。此外,這也比建立傳統組織或實體更容易,因為許多專案都有國際團隊。最後,DAO 因其在組織人員方面的功能而成為一種實惠的選項。您可以免費建立或支付少量費用建立。

請仔細瞭解,DAO 會要求您對其決定負責。透過去中心化功能,您將不再完全控制您的專案。如果您決定忽略治理決策,幾乎總會產生負面後果。


DAO 需要什麼?

其中,成功的 DAO 應至少涵蓋以下五點:

1. DAO 需要設定目的。DAO 只是一種組織專案或資金的方式。如果沒有好的基礎專案和理由,則您的 DAO 將無法運作。
2. DAO 需要設定投票機制。這是人們與 DAO 互動並做出變更的主要方式。可採用多種方法來執行此操作。正如我們稍後討論的那樣,您可以建立自己的投票機制,或使用第三方供應商。您的 DAO 甚至可能會在以後進行投票來變更機制,但您首先需要做一些事情。
3. DAO 需要治理代幣或份額系統。人們將如何證明其在 DAO 中發表意見的權利?治理代幣非常常見,該代幣通常也可能是實用代幣。對於用戶將加密貨幣存入 DAO 進行投資的基金,份額系統更為常見。
4. DAO 需要建立社群。隨著越來越多的人加入並參與 DAO 的治理,去中心化變得更加強大。這樣,權力就會分散到更多利害關係人身上。
5. DAO 需要採用管理其資金的方式。大多數 DAO 將擁有資金庫或獲得一些眾籌。這通常保存在多重簽名錢包中,只有在所有關鍵參與者都同意的情況下才能使用。


如何建立 DAO?

在技術方面,您需要處理投票和提案的機制。目前提供了一系列可供使用的開放原始碼解決方案。Aragon 是以太坊區塊鏈的一種常用選項。Snapshot 是另一種適用於多個區塊鏈的方法。它們都將提供大致相同的結構,但其實現方式可能有所差異。一些 DAO 系統使用鏈上輪詢,其他一些則使用鏈下輪詢。確切的選擇取決於您的 DAO 認為的重要事項。
將您的 DAO 部署到區塊鏈時,請不要忘記提供足夠的加密貨幣來支付您的交易手續費


Aragon

Aragon 允許您在 Ethereum、Polygon、Andromeda 或 Harmony 上建立 DAO 組織。該專案透過其 Aragon 用戶端提供開放原始碼軟體,支援建立自訂 DAO。該專案也透過 DAO 運作,並擁有自己的非營利組織來管理 Aragon 的募集資金。

建立以 Aragon 為基礎的 DAO 非常簡單。您將需要:

1. 擁有一個以太坊名稱服務網域。
2. 確保您有足夠的加密貨幣來支付 DAO 建立手續費 (0.2 ETH 加上燃料費)。
3. 透過 Aragon DApp 建立一個與 ENS 網域連結的組織。您可以使用幾種預設的組織結構。
4. 進行設定,例如投票持續時間和所需的百分比支援,然後啟動 DAO。
您可以在 Aragon 的常見問答集中找到更多資訊。


Snapshot

Snapshot 是一種可自訂的鏈下投票機制。該機制透過錢包使用數位簽章,以根據代幣擁有者的快照進行投票。選擇某個區塊,且所有代幣擁有者及/或質押者都記錄其持股。這會阻止用戶購買更多代幣來影響公開投票。對於用戶在多個區塊鏈中擁有治理代幣的多鏈專案來說,保持鏈下投票非常有效。

若要在 Snapshot 上建立投票系統,您將需要:

1. 擁有一個 ENS 網域。無論您的專案在哪個區塊鏈上執行,這都必須在以太坊主網上。
2. 將 Snapshot 連結至您的 ENS 網域。
3. 自訂您的空間設定,例如管理員、投票權策略、條款等。
4. 驗證您的空間。這將包括擁有至少 1,000 名成員和相關專案的擁有權證明。
您可以在 Snapshot 的文件中找到完整說明。


DAOstack Alchemy

DAOstack Alchemy 是用於在以太坊和 Gnosis Chain (以前稱為 xDAI) 上建立 DAO 的工具。透過其 UI,您可以建立一個非常簡單的 DAO,新增 DAO 成員並開立您的組織。在撰寫方面,在以太坊上建立 DAO 的手續費大約是 0.2 以太幣 (ETH),但在此情況下您不需要 ENS。

若要建立 DAOstack DAO,請將您的錢包連線至其 DApp ,完成所示的四個步驟,然後支付手續費。成功部署 DAO 大約需要 0.2 ETH。


成功的 DAO 範例

如果您需要一些關於最有效的規則和建制的靈感,請查看一些已建立的加密貨幣 DAO。有些在運作非常詳細和開放的組織,像大型企業一樣運作。一些範例包括:

MakerDAO

MakerDAO 是市場上最古老、最成功的 DAO 之一。該組織管理加密貨幣抵押的 DAI 穩定幣。他們將提案分為非技術決策的治理投票,以及智能合約變更的執行投票。任何持有專案的治理 DAO 代幣 (MKR) 的人都可以參與。

Aave

Aave 是以太坊上的 DeFi 借貸平台,讓 ERC-20 代幣 AVVE 或質押 AAVE 的持有者參與其 DAO。除了專案變更,Aave 治理還對基於協定和 Aave 撥款資助的新專案進行投票以資助想法。

Uniswap

Uniswap 是一個多鏈自動做市商 (AMM) ,啟發了一代 DeFi 專案。它是最大的去中心化交易所之一,UNI 持有者可以投票並建立提案。若要提交新提案,您需要至少持有 UNI 總供應量的 0.25%。為了鼓勵良性討論,為社群成員建立了一個治理論壇來討論變更。


結論

在技術上,建立自己的 DAO 很容易,但成功運作 DAO 卻很困難。如您所見,可以使用許多簡單的工具來快速運作。然而,建立 DAO 的關鍵在於您的專案和社群。