23. ETH The DAO
重入攻击的案例:以太坊的分裂
比特币实现了去中心化的货币,以太坊实现了区中心化的合约,产生了一个新概念,let's dencentralized enerything. DAO概念就是在这个背景中产生的。
1. DAO——dencentralized Autonomous Organization
传统社会当中组织是建立在某种法律文件基础上,区块链上DAO去中心化自制组织就是建立在代码基础上的,组织的规章制度是写在代码里的,通过区块链的共识协议来维护规章制度的正常执行。
The DAO: 2016年的众筹投资的组织
The DAO有点像众筹的投资基金,只不过投资的钱的来源是在区块链上大家众筹的方法得到的,本质是运行在以太坊的智能合约。如果想参与The DAO,可以把以太币发给智能合约,换会The DAO的代币,需要决定投资的项目是大家投票决定的,代币越多投票的权重越大,投资有了收益也是按照智能合约当中规定的分配制度分配利润。
DAC:Dencentralized Autonomous Corporation,和DAO类似,但是DAC是出于盈利目的的,DAO的话可以是出于非盈利目的,比如公益事业。DAC在现实中并不具有公司具有的法人地位。
The DAO设立初期的筹集速度非常快,比传统的众筹网站快很多。但是The DAO只存活了三个月,问题出现在哪里?
比如说你是一个The DAO的投资者,如何取回之前的投资和收益?The DAO基金里采用拆分的方法实现,split the DAO,也是一种建立子基金的方法,叫child DAO。设计理念是这样的,The DAO的投资项目是大家用手里的