道议程第一层:框架

框架(Framework)是一个框子——指其约束性,也是一个架子——指其支撑性。

IT语境中的框架,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。 在此结构上可以根据具体问题扩展、安插更多的组成部分,从而更迅速和方便地构建完整的解决问题的方案。

DAism框架采用扁平化设计。其中DAO的构造、DAO的拓展都是非常重要的核心,而UI框架则是未来最具挑战性的工作之一。详细内容,我们将在黄皮书里一一阐述。

DAism框架需要一些基础协议的配合,另外激励机制等其它方面也涉及到一些基础协议。这些核心协议是道议程的基础,其中一些将会成为以太坊的公共标准,譬如我们已经将通证图片链上存储协议,转为EIP-2569而提交给以太坊。

DAism框架的协议主要有:

  • 核心组织协议(Core Organization Protocol)

  • 声望通证(Reputation Token)协议

  • 基准通证协议(Benchmark Token Protocol)

  • 去中心化自治基金协议(DAF Protocol,Decentralized Autonomous Fund Protocol)

核心组织协议 Core Organization Protocol

  • DAO高度依赖于去中心化自治共识DAC(Decentralized Autonomous Consensus),团体理性和集体智慧集于一身的DAC就是一家DAO的价值核心。

  • 核心组织合约包括DAO所需要的基础资料如组织ID、组织英文名称和母语名称及缩写(英文名称首字母)、组织Logo、组织目标、宣传口号、创建时间等等。

  • 它为组织的产品与服务提供去中心化组织认证标识。

  • 组织合约在应用层是可以拓展的。

DAO有准入制度吗?

我们能够想象到的相关的情况有:

  • DAO不会像现在的多签钱包那样,只有一个管理层(多人组成)把你的ETH地址添加进去,你才可能进入。如果是要发起这种组织,你成立一家公司就行了。

  • 只愿意接受志同道合的人。譬如拥有某位明星颁发的入门荣誉通证、拥有同性恋证书。这些通证或证书可以收费也可免费。这种情况在很多DAO发展起来后,是可以衍生出来的。

  • 或者可能需要一个过程慢慢融入,跟升级打怪似的。这在未来也是可能的。

  • 大门敞开,界面和数据完全开放。但决策权交给为这家组织的发展有贡献的人们。

我们相信对于绝大多数DAO,应该会采用最后一种方式。

请注意:

  • 我们认为以太坊的账户实际上已经是匿名的。我们并不假设区块链还有部分数据应该使用零知识证明技术进一步加密。也许未来会有其它专做数据加密的DAO平台,它能不能成功不是我们所关注的事。

  • 我们平台的所有DAO的数据实际上是公开透明的,但是我们可以依据我们平台UI里面的规则,让一些DAO设置为不给非会员或者黑名单账户地址显示其DAO里面的数据。

综上所述,关于准入制度,道议程的构架应该能做到:

  • 完全开放。

  • 如果要对有意加入者进行资质审查,须借助第三方开发的“门卫”模块——这不是道议程的工作。

我们构架提供一个核心准入模块,默认每个DAO完全开放,任何人都可以自由加入和自由退出。

  1. 如何没有初始化核心共识,那么一个DAO就没法构造,因为这就意味着没有人拥有任何权力。我们的策略是默认DAO的创建者为创始人或其授权人,创建者有权构造出一个DAO的轮廓(应用模块列表及其设置、ICO相关信息等等)。请注意,创建时,我们会列出每个类别里面的所有应用模块,而不仅仅是核心应用模块,供创建者自由组合。

  2. 构建一家DAO的工作,包括DAO的命名、ERC-20通证的发行、声望通证的设置、荣誉通证的去中心化认证、去中心化交易和支付网络的自动部署等等。

  3. 在设置ICO时,创建者可以手工分配一些自家通证给一些ETH账户(所有这些地址都会发行一个Cofounder荣誉头衔勋章,可自行定制,否则自动发行。地址暂定上限为50人),初始声望值和每个人分配的自己通证成1:1的关系。然后让至少3个有声望值的所有账户表决通过创始人的所有设置,才能生效并继续。

  4. 创建者如果给自己分配了自家通证,则也就有了声望值,能参与决策;否则,创建者没有声望值就没有决策权。

  5. 我们把去中心化共识决策的实现交给应用层的所有应用模块去解决。

  6. 默认情况下,之后加入的会员可以看到该DAO的所有规章制度。

  7. 一个DAO创建成功,则自动获得去中心化认证标识。去中心化认证标识的设计和应用详见《DHonor去中心化认证管理》。

流通用通证(代币)协议

任何一个DAO都可以发行其流通用通证即代币(ERC20通证的简称,以下同)。流通用通证主要帮助构建其自治的经济生态,为DAO的创建和运营打好经济基础。

该协议主要定义代币的名称、缩略符和Logo。

声望(Reputation, Rep)

声望是DAO决策机制和荣誉制度里最重要的协议之一(其它还有起到价值流通作用的通证即代币,以及荣誉通证),也是最重要的量化指标。

  • PoW:所有成员的工作量证明

  • PoS:决策权重的决定因素

所以可以说,声望是将区块链成功的底层共识机制应用到DAO之中。

我们认为声望是任何DAO的关键。 对于DAO的任何成员,声望就是他的工作证明(PoW)。 因此对于DAO,声望就起到了比特币挖矿一样的激励作用。 这意味着如果我们都在同一家DAO中,而您的工作量(贡献)是某人的两倍, 那么您的声望值也就是此人的两倍。 因此,对于DAO的任何成员,您的声望值大小取决于您的贡献。同时,对于DAO的任何成员来说,声誉也是其权益证明。 这意味着如果我们都在同一家DAO中,并且您的声望值是某人的两倍,那么您在这家DAO中的决策权重就是此人的两倍。

去中心化自治基金协议

每个DAO需要一个可以永续的去中心化自治基金(Sustainable Decentralized Autonomous Fund, SDAF)。

  • 道议程提供每家DAO都需要的去中心化自治基金(合约)。

  • 任何一家DAO的资金,包括ICO的融资,都由这个合约来实现去中心化管理。

  • 任何具有声望值的人都可以发起任务提案,提案包括所需经费。经有声望的成员审核通过,DAF划拨资金。对于大部分任务,资金到此还只是划拨出来。还需要等到任务完成后,经过审议通过,资金才会实际的支付出去。这也就是说,资金的使用是通过群体决策控制,而不是由特定的几个人(以往常常是创始团队成员)控制的。 资金拨付流程:

任务提案 ——> 审核通过 ——> 资金拨款(pending)——> 任务完成 ——> 审核通过 ——> 按提案地址(通常为多个地址)付款

  • 任何DAO的产品或服务赚的钱,都直接到DAF账上,而不会到任何个人账上或其它合约账上。因此对于一个良好的DAO,其DAF具有永续性。

  • 有白名单和黑名单制度。用以保障基金的正常使用和安全。

基准通证协议

  1. 交易定价标准 基准通证是道议程的去中心化交易网络中,通过恒定函数做市商这一算法,为一切流通通证(ETH、20代币等等)定价的基准通证。它本身也是一种20代币。

  2. 支付定价标准 基准通证是道议程的去中心化交易和支付网络(IADD网络)中的定价标准。也就是说,凡涉及到20代币交易或者支付的,一律以基准通证NDAO为标价,如:

1 ISM = 0.01 NDAO

1 ETH = 400 NDAO

这会最大程度地降低应用的复杂度,也完全符合去中心化市场的需要。

在实际的支付场景中,一切产品和服务的售价,都以基准通证NDAO来标示。如:

0.5 NDAO / kg

服务费为100 NDAO

基准通证有一个非常独特的发行机制,“基石层”的介绍中,我们将详细描述基准通证NDAO。

去中心化认证协议

DAism将为个人、DAO和Dapp提供去中心化认证协议。

DAO的去中心化认证,将解决DAO的状态(运营状态,如创世和死亡)的证据,解决组织及其发行的代币和荣誉通证的真实信息的证明等问题。

DApp的去中心化认证,除了解决DApp真实信息的证明之外,还会解决DAism接口调用等需求。DApp获得DAism的认证后(完成注册),道议程之上的任何DAO都可以搜索和购买其服务或产品。

去中心化认证标识的设计和应用详见:

《DHonor去中心化认证管理》

功能拓展接口标准与协议

DAO的拓展层就是各种扩展应用(也就是DAO功能的封装和扩展,我们称之为“应用模块”),以及可能的独立Dapp。

包含:

  • 第三方应用模块的拓展接口。

  • EIP-2569通证图片链上存储标准

UI标准

为便于第三方开发道议程应用层的模块,我们要提供UI标准。