DAO具备如下特征:
1、分布式与去中心化(distributed and decentralized)
DAO中不存在中心节点以及层级化的管理架构【180-系统3831-开发9724薇】,它通过自下而上的网络节点之间的交互、竞争与协作来实现组织目标。因此,DAO中节点与节点之间、节点与组织之间的业务往来不再由行政隶属关系所决定,而是遵循平等、自愿、互惠、互利的原则,由彼此的资源禀赋、互补优势和利益共赢所驱动。每个组织节点都将根据自己的资源优势和才能资质,在通证的激励机制的作用下有效协作,从而产生强大的协同效应。
module myaddr::mylibrary {
use starcoinframework::signer;
use starcoinframework::vector;
// each ability has matching keyword
// multiple abilities are listed with comma
struct book has store, copy, drop {
id: u64,
name: vector<u8>,
link: vector<u8>
}
// single ability is also possible
struct library has key {
books: vector<book>
}
2、自主性与自动化(autonomous and automated)
在一个理想状态的DAO中,管理是代码化、程序化且自动化的。“代码即法律”(code is law),组织不再是金字塔式而是分布式,权力不再是中心化而是去中心化,管理不再是科层制而是社区自治,组织运行不再需要公司而是由高度自治的社区所替代。此外,由于DAO运行在由利益相关者共同确定的运行标准和协作模式下,组织内部的共识和信任更易达成,可以最大限度地降低组织的信任成本、沟通成本和交易成本。
3、组织化与有序性(organized and ordered)
依赖于智能合约,DAO中的运转规则、参与者的职责权利以及奖惩机制等均公开透明。此外,通过一系列高效的自治原则,相关参与者的权益得到精准分化与降维,即给那些付出劳动、做出贡献、承担责任的个体匹配相应的权利和收益,以促进产业分工以及权利、责任、利益均等,使得组织运转更加协调、有序。