Starcoin DAO 2.0 阶段的创新

行业目前大多数 DAO 面临的挑战:

基础设施差

由于 DAO 是纯粹的数字化和去中心化的,它们通常缺乏传统同行所享有的发达且高效的基础设施。许多 DAO 必须在发布之前自行设计正确的工具和基础设施,其中大部分工具都非常“古怪”。

DAO 因拥有用于报告、财务管理、治理、工资单、通信、身份管理等的正确基础设施而受苦。如果没有正确的基础设施来处理这些职责,许多 DAO 可能会失去成员并最终无法获得牵引力。

然而,Web3 空间中创新和协作的增加正在逐渐帮助解决其中的一些问题。

安全风险和不变性

区块链可能几乎不可能被破解,但在其上运行的智能合约并不完全共享相同级别的安全性。

许多智能合约网络面临一系列攻击,某些协议有时会损失数百万美元。例如,第一个被称为“ The DAO ”的 DAO 就是此类漏洞影响的典型例子。最近发生的事件是价值 1.2 亿美元的 BadgerDAO 黑客攻击

DAO 内的划分会导致碎片化并导致我们在流行的加密网络中看到的分裂:

以太坊/以太坊经典的分裂是由于在应对 The DAO 攻击方面存在分歧。以太坊社区的反应使区块链的不变性受到质疑。比特币/比特币现金硬分叉是由区块大小的分歧引起的。

有效协调或完全权力下放

大多数 DAO 的治理结构是典型的一人一票的民主制度。虽然这种结构有很多优势,但它并不是积极管理公司的最佳方式,尤其是在需要做出需要专业知识的决策时。

传统组织的运作具有一定的层次结构,因为让每个员工或成员对决策进行投票是非常无效的,而且可能是灾难性的。想象一下,如果组织中的每个人都需要对需要采用的 SEO 策略或开发人员需要使用的代码库进行投票。没有足够经验的大型代币持有者可能会对决策产生负面影响。

需要有经验的人来做出艰难的技术决策。然而,许多 DAO 并没有预料到这一挑战。

例如,像ENS DAO这样的一些 DAO通过探索一种治理结构来解决这个问题,在这种结构中,成员投票选出合格且经验丰富的人员以透明地处理关键决策。

然而,这损害了 DAO 完全去中心化的愿景,并可能面临来自铁杆 web3 爱好者的强烈批评。

DAO 必须应对的另一个重要挑战是没有代币持有者对提案进行投票。不活跃的代币持有者可能会破坏 DAO 的功能。虽然许多人可能很快决定投票委托,但它也带来了如上所述的集中化问题。一些 DAO 正在探索使用激励措施,通过奖励活跃的代币持有者和惩罚不活跃的代币持有者来解决这个问题。 

对于试图获得正确治理修复的 DAO 来说,这将是一个相当艰难的过程。不同组织采用的方法对于确定 DAO 的未来至关重要。

人(社区)超额利润或只是一群有钱人联合起来增加他们的收入

即使 DAO 为 web3 空间带来了可能性,一些批评者认为,许多 DAO 只是一群普通的富人,他们将财富结合起来以增加收入,而不考虑去中心化和社区的基本面。

根据 web3 支持者的说法,DAO 应该通过使其结构民主化来消除等级组织的进入壁垒,以便普通个人可以参与决策过程并获得与传统富裕阶层相同的权力。

但是,使一个人有资格成为当今大多数 DAO 成员的最低资本对许多普通人来说是一个障碍。一些 DAO 将成员资格要求设定为 100,000 美元或更多,视具体情况而定。对于某些人来说,这样的数字可能相当昂贵。

此外,许多 DAO 目前由风险投资家资助,这与 DAO 应该代表的内容无关。许多 DAO 支持者表示,DAO 将取代风险投资家,更加关注权力下放和社区。然而,具有讽刺意味的是,VC 开始为应该取代它们的 DAO 提供资金。

另一方面,考虑到风险资本家的运营专长,这可能并不完全被视为“坏事”。VC 可以帮助 DAO 驾驭他们在现实世界中可能面临的法律领域和挑战。正如 Coindesk的这篇文章所说,今天的 DAO 正在接受“将社区驱动的精神与风险资本家的雄厚财力和运营专业知识相结合”。

治理问题

DAO 基于区块链技术原理;因此,他们倾向于支持植根于这些原则的治理模式。该模型涉及多个参与者以完全透明的方式作为一个社区进行交互,其核心是民主投票结构,例如“一人一票一票”。

DAO 所青睐的治理模式的去中心化和民主性质旨在促进决策过程的公平性和透明度,但它们具有 DAO 必须应对的固有缺陷。

一个主要的去中心化治理缺陷是,并非所有 DAO 决策都最好通过广泛共识达成。某些决定可能需要非常具体或深厚的专业知识,而并非所有成员都具备同等程度的专业知识。因此,一些决定可能最好留给具有相关技能和专业知识的少数人,但这会产生风险,即少数人最终可能不会做符合更广泛成员最大利益的事情。

为了解决这个问题,一些 DAO 探索了一种治理结构,在这种结构中,成员投票选出合格且经验丰富的成员来处理某些关键决策。这可以奏效,前提是信任可以建立在流程中以及负责这些决策的较小团队中。

另一个去中心化治理风险与速度和效率有关:由于共识和投票机制,关键流程或决策可能进展缓慢。例如,法定人数投票可能会阻止 DAO 快速行动。特别是随着 DAO 的发展和扩展,让每个人都迅速对提案进行投票可能是一个挑战。

解决速度和效率问题的一种方法是使用称为“渐进式去中心化”的概念,其中最初 DAO 聘请核心团队做出决策,但随后迅速转向采用尽可能完全去中心化的治理结构。

去中心化治理还潜伏着更大的危险,例如不良行为者可能会想方设法推翻治理投票系统并实施对 DAO 的“恶意收购”。最近一个涉及 Build Finance DAO 的案例中,一名成员在雷达下提出了一项提案,然后使用他们积累的大量代币对该提案进行投票。该提案使他们能够单独控制 DAO 的金库及其铸造代币的能力,从而耗尽国库 470,000 美元的资金。

高运营成本

大多数 DAO 以加密货币的资金工作和运营,每笔加密交易都有与之相关的交易费用,有时在加密术语中被称为“汽油费”。这些费用用于补偿使用计算能力验证加密交易的其他参与者。要以以太币(市值仅次于比特币的第二大加密货币)执行交易,用户必须支付“汽油费”以验证交易并将其存储在以太坊区块链上。

虽然 Gas 费用的价格会根据供需情况而波动,但最近费用急剧上涨。以太坊交易费用从 2019 年 9 月的 4.8 美元(0.0225ETH)上升到 2020 年下半年的 74.9 美元(0.193ETH),仅一年就增长了 8500%。在需求旺盛的时期,这种过高的成本可能会使较小的加密货币玩家价格过高,并导致 DAO 的总体运营成本更高。

最糟糕的是,即使 DAO 成员尝试购买资产不成功,他们最终还是要支付 gas 费用。这一现实给想要在拍卖会上购买稀有的美国宪法副本的 17,000 多名ConstitutionDAO 成员带来了巨大的下行风险。虽然承诺在竞标失败的情况下退还会员,但捐赠者仍需支付总成本的 3% 的燃气费,这在筹集的全部 4700 万美元捐款中超过 150 万美元。因此,加密货币作为 DAO 筹款方式的优点被许多去中心化区块链(如以太坊)内置的费用结构所破坏。

DAO的工具功能欠缺

传统企业拥有大量现成的软件产品和业务应用程序(除了律师和会计师的服务)来支持和促进他们的日常运营。在 web3 世界中还不是这样。

缺乏工具是 DAO 平稳高效运行的主要障碍。这是指可以确保有效的资金管理、支付、报销、社区互动、决策制定和有效治理的可用工具。DAO 仍处于起步阶段,还需要做更多的工作以使其更容易,例如,让所有 DAO 参与者以权宜的方式投票,或确定投票后要进行的后续活动。

当然,每个方面都可以在特定工具、技术和协议的帮助下进行设置,并且市场提供了一系列此类工具。尽管如此,DAO 仍然是一种最近才出现的现象,以至于这些实用程序中的大多数并不是专门为 DAO 模型构建的,这种模型是围绕共享社区和共享资源组织起来的高度分散的人群。目前,DAO 还没有完全统一的工具集——即相当于“WordPress”工具包。幸运的是,事情已经朝着这个方向发展。最近发布的一个名为Tribute的新 DAO 工具框架旨在通过利用可以使用不同适配器扩展和修改的预定义智能合约来降低运营成本并使 DAOS 易于组装。

在实践中,在解决技术难题或在初步阶段确定正确的操作工具时,DAO 成员应在核心团队的帮助下,对集中规划、协调和执行采取一定程度的开放态度,采用“渐进式”的模式。去中心化。”

综合来看,各种治理问题、运营挑战和风险中的每一个都取决于与 DAO 的去中心化和分布式性质有关的基本缺陷。从这个意义上说,它们是这些新组织结构与生俱来的,因此目前没有简单的解决方案或灵丹妙药能够解决它们。每个 DAO 都是独一无二的,都有自己的利益相关者、内部结构、项目、目标和目的,并且将根据其独特的个人构成面临不同的问题和复杂性,这一事实进一步加剧了这个问题。

尽管 DAO 仅处于发展的初期阶段,但它们已经表现出创造力、敏捷性和快速实现目标的能力。

早期Starcoin Dao 待解决的问题

Starcoin 在主网启动之时就在引入 DAO 以及链上治理,这一年里进行了十多次系统合约升级以及配置变更的投票治理,链上参与者也越来越多,运行稳定,无安全事故,但也发现了一些当前 DAO 系统的待改进的部分。

DAO 系统假定一个 Token 代表一个 DAO,所有的 Token 持有者都是 DAO 的成员,DAO 对外没有一个账号地址标志,成员没有独立的身份标志,不利于社群类型的 DAO 发展,也很难适配有准入机制的 DAO;投票系统基于 Token 抵押模式,投票成本比较高;DAO 只提供了一个投票界面,没能提供一个用户友好的,创建和管理 DAO 的工具。

所以我们计划对当前的 DAO 进行改进升级进入了Starcoin 2.0阶段,以解决以上不足。

Starcoin DAO 2.0 阶段改进的创新

  1. 将投票权重积累到一个具体的数值上,这个数值用一种不可转让的 Token 来表达,可以称为灵魂绑定的 Token(Soulbound Token),简写为 SBT。

  2. 设计基于快照的投票系统,用户使用快照时的 SBT 的数值来投票,可以同时给多个提案投票。

  3. 每个成员有一个成员 NFT 用于标识该用户的身份,该 NFT 是不可转让的,通过 StarcoinFramework 中的 IdentifierNFT 来实现,上面的 SBT 嵌入到 NFT 中,同时实现不可转让。

  4. DAO 可以适用于不同规模的 DAO,比如 Starcoin DAO,DeFi 项目 DAO,或者一个几人合作的独立工作室 DAO。不同规模的 DAO 之间可以无缝切换。

因此我们在数月的研发后推出了DAOSpace。

Starcoin DAO 2.0阶段的创新,也是从开发DAO的一站式无代码搭建平台DAOSpace开始实践。

Starcoin DAO的平台:DAOSpace的创新

DAOSpace,它是一个用来创建 DAO 的框架,提供有扩展能力的插件机制,可以让开发者组合出适合自己项目场景的 DAO。同时它也通过 DApp 方式提供一种简易的组合方式,让普通用户可以通过无代码的方式,利用系统合约内置以及第三方提供的插件来组合出符合自己需求的 DAO。

1.DAO 账户 (DAO Account)

每个 DAO 对应一个链上账户,该账户拥有代表 DAO 的 Resource。它的 signer 被托管到 DAO 合约中,所有交易都必须通过 DAO 来发起。创建 DAO 的流程是需要 DAO 发起者,先创建 DAO 账号,然后部署 DAO 合约,再创建 DAO 实体,并将 DAO 实体写入 DAO 账号,同时将 DAO 账号的 signer 托管给 DAO 的过程。

2.DAO的功能(DAO Capability)

每个 DAO 有一个代表该 DAO 的 Resource 保存在 DAO 账号下。 每个 DAO 需要有一个类型标识,相当于该 DAO 的全局 ID,当 DAO 创建并注册的时候,将该类型和 DAO 进行关联。

每个 DAO 代表一个合约控制的账户,以及在合约中定义的一组“能力(Capability)”,DAO 的成员可以通过发起提案以及 DAO 插件使用 DAO 的能力。

当前 DAO 定义了以下能力:

  • Install plugin capability:给 DAO 安装插件的能力

  • Upgrade module capability:升级 DAO 账户下合约的能力

  • Modify dao config capability:修改 DAO 配置的能力

  • Withdraw Token capability:从 DAO 账户下提取 Token 的能力

  • Withdraw NFT capability:从 DAO 账户下提取 NFT 的能力

  • Storage capability:给 DAO 账户下保存数据的能力

  • Member capability:给 DAO 添加成员,以及修改 DAO 成员 SBT 的能力

  • Proposal capability:给 DAO 发起提案的能力

3.DAO 注册表(DAO Registry)

每个 DAO 创建的时候,会将自己的类型标识和 DAO 进行关联,记录在 DAO 注册表中,合约中可以通过 DAO 的类型标识来反向查询 DAO 的账户地址。

4.DAO 成员 NFT(DAO Member NFT)

DAO 创建的时候,会同时发行一个 NFT,复用 DAO 的类型标识,DAOMemberNFT<X>。该 NFT 创建之后就立刻存入 IdentiferNFT 容器中,和用户绑定。成员加入 DAO 的过程就是领取 DAOMemberNFT 的过程,退出 DAO 的过程就是解除绑定并销毁 NFT 的过程。

5.DAO SBT

DAO 创建的时候,会同时发行一个 Token,复用 DAO 的类型标识,Token<X>。这个 Token 并不自由流通,而是锁在 DAOMemberNFT 的 Body 中,代表用户在 DAO 中治理投票的权重。不同的 DAO 可以根据自己的场景来映射 SBT,用来代表不同的含义。

6.DAO 提案(DAO Proposal)

DAO 中发起的治理提案,通过治理机制决定提案是否执行,Proposal 是抽象的,具体的 Proposal 如何执行取决于 DAO 的 Action。

7.DAO Proposal Action

DAO Proposal Action 决定了具体的 Proposal 的行为,可以由第三方作为插件提供,每个 DAO 可以安装不同的插件。

8.DAO 插件(DAO Plugin)

DAO 插件是给 DAO 提供扩展的主要方式,通过不同插件的组合,可以让 DAO 适用于不同的场景。每个插件安装时需要表明自己需要使用的“能力(Capability)”,插件可以在必要时从 GenesisDAO 申请能力的使用权限进行调用。

Starcoin DAO的平台:DAOSpace的体验创新

Personalization

独一无二且不可转让的个性化标识,增强并建立你的品牌声誉。

SBT

  • DAOSpace是Starcoin对SBT的一次全力尝试

  • 基于SBT的用户身份标识,SBT不可转让,可积累社区声誉

  • Starcoin的NFT协议,相比较以太坊的ERC-721和ERC-3525,可以非常灵活的支持SBT不可转让且数值累加的场景

Customization

使用即用型模板和灵活的插件以无代码方式自定义您的 DAO。

Scalable

  • 基于插件化设计和可组合的插件机制,既可开箱即用,也可深度定制,来最大化满足用户的多场景需求

  • 两种插件类型,插件均可复用

    • 框架内置的Proposal插件

    • 社区开发者自定义插件

  • Capability抽象 & Permission分级控制

One-Stop Governance

一站式支持可执行性的无缝治理。

DAO Governance

  • 链下的调查问卷类投票,类似以太坊社区的Snapshot

  • 链上的治理类投票,投票通过后合约来触发执行

  • 链上和链下都支持基于快照机制的投票

Reliability

通过在安全的基础设施之上的分层授权提供可靠的支持。

Security

  • Starcoin 使用 Move 语言通过其增强的 PoW 共识和安全智能合约从源头提供最大的安全性

  • DAOSpace,插件的授权和权限分级管理

Starcoin DAO 2.0的治理创新

Starcoin DAO 是通过 Starcoin DAOSpace 定义的一个 DAO 主体,而DAOSpace 是 Starcoin Framework 系统合约中的 DAO 框架。Starcoin DAO 同时承载着Starcoin Framework 的升级治理责任,这使得 Starcoin DAO 本身具有自我演化能力,实现了自举。

Starcoin DAO,基于DAOSpace平台的多功能支持,通过尝试招募意各行业共建生态的合作伙伴加入Starcoin DAO,一起深度参与实践DAOSpace的孵化与迭代,并在共同参与治理的过程中持续的根据DAO的真实应用场景的需求,优化和改进DAOSpace平台的功能。
1. StarcoinDAO 2.0 治理原则
最小化治理原则,如果能通过程序计算或者市场博弈机制达成稳定的均衡态,就不需要
治理。
局部共识治理原则,尽量减少全局治理,可以将具体职能委托给其他 的专业 DAO 进行
决策。
2. StarcoinDAO 2.0 的治理模式
Starcoin DAO 是一个开放式的 DAO,无准入限制。
Starcoin DAO 的成员通过链上投票进行治理,每个成员在 DAO 中的 SBT 值代表它的投
票权重。
3. StarcoinDAO 的治理责任
Starcoin 公链硬分叉特性的投票。
Starcoin 公链共识参数调整的投票。
Starcoin 公链系统合约 Starcoin Framework 的升级。
预留的用于生态建设的 STC 的支配。
通过公募获取的资金的支配。


所以,Starcoin DAO 2.0 首次以DAO的形式研发和优化DAO的搭建平台,探索DAO平台
工具的功能开发与实践,能否优化当下DAO行业里待解决的困境与治理机制的创新应用是
本阶段的核心目的,也是行业内最具有实践价值意义的创新。