# 关于DAO的那些事 **Published by:** [xinba](https://paragraph.com/@netmeta/) **Published on:** 2022-01-29 **URL:** https://paragraph.com/@netmeta/dao ## Content DAO的故事 DAO也称为去中心化自治组织,是一种开源区块链协议,用于在传统组织中实现流程自动化。 世界上第一个体验去中心化自治组织概念的是 The DAO,它在消亡之前作为风险投资基金运作。与大多数风险投资基金不同,它由开源代码运行,没有典型的管理结构或董事会。 设计像 The DAO 这样的解决方案背后的意图是减少在由人类运营的传统组织中可能发生的错误和资金操纵的数量 DAO 旨在让世界上的任何人都可以在世界任何地方投资项目,而不必担心他们的资金管理不善。此外,DAO 将允许代币所有者对项目进行投票。 不幸的是,DAO 的成功在很大程度上取决于编写的代码。如果此代码编写不当,DAO 可能会暴露于可能被利用的漏洞中。网络犯罪分子利用 The DAO 的安全漏洞,造成价值 1.5 亿美元的 ETH 损失。区块链是 DAO 的重要组成部分。 DAO 使用区块链来存储其操作的规则和交易记录。借助区块链,DAO 治理代币可以透明地转移并易于审计,以确保 DAO 的活动符合 DAO 参与者的最佳利益。 智能合约是自动执行的代码行,其中包含区块链交易各方之间的协议。它们也可以被视为一组为建立正式关系而商定的可编程承诺。开发人员通常使用智能合约来编写决定 DAO 如何运作的规则,从交易到 DAO 成员之间达成的协议。 DAO 的核心是一个智能合约系统。它是一组对 DAO 成员的输入做出反应的程序。没有输入,DAO 将无法运行。此输入来自投票决策和来自区块链的其他类型的输入,例如来自外部智能合约的数据。 DAO 成员使用治理代币来帮助 DAO 吸引其运营所需的资金。治理代币通常是在 DAO 中投票的必要条件。代币赋予用户对影响平台发展的决定进行投票的权力。代币通常使用以太坊区块链标准来创建智能合约。要使用 DAO,你需要创建一个或成为其中的成员。要创建一个你可以使用的 DAO,你将需要一个加密货币钱包和一个同行网络来完成 DAO 的使命。在对等组建立管理 DAO 的规则后,它可以将流程编码到由加密货币钱包资助的智能合约中。这可以使用 DAO 创建平台来完成,例如 Gnosis Safe、Moloch、Aaragon 和 DAOStack。 创建 DAO 并将其独特的规则编码到其流程中后,你可以选择创建代币并为你的资金库增加流动性。你可以使用令牌来管理 DAO。例如,DAO 的新成员可以购买和投资 DAO 的代币以获得组内的投票权。 成员通过提出提案或对提案进行投票来影响 DAO 的决定,提案通过后由 DAO 采取行动。提案通常需要多数票才能通过。通过后,DAO 可能会支付资金以实现一项行动。此类行动包括收购资产和资助新项目以实现 DAO 的使命。通过 DAO 形成具有独特兴趣的新型社区,创造了许多新的用例。关于如何为 DAO 创建新用例的示例可以在 DAO 的 NFT 部门中找到。 世界各地的人们使用收集器 DAO 来协调稀有物品的收集,例如不可替代的代币 (NFT)。收集这些物品是希望将来以更高的价格出售它们。 FlamingoDAO 和 WHALE 是收集器 DAO 的两个例子。 FlamingoDAO 使用其国库中的资金和其成员的投票来收集和标记 NFT 生态系统中最重要的项目。其基于网络的平台使用加密货币钱包、按钮和在线表格,使人们能够为 DAO 做出贡献并提出新项目供其参与。 WHALE DAO 的成员使用去中心化的治理系统来有效地保护、管理和治理他们的社区和 NFT 收藏。社区成员使用基于网络的平台对提案进行投票、提供资金并做出其他关键决策来维护 NFT 的保险库,他们使用这些保险库从去中心化金融部门的不同产品中获益 如何做一个DAO有很多团队基于Moloch协议发起了自己的DAO,不同的组织的加入有不同的流程。不过大家的基本流程,尤其是链上的部分都是相似的,这里以Moloch DAO举例。 1.提供贡品,可以是资金或时间投入,作出贡献可以加入 2.被内部人员推荐,通过投票通过后,可以加入 3.在投票中可以执行退出机制,退出后归还相应的贡献 4.贡献可以用来去投资,贡献可以理解为DAO的股票想要获得DAO的资助,需要在官网提交一个预申请表。主要是要求对申请资助的项目进行介绍。如果DAO成员喜欢这个项目,预申请通过,则会进入正式的申请阶段。在正式的申请审查阶段,申请人需要回答来自DAO成员的一些问题,如果顺利通过申请审查,则最终进入链上投票阶段。链上投票通过后,申请人获得DAO成员身份(以及一定的份额) 资助申请分两种,项目资助和DAO资助。简单来说项目申请是针对特定项目的一次性资助申请,而DAO申请是针对某个特定领域的重复性资助,每个季度都可以申请。 DAO的提案信息是公开的,即使不是DAO成员也可以围观看项目介绍,投票和执行情况。Lettucemeet是一个用于多人协作中协调会议时间的小工具,大家选择各自可以的时间汇成一张图,最深的格子就是最多人可以参加的时间。 https://lettucemeet.com/ 也有使用Google日历进行日常工作管理 https://www.daosquare.io/townhall.html 公共投票工具 https://snapshot.org/ 自己搭建投票 https://tribe.fei.money/ 日常聊天 https://discord.com/ 内容工具 https://www.notion.so/ 通用合约代码 https://github.com/MolochVentures/moloch/tree/minimal-revenue/v1_contractsDAO类似于公会的运营,有岗位细分和频道管理,包括DAO组织者,治理协调员,秘书,人才协调员等。DAO还会有自己的预算,多签地址以及多个多签持有人。 在所有DAO里,有两个架构非常特殊 :国库和运营。 国库,负责整个DAO的财务规划,不仅是国库,还包括潜在创收等规划。 运营,实际上等于整个DAO的管理支持和后台支持。 这部分职责的承担也是以一个DAO的形态存在的,也遵循标准DAO规则并开放给所有人加入。 运营DAO里的角色分的非常细并且对职责有明确的定义,运营的具体职责包括:负责协调日常事务,确保整个DAO运行平稳,并有共同的目标。监督DAO的日常活动,让每个人都与愿景保持一致促进DAO的所有其他方面的能力顺利和快速地发挥作用。促进核心运营、人员、预算和目标、项目交付和战略。支持DAO的所有功能协同工作成员咨询响应Discord频道管理在必要的时候连接成员Discord标签管理访客通行证管理组织CommunityCallPOAP分发POAP,又名出席证明协议,是 ERC-721 代币,用于为出席者提供一种证明其生活经历记录的方式。将此视为您从会议中带回家的挂绳,但记录在区块链上。 POAP 收藏家获得这种由 NFT 形式的加密记录支持的数字徽章,每个徽章都具有独特的设计,赋予他们可收藏性,并允许活动举办者提供更多价值。 最初,POAP 是在 2019 年为 ETHDenver 大会创建的,以奖励出席和支持该活动的与会者。此外,您可以在面对面和虚拟活动中收集 POAP。重要的是要注意,并非在活动中赠送的每个 NFT 都是 POAP。 为了有资格成为 POAP,NFT 需要来自 POAP 的官方智能合约。此外,POAP 需要具有自定义图像并包含特定时间和事件的元数据。 虽然这些数字徽章最初是建立在以太坊主网上的,但它们于 2021 年 10 月转移到以太坊侧链 xDai。xDai 允许用户通过支付很少甚至不支付 gas 费用来领取代币。此外,xDai 还确保了更快的交易Notion管理 - 负责Notion账户管理流程设计 – 定位流程的不足,设计并调整流程以解决差距流程文档 - 确保所有 DAO 流程都正确、可见且清晰地记录在案流程管理 - 衡量和管理 DAO 流程的绩效列出所有公会、项目和相关角色,以及目前由谁来填补这些角色。确保角色已定义职责,以及与所选角色的任何治理工件的链接确保地图可供所有人访问且易于理解/导航支持新成员使用地图并在地图中找到他们需要的东西“培训培训师”——帮助其他公会和项目协调员熟悉地图并在其核心角色职责中保持最新状态项目经理和传统一样和传统一样幸福经理论坛/提案的质量控制 - 从运营的角度提供对论坛帖子和提案的反馈平衡DAO 的需求 - 提供关于 DAO 投资如何与当前目标和需求保持一致的反馈根据各类反馈进行改进以提升成员满意度。DAO要做的事事件是DAO运行中另外一个非常重要的要素,具体是:围绕产出有利于DAO的特定成果的组织行动需要跨DAO拓展资源需要资金有人愿意牵头有可衡量的结果能给DAO产生收入或品牌影响小事件工会内的特定倡议小型对DAO没有影响的激情事件事件也可以理解成项目,因为DAO也是去中心化的公司项目一般分为两种,不需要资助和需要资助的。 如果是不需要DAO资助的项目,一般会在社区内进行讨论并进行成员组合以协作推进。只要能够在一定群体内形成共识并项目不会对DAO的带来损害就可以推进,无需正式的共识投票以及繁复的官僚流程。 如果是需要DAO资助的项目,有一套复杂的机制来引导一个项目从idea变为action并获得资助。这么做的目的是更好的为了社区的资产负责并为决策建立对应的可追溯责任 第一步 头脑风暴 项目常常源于一个人或多个人的特定想法。当有了项目想法,第一步应该是把这个放到更大的范围内去讨论,确保这个想法不是一个人闭门造车的结果。如果是不成熟的想法,在这一步就被淘汰了。讨论地点一般为跟项目特点相关的工会频道,如果实在没有相关频道,可以进入一个叫“头脑风暴”的专区讨论。如果大家讨论完觉得还是可以的,会在discord中设个简单的投票让大家参与。这个投票只是用来简单的测试大家的想法,不具备高共识性。 第二步 非正式共识检验 介于头脑风暴和正式共识投票之前,存在着一个非正式共识检查步骤。 尽管叫非正式共识检查,这一步已经有着严格的模板。模板内容包括:概括- 用几个要点或句子总结这个建议。背景- 你为什么要提出这个建议?此提案针对什么问题或机会?您认为这是个好主意的背后驱动因素是什么?相关讨论- 链接到之前Discord内关于该主题的任何讨论使命与价值观一致- 这个项目如何帮助 DAO 实现其使命并与其价值观保持一致?细节- 提供工作范围的粗略轮廓。所需资源- 您需要哪些 DAO 资源?必须涉及哪些公会才能完成这项工作?品牌使用- 如果项目将在 DAO 之外使用 Bankless DAO 品牌,请详细说明该品牌将如何使用。成功指标或 KPI - 如何衡量项目的成功?下一步- 如果这个提议被接受,下一步的行动计划小队背景– 你是谁以及背景投票情况– 在Discord频道内的非正式投票结果非正式共识检查就像是像在DAO成员打广告,要求参与、反馈和招募小队。如果项目在这个阶段获得了积极的反馈,则会单独建立项目频道用于更好的沟通。同时开始界定更具体的工作范围,需要的预算,具体小队成员等。大部分项目推进会分为多个阶段,从MVP开始,到V1,V2,直到项目成熟进入可以自我维持的阶段。 小队是项目背后的核心协调员。小队里的关键角色包括负责人和工会代表。负责人负责跨工会级别的沟通以及其他所有事务,而工会代表负责连接项目和工会内的专业人才。 第三步 正式共识检查 在完成了非正式的共识检查、收到反馈、确定工作范围并组建了一个小组之后,就可以进行正式的共识检查了。迈出这一步代表向社区表明,这个提案具有重要意义,应予以考虑。 正式的共识检查将在单独的论坛类别中进行,并遵循不同的模板。 只要提案在论坛中得到了坚实的支持,资助委员会就会根据DAO成员的意愿批准并资助项目,除非出现未能被社区成员发现的重大危险信号。 项目协作 当进入到项目执行阶段,这时候的协作单元已经从DAO级别降到了小组级别,跟普通分布式办公的小团队并没有太大区别。项目组由分布式的团队组成,一般为5-15人之间,有着相对固定的团队成员和任务分配。大家通过版本控制工具及文档工具保持协同,通过线上的站会、周会等机制保持更新和讨论关键事项,而项目成员间也保持着密切的沟通。不过几乎所有项目组都保持了很大的开放性,有关项目的几乎所有进展都公开在所有DAO成员或者是全世界面前。 没有一个在工会之上的最高决策机构及最高决策者(比如传统公司里的总裁办公室和总裁),而是由平级的工会组成了DAO的全部。而工会本身也是无许可制度,来去自由,无最高领导人,只有协调人,一切由共识推进。各工会也是由一个个社区成员提出并形成的,越来越多的工会正在形成中。 治理和共识 治理和共识是紧密相关的概念。共识顾名思义是在一个群体达成共同的认识,或至少是一个群体里的多数达成共同认识。而治理是利益相关者通过一套框架进行决策管理组织行为的统称。 在DAO里,很显然所有社区参与者均为直接的利益相关者,达成广泛共识也就成了进行治理和决策的先决条件。 但大如BanklessDAO,成百上千个会员每天在不同的项目组、公会产生大量的讨论,每天都在产生大量决策需求,而所有的决策均达成DAO级别的群体共识完全不现实。 因此BanklessDAO里的大部分决策都由软共识决定。与之对应的是需要全DAO级别通过投票表决通过的共识(硬共识)。可以简单理解为和财政预算有关的决策走硬共识流程,其他决策通过软共识方式达成。 软共识带来的高效和自由度推动了DAO的快速进化。软共识机制(或者说是根本没有机制)的有效性也证明了一个拥有健康社区文化和价值观的群体,仅靠价值观而非预先定义的规则,也能够形成相当程度的有效运转。但软共识能否能持续有效,是个值得投入更多时间观察的问题。这是所有存在大量社区协作的DAO会面临的共同问题。 相比之下硬共识就有一套看起来非常官僚且复杂的流程。但绝大部分硬共识涉及直接动钱,而且数目往往还不小,规矩多点也很正常。小范围讨论测试想法并取得小范围共识根据模板提供详细信息引起更大范围注意和讨论并取得更大共识提交正式的投票提案并获得投票通过。 ## Publication Information - [xinba](https://paragraph.com/@netmeta/): Publication homepage - [All Posts](https://paragraph.com/@netmeta/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@netmeta): Subscribe to updates