黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣祕史(七十五)

黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣秘史(七十五)

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

小編:記得關注哦

來源:哈希派

黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣秘史(七十五)

作者| 哈希派-LucyCheng

“區塊#74638的交易輸出實在是太奇怪了!92233720368.54277039 BTC?是UINT64_MAX嗎?”——2010年8月15日,比特幣核心開發成員Jeff Garzik的發現震動了整個比特幣社區,異常區塊足足高出比特幣總量八千多倍的交易輸出量瞬間引起社區成員的強烈反應。

黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣秘史(七十五)

2010年8月15日,比特幣核心開發者Jeff Garzik在Bitcointalk論壇上的留言截圖;他表示,發現#74638區塊有兩筆數量高達922億枚比特幣的交易被髮送到兩個地址內

雖然在此之前,比特幣網絡已經至少經歷過四個主要的漏洞事件;但這次不一樣,在區塊#74638發現的漏洞是該系統誕生以來的首個通脹漏洞。考慮到比特幣總供應量為2100萬枚的限制,如此鉅額的數字溢出將會導致其事務值降為負數;要是處理不好,如今我們可能沒有機會看到比特幣。

黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣秘史(七十五)

lfm發佈名為“overflow bug SERIOUS”的帖子,中本聰快速趕來發布解決方案

鑑於危機的嚴重性和緊急性,絕大部分社區成員皆快速行動起來,共同尋求補救方案。名為lfm的網友發帖報告漏洞的相關情況;中本聰與另外一位早期比特幣核心開發成員Gavin Andresen則緊隨其後,先是勸告參與者暫時不要產生新區塊,然後在三小時內迅速發佈新版比特幣客戶端0.3.10,同時強烈呼籲礦工們全體升級至帶補丁的新版本。

隨著新版本客戶端的發佈,比特幣網絡如願啟動硬分叉,開啟區塊重組。而在社區成員的團結一致下,帶補丁的區塊鏈逐步趕超出現漏洞的區塊鏈,成功將異常區塊移除。“我們已經在區塊#74689追趕上壞鏈”,2010年8月16日午間,中本聰在Bitcointalk論壇上的留言正式宣告了這場比特幣史上最為嚴重的漏洞危機的解除。

黑客憑空創造近兩千億比特幣,中本聰被迫啟動硬分叉 | 比特幣秘史(七十五)

中本聰在Bitcointalk論壇上實時更新比特幣區塊鏈的重組情況

所幸的是,這次事件並沒有給比特幣網絡帶去太多的負面影響,反而幫助系統根除了通脹漏洞的威脅。試想一下,如果黑客發起攻擊的時候,沒有增發數量高得離譜的比特幣,而是悄悄地憑空創造出數量適度的BTC,漏洞很有可能會被隱瞞,成為往後威脅比特幣生死存亡的潛在隱患。更為重要的是,當時的比特幣還僅限於一小撮極客群體內流行;如果換到現在,想要輕鬆處理這種程度的黑天鵝事件,就難了。

這麼想來,中本聰剛開始的時候一直秉持著讓比特幣緩慢發展的想法不無道理。或許他深知僅憑自身力量寫出來的比特幣系統,或多或少存在著難以察覺的大型漏洞;要是項目發展過快,留給他們犯錯的空間就會大大減少。


分享到:


相關文章: