增量Dao框架:distributedao

释放双眼,带上耳机,听听看~!

为了更好地定义distributedao,标题中使用了“progressive”一词。如果你不知道“进步”是什么,请不要担心。你看完就知道了。使用过vuejs的人可能知道vuejs是一个渐进式前端框架,那么什么是渐进式Dao框架呢?为了回答这个问题,让我们来看看分布式工具的总体结构。

Distributedao主要由三部分组成:核心、适配器和扩展。

核心包括Dao注册表(用于存储Dao中的重要数据)和其他内容。

适配器包括投票,道访问,贡品,NFT贡品,公会踢,愤怒撤退,现金提取,融资等。

扩展包括vault和NFT

此外,需要注意的是,数据/信息总是从外部流向核心,核心只能通过适配器或扩展获取数据。

渐进式的DAO框架:TributeDAO

熟悉莫洛刀的人,看到莫洛刀就应该明白。这不是拆火神刀吗?是的,没错。这是把莫洛克分解成小模块,由于仔细的分解,组合变得非常方便。有了分布式Dao,Web3世界就有了Dao的乐高积木。因为它是进步的,它可以使刀一点一点地变大。

现在您可以理解渐进式,它将所需的功能(如Lego)组合起来。因此本文也可以有其他的名称,比如:构建块Dao框架,另一种Moloch Dao框架,即使是Moloch的工程师也无法识别。

构建块样式的优点是您只能添加所需的函数。例如,有些道不需要公会踢,所以组合道不包括公会踢。除了组合方便,定制也非常方便。例如,您可以创建一个新的adapter来支持第二方投票,或者将任何人都可以发起的提案更改为只有Dao成员。

由于适配器和扩展的含义相似,您可能会对这两个词感到困惑。另一种解释是:适配器指的是Dao的模块,比如Lego积木或minecraft方块。扩展是指与Dao注册表隔离的复杂状态。换句话说,几个dao可能由相同的适配器组成,但内部状态/数据不同。

看过Moloch合同的人应该觉得Moloch的可扩展性非常差。在仆从(士兵/奴隶)诞生之前,基本上所有的操作都只能通过分发和共享来完成。在molochv2中,虽然添加了更多的建议类,但这是通过在合同中添加不同的建议函数来实现的,这不是很优雅。minion诞生后,虽然扩展性得到了增强,但它并没有摆脱agent的思想(Aragon也有一个agent)。在分布式Dao的帮助下,Dao的内部操作可以由新的适配器或适配器的组合来完成。除了优雅的实现,代码更易于维护。尽管minion仍然需要与外部契约交互,但启动一个新项目可以将分布式Dao完全集成到应用程序中(手动doghead)。JPG)。

分发Dao非常支持NFT。在发行版Dao中,可以使用erc721作为发行版添加Dao(在撰写本文时,daohaus的NFT银行仍处于即将推出的状态,更新很快)。除了上面提到的二次投票之外,还可以使用适配器实现一人一票。此外,分布式Dao还支持ACL(access control layer),这使得Dao中的权限管理更加容易。

总的来说,我们可以在分布式Dao上看到Dao的未来,因为它可以集成到空气、水和电等各种应用中。如果您的团队有开发人员并且需要一个Dao,那么我强烈建议您使用分布式Dao。

让我们拥抱未来!

作者的非正式介绍:

Poria cattus:一个可爱的daosqure新研究员(顺便敲一下代码?),当我们将来遇到有趣的项目时,我们会写一些调查笔记和你分享。

为TA充电
共{{data.count}}人
人已赞赏
头条资讯

创世新时代官方网站正式上线

2021-7-2 11:48:17

行情资讯

BTC后续形态

2021-7-2 11:52:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索