网赚论坛
标题:
以史为镜:比特币史上最大漏洞
[打印本页]
作者:
YaTaxiRF
时间:
2020-6-11 11:24
标题:
以史为镜:比特币史上最大漏洞
比特币运行到高度
74638区块时有点不寻常。最初发现它的是
core
开发人员杰夫
·加齐克(JeffGarzik),他在社区论坛里公布了这个“相当奇怪”的区块输出,因为里面包含了92233720368.54
BTC。这本不应该发生
。在一个小时内,另一个论坛用户
发表
了一个标题为
“溢出bug严重”的帖子,他恳求
道
“我们需要尽快修复。”
上面的情形发生在
2010年8月15日,比特币
出现了
最大的
bug。
比特币遭遇了一个非常大的
漏洞
在整数溢出错误之前,比特币已经
出现
了至少四个主要的漏洞或
错误
,这导致了
1840亿的BTC凭空创建。比特币维基列出了40个不同严重程度的错误,最
近的一个
发现于
2019年2月。然而,漏洞CVE-2010-513
9
与比特币社区在
2010年遇到过的任何
事情
都不同
,
或者说不同于
从那
以后的任何事
。
杰夫
·加齐克等人
在
74638
区
块中发现的错误是比特币的第一个通胀漏洞。鉴于加密货币的总供应量上限为
2100万,增加
了
1840亿
枚
币是一个主要问题。整数溢出导致总的事务处理值为负。正如
Bitcointalk论坛用户Ifm 解释:
通常,
交易
输入等于输出。例外情况是交易收取
“费用”。
网络
允许任何人自愿支付任何费用。因此,当总和为负数时,与输入的差异
就
看起来像费用
了
。它
溜过了
所有检查。
一位未知的攻击者发现了这个漏洞
,
并用它来生成一个可笑的
巨额
比特币。如果他们把目光放在一个更适度的总数上,那么他们被发现的时间
可能会
超过
原本
发现该计划所花费的
90分钟。一旦被发现,一个补丁
已经
不可避免地匆匆通过,所以它成功了。在常见的漏洞和暴露
漏洞
2010-5139的两个小时内,
core
开发人员加万
·安德烈森和
中本聪
就此
状况
进行了讨论,并从第
74638块清除了
这
1840亿BTC
的
交易。
“一旦超过50%的节点功率升级,好的链超越坏
的链
,
0.3.10节点将使任何不良交易难以得到任何确认,”
中本聪对此
保证。比特币的创建者
非常认真的对待了这个巨大漏洞
,并在其发现和根除过程中发布了十几次。在事件发生后的五个月
后
,
中本聪
离开
了
他建立的社区。在他
身
后,留下
的是
一种加密货币,这种加密货币
在未来八年甚至更长时间内存活下来。
英文链接:https://news.bitcoin.com/bitcoin-history-part-10-the-184-billion-btc-bug/
欢迎光临 网赚论坛 (http://www.caifuba.net/)
Powered by Discuz! X3.1