🏛️ 如何创建一个 DAO How to Create a DAO
从一个想法到一个能跑起来的 DAO:想清楚它投什么、把规则定好、把工具接上,真金白银进场前先试一遍。
-
1想清楚用途和要投票的事
先弄明白这个社区是做什么的,以及它具体要一起决定哪些事,比如一笔公共金库该怎么花。是先有真实的社区和真实的决策,再围着它搭 DAO,而不是反过来。
如果你连一件需要大家投票决定的事都说不出来,那现在还太早,用不着 DAO。
-
2选一种投票模式
常见的有两种。代币模式:一枚治理代币算一票,适合规模较大的团队,还能抵御女巫攻击。钱包/多签模式:一个获授权的钱包算一票,适合小团队。很多 DAO 先用钱包模式起步,之后再迁移到代币。
-
3设定投票参数
三个数字基本就决定了大局:法定人数(一次投票要算数所需的最低参与量)、通过门槛(50% 以上的简单多数,或者 67% 上下的绝对多数),以及投票时长(常见的是 7 天左右)。法定人数定得太高,是 DAO 卡死动不了的常见原因。
-
4设计提案流程
定好一个想法怎么变成一次投票:先有想法,再到社区讨论,最后进入正式投票。给成员一份提案模板,让每份提案都包含标题、说明、申请的预算、技术规格、KPI,还有背后的团队。
-
5搭一套工具组合
四块拼图随意搭配。投票:Snapshot(链下、免 Gas,成员投票不用花矿工费)、Tally(链上)或 Aragon。讨论:Discourse 或 Commonwealth。权限控制:Guild 或 Collab.Land,用来卡谁能加入、谁能投票。
Snapshot 投票是免费的,这样普通成员就不会因为掏不起手续费而被挡在治理门外。
-
6用多签管理金库
把公共资金放在像 Safe 这样的多签钱包里,钱要等几个获授权的签名者一起同意才能动。这样就避开了一个人攥着全部钥匙的单点风险。
-
7发行并分配治理代币
只有选了代币模式才需要这一步。发行治理代币,定好谁拿、拿多少,再把它接到投票平台上,让持币数量换算成投票权。
-
8跑一次低风险的试投票
正式上线前,拿一个小而无害的提案,让它走完整套流程。一次试投票能确认提案、投票和金库三者衔接无误,而这时就算出错也分文不损。
-
9考虑套一层法律外壳
可选项,但越来越常见。像怀俄明州的 DAO LLC 或 DUNA 这样的法律外壳,能把成员的个人连带责任圈起来,也能让 DAO 出面签合同。各地规则不一样,所以别照抄别家 DAO,最好就你自己的情况问问律师。
⚠️ 常见错误与如何避坑
- 📉 法定人数定得太高:什么提案都过不了,DAO 直接卡死。
- 🐋 巨鲸主导:现实中投票率往往不到 10%,少数几个大户就能左右大部分票数。
- ⚡ 闪电贷攻击:攻击者借入代币只用一笔交易,就把恶意提案硬推过去。2022 年一笔闪电贷掏空了 Beanstalk,Mango Markets 的攻击者更是投票把金库划给了自己。
- 🔑 单点故障:绝不能让一个人独握金库钥匙;要用多签委员会。
- 🚩 读者当心:凡是打着「加入我们 DAO」的旗号、实则只是卖币而没有真正治理、没有审计、团队匿名、还许诺回报的,都要多留个心眼。
❓ 常见问题
- 开一个 DAO 一定要有代币吗?
- 不需要。小团队可以先用钱包模式起步,一个获授权的钱包就是一票。很多 DAO 都是这样开头,等规模变大、需要抗女巫攻击时,再迁移到代币模式。
- 为什么上线前要先跑一次试投票?
- 在真金白银进场之前,一次低风险的试投票能检验提案、投票和金库是不是能配合着跑通。它会把设错的地方暴露出来,比如法定人数定得太高,而这时犯错的代价还是零。
- 什么是闪电贷治理攻击?
- 攻击者在一笔交易里借入大量治理代币,用这份临时的投票权强行通过一个恶意提案,再把借款还掉。2022 年 Beanstalk 就是这样被掏空的。
- DAO 需要一个法律实体吗?
- 这是可选项,但越来越常见。没有法律外壳,成员可能要承担个人连带责任。怀俄明州的 DAO LLC 或 DUNA 能把这种责任圈起来,但各地规则不同,具体情况还是问律师为好。