去中心化的自治组织简介

去中心化的自治组织DAO(Decentralized Autonomous Organization)是随着数字加密货币和区块链技术的普及而流行起来的概念。去中心化的组织最早出现在美国作家奥里·布莱福曼(Ori Brafman)在2007年出版《海星和蜘蛛》一书中,描述如下:蜘蛛是中心化(细胞)组织的例子,如果把它的头切掉后(整个组织)就无法生存了。海星则是由彼此对等(无中心)的一堆细胞组成的,海星撕下的每只触手都可成长为完整的海星。海星和蜘蛛分别代表现实世界中去中心化和中心化的两种组织。海星型组织在遇到挫折和冲突被分解的时候,其组织将变成更小的去中心化组织,继续发挥作用;而蜘蛛型组织在首脑被割掉之后,将无法继续运作。相比之下,海星型去中心化运作的组织将具有强大的生命力。

奥里的去中心化组织概念更多的是指人类组织的互相协作方式。近年来,由于去中心化的区块链技术发展,特别是智能合约的出现,演变出以机器代替人类执行事务的去中心化的自治组织(DAO)。如果组织是商业公司的形式,有时候也称作去中心化的自治公司DAC(Decentralized Autonomous Corporation)。DAO目前没有严格的定义,但通常是指一个去中心化组织用计算机程序来描述和实现所有业务规则,并且无需人类的管理和干预,也能够自我运作。DAO之所以能成为现实并生根发芽,离不开它最重要的技术基础——区块链。

区块链本质上是去中心化的分布式数据库,数据复制到整个网络的所有节点上,靠多数节点间的共识来保持数据的一致性。只要节点数目足够多、分布足够分散,就没有一个人或组织能够控制和决定所有节点的行为。有了区块链这个去中心化的基础平台,自治组织就可以定义各种组织规则,然后用计算机程序来表述并且在区块链网络上运行,这种区块链上的程序通常称为“智能合约”(Smart Contract)。智能合约中的“合约”是指用计算机代码确定下来的逻辑规则,发布到区块链网络后,形成一种不可更改的公开契约,所有人都可以监督契约的内容及其执行。而智能合约的“智能”,是指计算机程序能够根据各种不同的情况(即智能合约的调用参数以及节点的状态),做出不同的响应。综上所述,DAO就是运行在区块链网络上的、体现组织规则的智能合约。区块链网络保证了其去中心化特性,并通过铁面无私的机器执行智能合约来确保其自治性。

DAO是人类史上前所未有的组织形式,成员甚至可以匿名参与并且不分国界。作为一个社会或经济实体,目前各国均无法界定它的法律地位,甚至在某些国家可能会被认定为非法。另外,由于DAO所有的组织规则都蕴含在代码当中,所谓“代码即法律”(Code is Law),评判是非曲直完全依据代码所表达的意义,在很多场合,特别是与现实社会中的道德准则发生碰撞时,将难以辨析DAO所承担的社会责任。

目前已经有一些DAO创建出来了,如Dash、DigixDAO和The DAO。其中最具有代表性和争议性的是The DAO,前前后后发生了许多足以记入史册的事件,引发了区块链系统中的部分问题,如智能合约的漏洞处理、软分叉、硬分叉、重放攻击等。让我们一起来看看The DAO事件引起的争议和带给人们的思考。

猜你喜欢

转载自www.cnblogs.com/qkygl/p/9504122.html