区块链技术学习笔记(22) The DAO

DAO:Decentralized Autonomous Organization

在区块链中DAO是建立在代码基础上,组织的规章制度写在代码里,通过区块链的共识协议来维护规章制度的正常执行。

2015念出现了一个致力于投资的组织 The DAO,投资资金是在区块链由众筹的方法所得。本质是一个运行在以太坊上的智能合约。运行机制是用户转以太币向The DAO换取代币,从而进行投资。收益会根据合约进行分配。与DAC(Decentralized Autonomous Corporation)有点类似。但The DAO只存活了三个月。

如果投资存在分歧,少部分人对将要投资的项目不认可,也可以使用拆分的方法,从The DAO中独立出来成立自己的子基金,拆分的时候需要将代币赎回为以太币,并打入子基金中,这样就能够投资认可的项目。在拆分之前有7天的辩论期用于讨论投资项目,拆分之后有28天的锁定期。

投资者取回投资的唯一途径:单个投资者成立一个项目,单个投资者将钱投资给自己。

The DAO代码如下:

在代码中The DAO是先将钱退回之后,再将账户上的余额清空,黑客利用重放攻击,将近1/3的金额盗走。社区意见分为两派:1.回滚交易 2.不采取补救措施。

回滚交易

由于The DAO的规模太大,以太坊进行了回滚(原则:只能精确回滚黑客盗取以太币的那笔交易,而不能影响其他交易)步骤如下:1.锁定黑客盗取以太币的账户2.清退The DAO资金

方法一 软分叉

        1.锁定黑客盗取以太币的账户,以太坊新增了升级,与The DAO账户相关的不允许做任何交易。但这次升级中检查地址错误时,没有收取gas费,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值