星球日报
搜索
手机客户端
iPhone · Android
微信公众号
微信公众号

iPhone · Android

微信公众号

引介:Moloch DAO 入门

2019-10-24

Moloch DAO 是什么?有趣在什么地方?

推广

编者按:本文来自以太坊爱好者(ID:ethfans),原文作者:Ven Gist,翻译&校对:闵敏 & 阿剑,Odaily星球日报经授权转载。

初代 Moloch DAO

(初代)Moloch DAO 的初衷是帮助以太坊 2.0 实现自组织,并为其提供资金支持,促进其公共基础设施的发展。Moloch DAO 的团队想要实现一个简单的 DAO 结构,以便立即启动。Ameen 于 2 月 14 日部署了 Moloch DAO ,开启了 “Year of DAOs”。

Moloch 这个名字的灵感来源于 Scott Alexander 所撰写的《对 Moloch 的一些思考》一文。这篇文章深入解读了人类所遇到的哲学陷阱,同时尝试让它们彼此协调(或失调)。如果你想要更深入了解 Moloch 的博弈论,也可以阅读一下他们的白皮书。

首先,为什么要采用 DAO 的形式?

去中心化自治组织(DAO)已经变成了一个过于复杂的概念。不过说白了,它只是将一群人聚集起来,大家各自出钱共谋大业,而且能够肯定的一点是,在未经 DAO 成员投票的情况下,没人(包括他们自己在内)可以动用一分钱。

为什么有这么多 DAO?

每个 DAO 都有一个特定的目标,一个实现自组织的理由,既可以是广义的,也可以是狭义的,都由 DAO 自己把握。虽然将来肯定会有 “超级 DAO” 来资助并协调很多事情,但是这些 DAO 很可能仍是围绕一些共同目标建立起来的。将来,这个目标可能仅仅是 “收益”,但即便如此,这个收益很有可能来自某一类型的 业务/项目。因此,许多 DAO 正在崛起,尤其是 Moloch 。

引介:Moloch DAO 入门

Moloch 有什么魔力

其他 DAO 框架和项目都在努力解决所有场景的需求,并构建适用于大型组织的技术,而 Moloch 背后的理念却是将 DAO 视为一种协调人力、尝试现实世界场景的原始解决方案。作为 DAO 框架的一种,Moloch 不具备很强的倾向性,可以与很多不同的货币、功能和扩展程序 结合起来/得到增强。

Moloch 的合约非常简单、安全(经过审计),而且已经通过多次测试。兼具了简易性和安全性的 Moloch 可以通过很多不同的方式应用于很多不同的用途。简单来说,Moloch 是最简易实用去中心化产品的一种形式,我们可以对其进行测试和迭代,同时将其应用到现实世界中。

怒退(Ragequit)——神奇的魔法调料

Moloch 的怒退(ragequit)机制大幅降低了协调成本。它可以确保如果 Moloch 的成员实在不喜欢某个提案,可以在该提案通过之前带着自己的资金退出。这样一来,协调成本就可降至几乎为零。要完全降至零是不现实的,不过越接近零当然越好。“虽然不能达到完美,但是可以无限接近完美”。

怒退机制会销毁用户的份额并将等价值的资金退还给用户。使用该机制主要有以下两个目的:

1. 表示反对

如果有成员不喜欢一个提案,只要他没有给这个提案投 “赞成票”,就可以随时怒退,根据自己的份额取出一定的资金。

2. 从工会银行取出资金(译者注:工会银行是 Moloch DAO 成员的资金池)

受让人通过提案获得份额,然后怒退其份额,取出等价值的资金,在现实世界中执行该提案。

无参与率门槛

Moloch 不设 “需要多少人参与投票该投票才有实际效力” 的参与率门槛。参与的票数多少并不重要,仅看实际票中赞成票的比例。只要赞成票数不超过 50% ,即认为提案不通过。例如:

  • 如果有 1 张赞成票,0 张反对票,则该提案通过。

  • 如果有 0 张赞成票,1 张反对票,则该提案不通过。

  • 如果有 1 张赞成票和 1 张反对票,则该提案不通过。

  • 如果没人投票,则该提案不通过。 

提案

所有提案都只需要 3 个输入,却可产生出丰富多彩的提案类型。

  1. 贡献(Tribute):贡献会存入工会银行

  2. 份额(Share):份额是由 DAO 铸出的

  3. 申请者(Applicant):接收份额的目标地址

新成员提案(例:贡献 100 个币,获得 100 份额)

某个想加入的成员准备好自己的贡献(例如,100 个 DAI ),要求获得等量的治理权重(100 份额)。通常会提供另一种形式的文档来告知现有成员。

若一名现有成员愿意支持该新成员,则 ta 可以向 DAO 提交其入会提案,然后由 DAO 成员投 赞成/反对 票来 同意/拒绝该新成员入会。

经费申请提案(例:贡献 0 个币,获得 100 份额)

如果有成员要向 DAO 提交一个提款提案,只需将贡献设定为 “0” ,并要求获得与其所需资金等量的份额(例:100 份额代表 100 DAI )。

Alice 需要 500 DAI 来设计并订购某个活动的饰品。Alice(如果 Alice 不是 DAO 成员,则由某位 DAO 成员代为)提交一个提案,提供 0 DAI 的贡献,要求获得 500 份额。如果提案通过,Alice 收到所要求的份额,可以怒退(销毁)这些份额,将对应资金提取出来。

捐款提案(例:贡献 100 个币,获得 0 份额)

如果有一个成员提交了一个提案,提供 100 DAI 的贡献,要求获得 0 份额,就是在向 DAO 的工会银行捐款,同时又不要求获得治理权重。再说得清楚一些,这类提案目前还未出现过,就如 Ameen 所言,这么做 “没什么意义”。如果有人想捐款的话,直接将钱打给工会银行就行。

流程

所有提案都要走同样的流程。

排队 => 投票 => 缓冲 => 待处理 => 完成

排队

提案提交并等待投票

投票

成员对提案进行票决

缓冲

提案的投票期截止。如果有成员对该提案投了反对票,同时又没有对其他提案投赞成票的话,可以在提案得到处理之前发起怒退。

待处理

缓冲期结束后,提案进入待处理阶段,可由任何一名成员进行处理,实现该提案的目标(例如,分配份额、接受贡献)。

完成

凡是处理完的提案会与其他所有呈最终状态的提案一起记录在 DAO 内。

通过实验得出的一些早期发现

DAO 能大幅降低人员自组织和资金分配的协调成本。Moloch 既设有怒退机制,又不设参与率门槛,因此更能降低成本。

一个 DAO 里面只有智能合约是完全自动化的,而依赖这些合约而形成的组织却不是。如果有一个优秀的号召人来担任社区建设者和推动者的角色,会给组织内部实际的协调工作带来很多裨益。

由于 Moloch DAO 运行起来非常简单,我发现人们现在更容易理解 DAO 了,这样就能让更多人有动力试一试,我们就可以在现实世界积累更多用户,收集他们的反馈。

引介:Moloch DAO 入门

来自推特的精选问题

为什么要创建 wETH ?

wETH 只是一种将以太币转化成 ERC-20 代币的方法,以便更加灵活地将其应用于 dapp ,例如,设定批准金额和更好地实现资产之间的兑换。

SelloutDAO

来自 Maker 和 Moloch 的 Mariano Conti 创建了一种方法,可以让成员将自己的份额 “出售” 给另一方,允许要出售份额的成员向 DAO 提交提案。这个提案要想通过的话,依然得通过 DAO 成员的票决才行(成员也可以提前怒退)。就算没什么必要,我们大多数人还是兴致勃勃地继续探索 Moloch 所采用的 DAO 框架和博弈边界。他在 Devcon 的 “DAO 之年” 专题上发表了关于 SelloutDAO 的演讲。

不止于此

所有在 DAO 上的实验都很棒(也很有趣!),不过这才刚刚开始呢。我们期待从 Moloch DAO 现阶段的案例中收集更多细节信息,并看到更多成果显露出来。所有实验得出的数据都很重要,我们可以借此了解这些项目的优势,以及它们最受欢迎的用途。等 Devcon 和 DAO 之年专题结束之后,我会将所有知名 Moloch DAO 的有用数据进行汇编,专门写一篇文章发布出来。

想召集自己的 Moloch 吗?

如果你想召集自己的 Moloch DAO,去 DAOHaus 吧。在帮助了这么多 DAO 之后,我们在以太坊柏林黑客松上创建了 DAOHaus ,把召集流程变得超级简单。

召集之后,有没有觉得自己萌萌哒?快去领取你的 PokéMol 吧。PokéMol 是口袋 Moloch 的简称,是一个开源的移动先行 Moloch 前端,带有内置的 Abridged 合约钱包。

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

推广

参与讨论

登录后参与讨论

以太坊爱好者

特邀作者

以太坊爱好者

这个作者有点忙,还没写简介

总文章数: 24


分享至

微信扫一扫分享

0