16,821
个编辑
更改
无编辑摘要
那两行代码都是大牛写的,但是大牛在这个方面也疏忽了。只要把两行代码上下颠倒一下,各个功能没有任何变化,但是就没有这个漏洞了。The Dao也许就成了。今天也许是另外一个样子。
[[文件:虚拟国家的全民公投02.jpgpng]]
但是就是因为这两行代码,The Dao就没成。而没成之后,所有的人都开始质疑,开始怀疑区块链DAO的这种模式是不是可行的一条路。如果THE DAO成了的话,智能合约和围绕智能合约相关的应用推动这个世界的进程,我觉得可以加快一年到两年。
然后我周末用了一天的时间就把这个程序写好了。第二天礼拜一的时候,我找imToken一个做前端的小伙伴帮我做了一些前端工作,就写css的东西,也非常简单,给我的页面增加一个饼状图表,能展现投票token数量多少,Yes和No饼状图的占比是多少。这个投票工具就叫Carbon Vote。
[[文件:虚拟国家的全民公投03.jpgpng]]
(Carbon Vote,查看票数详情可参见投票页面)
当时社区里面的声音都是反对分叉,但是投票结果出来以后是一个巨大的反差:20:1,就是20个人赞同分叉,1个人反对分叉。
[[文件:虚拟国家的全民公投04.jpgpng]]
然后离投票大概还有两天时间的时候,以太坊的官方团队就发了一篇文章说,我们决定发一个新的版本,这个版本中包含了Yes分叉还是No分叉的一个Hardfork标记,过了这个高度之后,如果是硬分叉,那么这笔钱就会被挪到一个安全合约当中,如果不过这个分叉,是另外一个方向的话,这笔钱就会被黑客拿走。