一個章程會自動執行的俱樂部
設想一個有共享銀行帳戶的俱樂部。通常,一位司庫掌管鑰匙,一個理事會批准開支,而你只能信任他們會遵守章程。去中心化自治組織——也就是 DAO——免去了這種信任要求。章程被寫成一份智慧合約,銀行帳戶則是一座由合約守護的鏈上國庫,而錢要動,唯一的途徑就是一項投票完全按規則所述獲得通過。沒有哪個司庫能悄悄把資金電匯走;程式碼就是那位司庫。
所以 DAO 其實是兩樣東西拼在一起:一座國庫(一個裝滿群體所擁有的代幣的錢包),以及一套治理流程(群體如何決定拿它來做什麼)。DAO 一切有意思之處,都來自把第二部分做對——因為一座人人都能動用、卻只能經由共識動用的國庫,其好壞正好取決於它達成共識的方式。
一幣一票
一個沒有成員名冊的組織,要怎麼清點選票?它靠的是一種治理代幣。持有這種代幣,就讓你成為成員,而你的投票權重通常等於你的餘額:100 枚代幣就是 100 票。因為代幣活在鏈上,任何人都能核實誰持有多少,並在沒有可信裁判的情況下清點一次投票。決策會沿著一條簡單而透明的生命週期推進。
- 提案。某位持有者提交一項提案——比如「從國庫撥出 50,000 枚代幣資助一個翻譯團隊」。它只是一筆合約在通過後會執行的交易。
- 投票。在固定的時間窗內,持有者投下贊成或反對。合約按代幣餘額為每票加權,因此沒人能投兩次,也無法用自己沒有的幣投票。
- 核對門檻。視窗關閉後,提案只有在跨過法定人數(投票總量足夠)並獲多數贊成時才通過。
- 執行。通過的提案任何人都能觸發,合約會自行執行那筆交易。國庫之所以動,是因為規則如此規定——而非某個人決定。
代幣經濟學:設計誘因
如果代幣決定了誰來治理,那麼代幣如何被創造和分配,就塑造了權力歸誰所有。對這種設計的研究——總供應量、誰拿到早期代幣、新代幣如何釋放,以及持有者因何獲得獎勵——被稱為代幣經濟學。它一半是經濟學,一半是賽局設計:你要努力讓每個人的自身利益與整體的健康對齊。
Example token allocation (total supply = 100) community / airdrop ..... 50 <- users who actually use it treasury (DAO-owned) .... 20 <- funds future work, by vote team ......... .......... 15 <- vesting: unlocks over 4 years early backers ........... 15 <- vesting: cannot dump on day one Vesting = tokens released slowly over time, not all at once, so insiders stay aligned.
好的代幣經濟學,會和組織朝同一個方向用力。如果你獎勵人們去使用並改進這個專案,那麼代幣的持有者與專案的使用者就會變成同一群人——而正是這群人來治理。反之,如果你把大部分代幣交給少數內部人,你便造出了 DAO 本想避開的那個東西:一小撮人掌控全局,只是多繞了幾道彎。
難點所在
鏈上投票透明且難以竄改,但它繼承了任何民主制最古老的難題——還添上了一個由錢塑造的新難題。有兩種失敗模式反覆出現。
選民冷漠。讀提案、去投票都要花力氣,而一個小持有者很少能左右結果,於是大多數人索性跳過。投票率下滑,法定人數變得難以達到,最終由一小撮活躍的少數替所有人做決定。巨鯨俘獲則是它的鏡像:當票數隨代幣餘額放大,誰持有的代幣最多——一頭「巨鯨」,也許是某檔基金或某位創辦人——就能直接票數壓過眾人,甚至買進足夠多的代幣,強行通過一項把國庫導向自己的提案。
壓軸回顧
退後一步,看看你在這條學習線裡一路堆疊起來的東西。一份智慧合約給了我們可程式化的規則;代幣給了我們這些規則能夠移轉的數位所有權;而 DAO 把兩者結合,讓一個沒有領袖的群體能持有一座國庫,並在公開之下治理它。區塊鏈的應用層,從上到下,其實就是同一個想法的反覆迴響:用共享的程式碼加上對齊的誘因,去取代一個可信的中間人。
你也看見了那條誠實的邊界。程式碼是容易的部分;代幣經濟學與治理——讓一群真實的人在有錢押注的情況下,一同把決定做好——才是前沿。這恰恰是 DAO 適合作為收尾、如此耐人尋味的原因:在這裡,技術把那個艱難的、屬於人的問題交還給我們,並問我們想要如何回答它。