可能是最靠谱不忽悠的区块链资讯平台
第0章 引言
这是以太坊基础知识系列的最后一篇。今天我们接着去中心化应用的思路,看一下去中心化自治组织(DAO)是什么。
第1章 什么是DAO
想象一下这样的场景:无人驾驶的汽车在巡游兜揽乘客。
汽车把一些乘客放下车后,再用赚取的车费给车加油。除了初始的编译,汽车不需要外部人员的帮助就知道如何完成它的使命。
这样的“思想实验”由前比特币贡献者Mike Hearn提出,他描绘了未来大概30年后比特币将会如何推动无领导组织的发展。
Hearn描述的是一个去中心化自治组织(即DAO)的理想使用场景,这个设想在2009年比特币发布之后经过了社区的调整。如果比特币可以摆脱金融中介人,那么是否有一天公司和其他组织也可以在没有等级管理的情况下运作。
简单来说,DAO的目的是硬编码特定的规则,让公司可以自行运转。可能是根据某个原因设置一定比例的收益,或者是确定哪些规则可以更改的决策流程。
概括来说,是像普通公司一样运作。最大的区别是,普通公司不是以数字化的方式强制执行的。
The DAO
最出名的案例是The DAO。
这个项目在2016年发布,几个月后以失败告终,但是这是人们理解这项技术一个很好的案例。
项目计划让持有DAO代币的参与者,投票投资什么项目。在选择投资什么项目方面,它依赖于“集体智慧”。
DAO改进现今机构管理体制有几种方式:
任何有网络的人都可以持有或购买DAO代币
DAO创建者可以设置持币者如何投票
理论上DAO的运作原理都是相似的。他们通过智能合约或预编译系统运作的规则。
这些智能合约可以通过编译,执行各种各样的任务,例如到特定日期或者投票者同意投资一个项目的时候,释放部分资金。
有些支持者认为,这样的模式可适用于组织做各种各样的决策,而不仅限于金钱。
从本质上说,他们认为这是一个通过加密技术实现民主的方式,例如,代币持有者可以投票添加新的规则,更改规则,或者驱逐某个成员。
安全
很明显为什么“不可阻挡的代码”可能会面临安全问题。
现在,DAO或底层智能合约一旦部署到以太坊的区块链上就很难更改。这是“好的”,因为个人或实体无法更改规则。
但是这也是潜在的一个巨大缺陷。如果有人发现运行DAO过程中有bug,开发者不一定可以更改代码。
这是DAO存在的问题。眼睁睁地看着攻击者慢慢榨干资金,却什么都做不了。(严格来说,攻击者是在按照他们部署的规则行事)。
以太坊的首席开发者们曾回滚历史交易记录,返还用户资金。这是一个有争议的决定,引发社区发生分裂。
将来处理类似情景的最佳方法是什么仍有待讨论。
第2章 结束语
只要一个一个概念搭建,就能建立起对以太坊系统的全面认识。
来源:闪电HSL公众号 | 闪电 黄世亮
图片来源:Maria Kuznetsov
作者:Alyssa Hertig
https://www.coindesk.com/information/what-is-a-dao-ethereum
领取专属 10元无门槛券
私享最新 技术干货