主页 > 华为手机怎么安装imtoken > 比特币也有大漏洞

比特币也有大漏洞

华为手机怎么安装imtoken 2023-08-31 05:10:44

2010年8月15日,数字货币出现第一个溢出漏洞。 比特币区块链第 74638 个区块上共有 184,467,440,737.09551616 笔比特币交易,而比特币本身只设计了 2100 万笔。 该溢出漏洞被技术人员及时发现,并通过软分叉解决。

事件的具体过程和关键时间点如下:

1、由于比特币程序的一个bug,在区块74637中产生了一个数据不正确的区块。 UTC时间为2018/8/15 5:02:43PM(下图中时间为北京时间比特币分叉时间,UTC时间为-8小时)。

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

比特币分叉币哪个好_比特币分叉币vgo_比特币分叉时间

图片

2、有人发现区块中的数据有误,在bitcoinorg论坛上提交了一个问题:

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

比特币分叉币vgo_比特币分叉币哪个好_比特币分叉时间

图片

3、中本聪在UTC时间2018/8/15 9:40:19PM左右(问题提交后2小时36分钟)提供升级补丁(在错误区块前强行回到正确区块重新挖)。 ),此时原区块链正常出块(平均10分钟左右),现链有74638个区块有错误交易。

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

图片

3.此时

升级后的矿机:回到74637重新挖,但是此时由于算力较少,出块速度很慢,正确的74638区块是在UTC时间2018/8/15 11:53:59PM挖出的比特币分叉时间,即即,升级补丁发布后2小时13分钟;

比特币分叉币哪个好_比特币分叉币vgo_比特币分叉时间

未升级矿机:在最长链上继续出块;

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

图片

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

4、由于矿机在短时间内升级,算力增长极快,正确的比特币区块链正在快速出块,长度增长; 同时,数据错误的老链正在失去算力,出块量不断增加。 越慢(比特币的难度调整一般需要2016个区块调整一次)

5、在区块高度74691(UTC时间2018/8/16 8:20:08),新链长度超过旧链。 未升级的矿机遵循最长链原则,切换到新链。 旧链被废弃。

比特币分叉时间_比特币分叉币vgo_比特币分叉币哪个好

图片

由于此时分叉,正常开采的区块是UTC时间2018/8/15 5:02:43PM到2018/8/15 11:53:59PM,这段时间的交易只存在于old链,因此,它们都失效了,旧链将不再增长和修剪,这个分叉就变成了软分叉,但是如果新链永远赶不上旧链,它就会变成硬分叉。