那么,工作是如何产生的呢?还要回到代码上来看。从本质上讲,运行代码时,假如输出功效太大以至于在求和时溢出,那么查抄比特币生意业务的代码就会无效,黑客意识到了这一点并操作了它。黑客在一次生意业务中缔造了比以往任何时候都多 8784 倍的比特币。
详情见:https://bitcointalk.org/index.php?topic=822.0;all
随后 Vitalik 在推特转发并评论道:君士坦丁堡硬分叉完全不会影 Casper/Sharding/Serenity 不变和一连成长。
中本聪做了什么?事件产生 3 小时内,中本聪在 Bitcointalk 上发帖称,他与早期比特币开拓者 Gavin Andresen 一起,快速建设了一个代码修复措施。
终于,在事发 19 小时后,,新的区块链在高度为 74691 的区块上逾越了原有链,成为了比特币主链。以后,0.3.10 版本生成的比特币区块链就成为了我们本日利用的那条链。
在事件产生后的 5 小时内,中本聪宣布了 0.3.10 版本比特币,该版本阻止修复了通过溢出裂痕大量生成比特币的 bug,并擦除了由黑客发生的 1844.67 亿枚比特币。
详情见:
不得不说,这真是赞叹地泣鬼神的事件了,说它是史上最大的黑客事件也不为过吧!
迩来,区块链规模最大的两件事莫过于以太坊君士坦丁堡硬分叉和隐私币 Grin 项目了,这次,不守时的的以太坊又不守时了。
1 月 20 日,就在君士坦丁堡硬分叉再次推迟之后,以太坊焦点开拓成员 Afri Schoedon 暗示,安全(Serenity)、权益证明(PoS)和分片(Sharding)等以太坊 2.0 相关项目标整体进度都与以太坊 1.0 的链上协议进级无关。君士坦丁堡硬分叉推迟与否不会影响以太坊 2.0。
工作到底有多严重?2010 年 8 月 25 日,一个未知黑客差点摧毁了比特币。该黑客在高度为 74638 的区块上凭空生成了 1844.67 亿枚比特币(What?不是说总量只有 2100 万枚吗?)。中本聪意识到了工作的严重性,并很快就将比特币区块链举办了分叉,抹掉了这 184.467 亿枚比特币,这是其时拯救比特币的独一方法。
假如其时中本聪没有实时更正这个错误,比特币很大概已经死了,整个区块链世界也不复存在。因为一旦用户意识到他们可以随意缔造任意数量的比特币,那么比特币的价值就会当即暴跌至零,比特币就会失去信任,中本聪的去中心化愿景也就无从谈起了。
原文标题:《10 年前,代码杀死了 1844.67 亿枚比特币!》
那么,雷同于 The DAO 事件的调停方法,本次事件也举办了快速硬分叉。这种做法是否违背了去中心化愿景?是迫不得而为之吗?
谈到分叉,我们特意去查了比特币和以太坊的分叉史,较量着名的莫过于以太坊的 The DAO 事件了,其直接功效就是形成了 ETH 和 ETC 的两雄争霸的排场(有点浮夸,其实 ETC 很欠好过,有点自身难保了),可是对比于接下来要说的分叉事件,The DAO 就真的是小巫见大巫了。
详情见:
这是一个硬分叉,因此在 0.3.10 版本宣布后的几个小时内,仍将存在两种差异版本的比特币。中本聪密切监督别的一条链,并催促矿工不要挖掘这条不良区块链,因为会导致耗费更长的时间来使新链成为主链。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。