Web3.0时代的全新合作模式:DAO

你有没有遇到这种情况:我有一个很棒的想法,想要开发出一个"改变世界"的项目,但是我既没有技术,也没有人脉,甚至没有资金,导致我始终没有办法开始行动,痛苦万分。就比如在黑客大赛上,我想到一个一定可以得奖的点子,但是却找不到合伙人,也无法独自完成,导致机会白白溜走。

今天我就介绍一个可以改变你这种现状的技术:DAO。但在介绍DAO之前我们需要先了解一下所有人都在热烈讨论的web3.0。

Web3.0

web2.0时代的最大特征就是"中心化",由几个大公司为中心,向外来提供服务。比如我们所熟悉的谷歌提供的搜索服务,微信提供的社交服务,乃至我们的京东提供的购物服务。其实不仅限于互联网,现今的整个社会结构都与之相似:由银联为中心提供金融服务,保险公司为中心提供保险服务等等。

而我们即将进入的web3.0时代,最大的特征有几点:去中心化,基于区块链技术保障数据信息安全,AI技术。其中AI技术带来的服务我们大多数人已经都体验到了,而我今天介绍的DAO模式则是与去中心化和区块链技术紧密相关。

DAO简介

DAO的全称是Decentralized Autonomous Organization,中文译名是"岛",它的性质简单来说就是一个"去中心化的公司",它的核心理念和最基本的原则就是代码既法律(Code Is Law)。

在这里我举一个例子来贯穿整篇文章的讲解:我突然有一天想要开一家网店,但是我并没相关的经验,也没有进货和销售渠道,甚至都没有足够的资金,有的仅仅是一个"奇特"的点子,但是在web3.0时代这都不是阻塞性的问题,只要我有想法,我就可以发起一个DAO。我可以把我对于整个"公司"的想法描述出来,并阐明现在空缺的"职位",如果有其他对这个想法感兴趣的小伙伴正好满足职位需求,就可以加入进来,一起组成一个DAO。

DAO的主要组成

DAO这种模式没有一个固定的模版做限定,但是一个完整的DAO必然包含以下几个基本组成部分,我结合刚才举的"网店"的例子来解释一下:

一.目标描述

这一部分不包含在DAO的主体代码里,但是确是DAO最重要的部分。它类似于是我这家"网店"的"招标书",要详细阐明这家店要买什么,有什么特点,未来的发展方向如何规划。它的主要作用就是吸引成员加入,要让其他人对你的DAO感兴趣才会有更多人加入,这也是DAO最重要的目标:吸引更多成员。

二.角色分工说明书(人才配置)

在有很多小伙伴注意到我的DAO之后,他们下一步要明确的就是:我要进这家"公司",我能做什么?这就是"角色分工"的最主要作用,描述DAO需要的人才种类和每个职位需要具体执行的工作。每个想要加入DAO的人可以自行判断以何种身份加入,在"网店"中,只要职位处于空缺状态就可以加入,比如作为采购员,销售员或者投资者。

比如这则描述:"需要一名采购员,工作是在每当面包库存低于阀值的时候,以20块的均价购入面包,使库存量达到X件"。这条描述既是对这个职位职责的描述,也是一条代码(Code)。在DAO中代码既法律,如果你同意并加入DAO,那么就要遵循DAO中的代码,需要按照代码的描述来履行自己的职责,如果没有完成的话就无法获得收益。

三.验收标准和竞标规则

DAO还需要一套完善且能令人信服的验收标准来判定每个职位的工作完成情况,同样是由代码来描述并进行判定。每个职位的最终验收标准都可能不一样,有的还可能存在"竞标"机制,比如在"网店"的DAO里,我的职位是:负责开发进货系统的代码,通过AI分析销售数据,判断每次面包的进货量"X件"具体是多少。但是我所写出的代码虽然能够算出答案,但并不一定是最优的代码,还有另一个程序猿也加入进DAO竞争我的职位,那么我们俩写出代码更优的那一方就赢得了竞标。

收标准和竞标规则保证了DAO能够完成目标并持续优化,而且不至于由于某一环的失败导致整个"公司"停滞不前。公司的管理简单来说就是"管理人"和"管理钱",而角色分工说明书和验收标准就是管理人"的标准。

四.设置激励和奖励

加入进DAO后,如果付出的是劳动,那么我需要获得的就是报酬;如果我付出的是资金,那么我需要获得的就是分红,这跟真正的公司是一样的。在DAO中,激励和奖励就是公司管理中"管理钱"的部分。在我完成职责并验收通过后,代码会立即执行奖励机制,将收益划归到我的账户。

奖励机制基于"区块链"技术建立,对于还不是很清楚该技术的同学,我这里简单的介绍一下:区块链是"去中心化"的一个重要体现,区别于现在"由一个银行记录你账户的存款数",区块链实现的是"全民记账",每个区块链用户都记录了你账户里的钱款总额,每一次交易完成时,所有用户手里的账本都会更新你的存款变化,所以黑客攻击某一中心的做法不再有效,所以这种"记账"模式更为安全;同时由于不再存在"银行"这一中介组织的存在,钱款具有"即时到账"和"无中介费"的优势。

当然,要加入DAO并获得激励,需要有基于区块链的数字钱包,发放的激励也是数字货币,虽然现在数字货币的概念股被炒作的很高,但是在web3.0真正普及的时候它们还是会回归"价值符号"的基本属性。由代码来管理资金,不走法律程序和会计程序,保证了安全,公正和迅速,同时不存在"腐败"和"贪污公款"等行为。

五.灾难应对机制

现在网上讨论的DAO概念基本都在提它的优势和优点,很少会提及它作为一个"公司"来说,其实也会有可能失败。再遭遇到这种情况的时候,就要用足够强壮的灾难应对机制进行应对,包括资金池的回退准则,已经完成工作的结项以及剩余资源和"生产品"库存的处理等等。灾难应对机制不仅仅要将损失降到最低,保障参与者的权益,更是要给予DAO的参与者信心,让更多的人能够更放心的加入到DAO中。

综合来说,DAO只需要有想法,有人赞同你的想法,给你投资,然后订立规则,吸引参与者就可以开始运行,整个过程不需要复杂的法律流程,会计流程,基于一个原则:代码既法律,由规则代码自动管理运行的去中心化"公司"。通过DAO建立起来的公司有一个特点就是没有人在管理和运营,就算某一个环节的"员工"离开,只要"系统不死",就可以吸引新的成员加入,从而半永久的运行下去。

目前为止,最知名也最成功的一个DAO例子就是比特币,比特币的发行是自动的,发行以后就会根据规则分发给矿工,而且也没有人管理整个比特币系统,就算中本聪死掉,比特币这个系统也会一直运作下去,而且整个比特币系统的收益状况都是透明公开的的,中本聪账户里有多少比特币所有参与者也都可以查得到,你不挖矿也会有别人继续挖,让整个系统继续运作,这就很符合竞标规则。

DAO工具

了解DAO所需的内容是构建DAO的第一步。既然你已经开始了一步,那么你现在应该熟悉这个领域中最常用和最重要的DAO工具。

这里我也放几个DAO相关的工具网站:

DAOstack:旨在构建和支持DAO的开源软件堆栈。

Gnosis Safe:Multisig钱包,用于管理以太坊上DAO的数字资产。

Discord:用于分享想法和讨论治理建议的渠道。

Coordinape:使用工具扩展社区,以奖励贡献者,激励参与和管理资源。

Mirror:一个允许通过代币化众筹来资助创意项目的发布平台。

DAO的出现让我们每个人都能够开展自己的"公司",回到我们最初的主题,如果你现在就有一个黑客大赛的好想法,不妨试试这种组织模式来尝试实现自己的理想吧。

作者:京东零售 姜海

来源:京东云开发者社区 转载请注明来源

相关推荐
dr李四维12 天前
PO、VO、DAO、BO、DTO、POJO 你能分清吗?
java·po·dao·dto·vo·pojo·bo
极客先躯2 个月前
web1.0,web2.0,web3.0 有什么区别 详解
web3.0·区别·web1.0·web2.0
CertiK3 个月前
Techub专访顾荣辉教授:解密CertiK的安全战略路线
安全·区块链·web3.0
G皮T3 个月前
【MyBatis】Java 数据持久层框架:认识 MyBatis
spring boot·spring·mybatis·框架·orm·dao
VaporGas4 个月前
设计之道:ORM、DAO、Service与三层架构的规范探索
java·重构·orm·设计规范·service·dao·三层架构
学客汇4 个月前
新书推荐:《分布式商业生态战略:数字商业新逻辑与企业数字化转型新策略》
web3.0·企业管理·管理咨询·分布式商业·生态战略·要素市场化改革
科技之歌5 个月前
Web 3.0 相关概念详解
人工智能·区块链·web3.0
放羊的牧码1 年前
MyBatis - DAO 接口(Mapper.xml)支持方法重载吗?
xml·java·mybatis·接口·mapper·dao·重载
丁总学Java1 年前
项目实战:service业务逻辑组件引入
servlet·service·dao·dto
舒一笑1 年前
什么是web3.0?
web3.0·1024程序员节