编者按:本文来自量化踢马河,Odaily星球日报经授权转载。名人在成名的道路上总会经历风风雨雨,一旦没能成功度过,等待他的将可能是万劫不复;可若是平安度过,这段风雨就只会成为名人经历中的一段逸话。比特币作为加密货币界最著名的“名币”,11年的风雨自然为其成就了不少的逸话。今天这段逸话讲的就是比特币刚过1岁时经历的事情。2010年8月15日,比特币刚刚诞生一年多时间。这天傍晚6点多钟,Garzik在BitcoinForum论坛发帖称他/她发现74638区块有奇怪的“价值溢出”。该帖子已经发布,引来了多人回应,不少回复者都表示他们也发现了这件诡异的事情。
欧洲央行管委雷恩:预计将在秋季做出关于数字欧元的决定:金色财经报道,欧洲央行管委雷恩表示,预计将在秋季做出关于数字欧元的决定。[2023/3/28 13:30:36]
众所周知,比特币在最初被设计出来的时候,就设定了其供应上限为2100万,怎么可能莫名其妙的凭空出现一笔184,467,440,737.09551616比特币的交易?这个整数溢出会导致负的总交易价值。
欧洲央行行长拉加德之子已投资加密货币:5月27日消息,欧洲央行行长克里斯蒂娜·拉加德(Christine Lagarde)在一档节目中透露,尽管经过再三劝阻,但她儿子仍然选择了投资加密货币。不过,拉加德并没有具体说明她儿子投资的加密货币种类,只是透露了自己会非常谨慎地关注此事,但并不会插手干预,因为她儿子是一个自由人,不必听取她关于投资加密货币的建议。
此前报道,拉加德曾表示比特币是一种高度投机性资产,如果有人准备好失去一切,那就可以投资比特币。(ihodl)[2022/5/27 3:45:25]
欧洲央行必须保持债券购买以缓冲乌克兰局势的影响:2月24日,市场消息:欧洲央行必须保持债券购买以缓冲乌克兰局势的影响。(金十)[2022/2/24 10:13:05]
随后,论坛里另一位名为Ifm的会员也发帖说明了这个“严重的溢出错误”,并发出请求表示“我们需要尽快修复”。这位名为Ifm的会员还在Garzik的帖子下方说出了他的推测,他推测有人利用代码漏洞生成了这笔交易,该代码虽然分别检查了每个交易记录输出是否为负数,但却忘记检查两个输出的总和是否为负数。他还解释:“通常,输入等于事物的输出。例外情况是在交易中收取‘费用’。网络允许任何人自愿支付任何费用,因此,当总和为负的时候,输出与输入之间的差额看起来就成了费用。所以它躲过了所有的检查”。
事实证明,Ifm的推测和解释都是正确的,如果不是攻击者利用漏洞生成的比特币数额过于离谱,恐怕他们不会这么快就暴露出来,开发人员可能需要花费更多的时间才能发现这次攻击和这个漏洞。不过万幸的是,正是由于攻击者的贪心,使得在该事件发生的两个小时之后,核心开发人员GavinAndresen和中本聪及时介入,快速创建出了一个代码修复程序。并在事件发生后的5个小时之内,发布了0.3.1版本的比特币,其中包含对共识规则的软分叉更改,该规则拒绝输出价值溢出交易,以及任何在输出中支付超过2100万比特币的交易。
之后中本聪密切跟踪了竞争的区块链,并敦促矿工们不要开采“坏链”,以求“好链”能够尽快生成并成为主导链。虽然该事件在第二天仍然使得一些用户遭到了损失,但是,从0.3.1版本生成的“好链”最终成为了我们今天使用的比特币区块链。虽然此次事件如今在我们看来似乎只是一个有些刺激的故事,但实际上这却是比特币在其历史上最性命攸关的一次转折。因为一旦被发现并证实了比特币可用无限制的由个人凭空创造,那么它将会变得一文不值,也就是加密货币意义上的死亡。然而,比特币成功度过了这次风波,并因此而变得更加安全,于是,1844亿溢出事件也就成为了“名币”成名史上的一段逸话。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。