首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

以太经典的前世今生

狙B大师

专业剖析币圈那些事

关注

历史上最大智能合约漏洞事件

Christoph Jentzsch并未像过去一样在电脑前喝咖啡,也并未热情饱满地和朋友进行交流,而是一个人躺在家里的地板上,望着天花板心情久久不能平复。这是2016年6月17日,他所创造的TheDAO正在被攻击,价值上亿美元的以太坊正在被“抢劫”。

THE DAO是什么

The DAO是一个去中心化的风险投资基金,以智能合约的形式运行在以太坊区块链上。它也是一个盈利性的DAO(去中心化自治组织),它将利用自己掌控的以太币资金通过投资以太坊上的应用为其成员创造价值。

具体而言,投资者可以用以太坊购买DAO币,而代币允许投资者投票支持自己喜欢的项目,如果支持的项目赚钱,则他们则可以分享利润。

漏洞事件怎么引发的

早在5月份,以太坊团队成员就已经呼吁安全问题,提议冻结DAO项目。此次攻击手法在6月9日在网络上被提及过,智能合约语言Solidity的作者Christian也接着在6月10号也在以太坊官方博客上发表了文章提醒大家注意这个问题。

然而历史的进程该来还是得来,区块链业界最大的众筹项目TheDAO遭到黑客攻击,导致300多万以太币资产被分离出TheDAO 资产池,按照当今价格估算,价值超过20亿。

怎么办呢?

于是V神站出来了,他说:“要不这个事就这么算了吧,我们弄个软分叉重新算账,从块高度1760000开始把任何与 The DAO和child DAO相关的交易认做无效交易”。

这里解释一下,什么是软分叉。

正常的区块链是这样的:

但当版本变换、协议变更时,则需要进行软分叉,而分叉后的新区块必须由51%以上的矿工认同后才能算软分叉,且这种情况下老版本的区别仍能识别新区块。

也就是说,当软分叉发生后,新区块产生,大量用户转入新区块;而未经升级的用户则留在原有区块上挖矿、运算;但不管怎么样,大家其实都同属于一条链。

ETC---硬分叉诞生的胎儿

V神是这么打算了,

大量用户也一起进入到了新区块当中;但一批少数派不乐意了,坚持认为TheDAO团队的钱被偷走是事实,基于智能合约这是不可撤销不可逆转的,你们如果要走新区块就去你们的新区块,我们不承认你们。

于是新区块被彻底独立出来,老区块无法识别新区块了,这次软分叉演变成了硬分叉,两者完全分道扬镳。

而少数派矿工在原有区块中挖矿产生的数字货币,就是今天的ETC,大家也明白为什么它叫做以太“经典”了吧。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180507G18TOE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券