彭博社深度还原The DAO大劫案始末:过去已过去,未来仍需创造互联网+

雷锋网 2017-06-26 22:52
分享到:
导读

距DAO攻击发生已经一年时间,Jentzsch创造的DAO正在受到攻击,Jentzsch认为The DAO能够融资500万美元。

雷锋网AI金融评论按:距DAO攻击发生已经一年时间,有足够的时间来评估究竟出了什么问题。彭博社近日刊文,深度还原这桩加密数字货币奇案。雷锋网(公众号:雷锋网)AI金融评论编译。 夏季感冒是最糟糕的,Emin Gün Sirer从他1岁儿子身上抓到了一只调皮的

  雷锋网AI金融评论按:距DAO攻击发生已经一年时间,有足够的时间来评估究竟出了什么问题。彭博社近日刊文,深度还原这桩加密数字货币奇案。雷锋网(公众号:雷锋网)AI金融评论编译。

  夏季感冒是最糟糕的,Emin Gün Sirer从他1岁儿子身上抓到了一只调皮的臭虫。这是在2016年6月13日星期一,这位康奈尔大学计算机科学系副教授流泪、鼻塞,在病床上工作。Gün无法离开他的笔记本电脑,他有另外一个臭虫(bug)要解决,他担心一行代码的错误可能导致2.5亿美元被盗。

  这些代码可不普通,这是区块链行业最新、最具突破性的软件设计的核心,这种新颖的组合结合了去中心化计算与加密系统,给予了诞生于2009年的比特币世界新的生命。从它诞生时起,区块链从金融业到医疗业的应用前景已经开始让企业和政府浮想联翩。而这位土耳其出生的教授正在探索的是比特币的下一个飞跃,这就是以太坊区块链。

  东窗事发比特币的移动是从一个用户到另一个用户,而以太坊区块链可以承载的是名为智能合约的计算机程序――本质上是通过代码而不是法庭来执行的协议。这意味着它可以自动化债券支付的生命周期,比如说,或者确保制药公司能够验证其药物的来源。 然而,智能合约也是新兴的事物,和所有的软件一样,可靠性依赖于软件代码,而Gün很确信他发现了一个大问题。

  在给他的一位研究生学术Philip Daian的一封邮件中,Gün指出他正在研究的智能合约在第666行代码可能存在问题。Gün担心黑客可能利用这个bug像ATM一样无限制地提取数百万美元。

  涉及的资金共有4亿美元,这个惊人的金额在一个去中心化的自治组织DAO计划内。The DAO是一个去中心化的风险投资基金,以智能合约的形式运行在以太坊区块链上。它也是一个盈利性的DAO(去中心化自治组织),它将利用自己掌控的以太币资金通过投资以太坊上的应用为其成员创造价值。在The DAO创建期,任何人都可以向它的众筹合约发送以太币,获得DAO代币。

  这就是The DAO的众筹。The DAO不受任何人或者组织控制,持有DAO代币的成员投票决定是否投资以太坊的应用。这些是真正的钱,4亿美元,这意味着为建立一个更好的世界,每一分投入都有风险。

  Gün一直在跟踪和公布DAO设计的缺陷。几个星期前,在5月27日,他和两位同事一起敦促投资者停止买入DAO,直到安全问题得到解决。

  不过现在已经太晚了,DAO这样的智能合约是完全建立它们的代码之上,一旦发布在以太坊区块链上,DAO的代码将无法修改。比特币基金会的联合创始人Peter Vessenes,也指出了这个智能合约中的安全缺陷,但是Gün似乎是第一个明确指出危险的缺陷。 问题是代码是如此新,没有人知道会发生什么问题。

  Gün也有疑虑,这甚至不是他的工作,他这样做只是因为有趣。他和他的学生都不确定这个代码bug是否会造成实质问题。

  Gün说,“我们不会每次发现一个可疑的bug就发出警报”。所以他去睡觉了――为了解决他的感冒。

  四天后Christoph Jentzsch躺在家里的地板上,深吸一口气,平复自己的惊慌心情。这是星期五上午,Jentzsch创造的DAO正在受到攻击。

  Gün是对的。

  数字自由主义的考验这就是史上最大的数字抢劫案。去年,黑客从孟加拉国中央银行窃取了8100万美元,但DAO的攻击完全不同,这次攻击没有办法去干预,正如五月份的全球WannaCry ransomware攻击在计算机操作系统中的弱点一样,DAO黑客暴露了智能合约安全性的早期缺陷,最后的结果导致了一场白帽黑客VS.黑帽黑客之间奇怪的、充满未来主义的围绕DAO战争。

  DAO的根源来自于Jentzsch从互联网众筹中借来的想法。32岁的Jentzsch是一位理论物理学家,Jentzsch的公司Slock.it通过ICO融资。但是为什么每个新创业公司都要为自己的ICO提供一个计划?Jentzsch想为什么不提供一个点巨大的基金来投资他们?

  他于2015年11月在伦敦的DevCon 1上向世界介绍了自己的想法。“创建公司的方式是什么?”Jentzsch问他的观众。 “当然,它必须是一个DAO”,它将像这样工作:以太网,像比特币这样的数字货币将被用于资助和开发应用程序,这些东西就像使用类似于iTunes或iTunes的音乐应用程序。投资者将用以太币购买DAO代币; 代币将允许他们投票支持他们喜欢的项目。 如果他们支持的项目赚钱,则代币持有人分享利润。

  他用六个月的时间创造了DAO,Jentzsch认为The DAO能够融资500万美元。从4月30日到5月28日,DAO大肆融资1.5亿美元。

  但是最初为什么会有人投资DAO呢? 这与数字自由主义的压力有关,这是以太坊社区的核心,就像一系列导致比特币诞生的信念:认为比特币是第一个全球性的货币,它的使用不能被政府或公司阻止; 除此之外,比特币几乎是不可能被破解的。 以太坊是另外一个层面,这是一个无审查的电脑,这是前所未有的,也有一点可怕。

  习惯于夜晚与北美的同事保持联系,Jentzsch经常在河边慢跑或划船锻炼。 然而在那个星期五上午,他有更紧迫的任务,把从地板上起来,处理这次攻击事件。 “我进入了紧急模式:不要试图拯救DAO,”他说。 “不,已经结束了。”

  事情远没有结束几个小时后,Alex Van de Sande在里约热内的公寓中醒来。

  这个娃娃脸的以太币开发者出生在巴西的一个小渔村,在三岁随他的父母搬到里约。他在Reddit和Twitter的以网名“avsa”著称。他的Skype接收到了无数的消息,随后他转身对妻子说:“记得我告诉你的不可能被黑掉的以太坊?”她点了点头。“它已经被黑了。”他告诉她。

  他的第一个想法是让把他在DAO里面的代币取出来。他拥有约10万代币,当时价值约15,000美元。 他是Ethereum Wallet应用程序的首席设计师,这个程序允许用户与区块链进行交互,Van de Sande匆忙登录,但密码错误,他又试了几次,成功登录了,他的恐慌消退。他意识到不应该放弃DAO,而应该尝试挽救它,为了做到这一点,他需要Griff。

  Griff Green曾在洛杉矶担任按摩治疗师,是世界上少数几个拥有数字货币硕士学位的人之一。 他是第一个将攻击事件告诉Slock.it的联合创始人、Jentzsch的兄弟Simon的人。

  当时,Green已经为Slock.it工作了大约六个月,当天早上他在Jentzsch妈妈家里醒来, Jentzsch提供了一件备用的卧室给Green。通过他广泛的联系人,Green开始尽可能确认与DAO交互的人的身份,试图从中区分敌人和朋友。

DAO Jentzsch 代码 合约 问题
分享到:

1.TMT观察网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.TMT观察网的原创文章,请转载时务必注明文章作者和"来源:TMT观察网",不尊重原创的行为TMT观察网或将追究责任;
3.作者投稿可能会经TMT观察网编辑修改或补充。


观点约架