神祕消失的160萬枚比特幣,價值100億美元,他們去哪裡了?


神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?


BTC的實際流通供應量為1630萬枚,僅剩不到300萬枚比特幣可供開採。10月19日8點4分,比特幣區塊高度達到60萬,第1800萬枚比特幣被挖出。查詢發現,截至目前,比特幣總流動量為18,056,950枚。

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

然而,據CoinMetrics進一步研究發現,比特幣的實際供應量遠低於該數據。經統計,至少有160萬枚比特幣可能永久丟失。此外,比特幣的實際流通量(逾1630萬枚)遠低於應有的水平。深入研究比特幣代碼後可以發現,有公式設定了對區塊獎勵的限制。這些簡單的代碼行有效地將比特幣的供應量設置為2100萬BTC。

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

當然絕大多數投資者都瞭解比特幣的總供應量。然而,更多人不知道的是,比特幣的代碼庫不會審查BTC供應量不超過2100萬枚的限制,而是由軟件來檢查每個區塊的要求不超過規定的數量。以在10月19日第1800萬枚比特幣被開採為例:210,000區塊* 50 BTC + 210,000區塊* 25 BTC + 180,000區塊* 12.5 BTC = 1800萬枚BTC(小蔥注:該公司根據區塊獎勵計算)該枚比特幣的誕生,被加密社區稱為是比特幣通脹進程接近尾聲的里程碑。但精明的觀察人士評論說,比特幣的供應量在區塊高度達到600,000時並未達到1800萬BTC。比特幣核心開發人員Pieter Wuille提到,區塊高度600,002時比特幣的實際供應量為17,999,854.82192702 BTC。今天,我們將深入研究比特幣的供應量為何會低於預期,並探討究竟有多少比特幣已經永遠丟失。

一、可證明已經丟失的比特幣

1、創世區塊幣比特幣的分類帳由一組“未消費的輸出”(unspent outputs)組成,或稱為“未花費交易輸出集”(UTXO set)。 總結這些輸出的BTC值,就可以得到整個節點所看到的比特幣供應。比特幣的第一個區塊包含一筆交易,開採了50枚BTC。 但該筆交易的50枚BTC輸出未包含在UTXO集中。 目前尚不清楚這是由於疏忽還是有意為之。這導致的直接結果就是,即使這50枚BTC在主鏈中包含的交易中是可見的,也不會出現在比特幣的分類賬中。2、重複的Coinbase交易比特幣設計師的另一個疏忽是針對重複交易的處理。儘管乍一看,這種情況似乎不太可能發生(因為它們包含數字簽名和對以前交易的引用),但仍然有可能創建重複的交易。最容易複製的交易是Coinbase交易(區塊中的第一筆交易是筆特殊交易,稱為創幣交易或者Coinbase交易)。由挖礦勝出的礦工構建並將創幣獎勵和礦工費一起支付給了自己的比特幣錢包地址(不包含數字簽名或對先前交易的引用交易)。如果礦工要創建一個Coinbase交易,將相同數量的比特幣支付給相同的地址,並使用相同的extra nonce功能(Coinbase交易中用於幫助開採),那麼該交易將是相同的。這在比特幣的早期歷史中發生過兩次:

交易d5d2..8599是區塊塊91,812和91,842的coinbase輸出交易e3bf ... b468是塊91,722和91,880的coinbase輸出

在每種情況下,發生第二次交易時,其輸出將覆蓋前面的輸出。這導致兩個被覆蓋的輸出都沒有在UTXO集中。也就是說,這100 BTC並沒有在比特幣的賬本當中。為此,開發者在2012年引入了BIP-30,以禁止在舊交易的輸出全部用完之前包含新的重複交易。但是,現有重複項的處理並沒有進行更改,並且至今仍保留在鏈中。此外,2012年下半年,BIP-34的引入也使得複製coinbase交易庫變得更為困難。3、礦工未領取的報酬另一組可證明丟失的比特幣與通過全節點驗證coinbase交易有關。比特幣的協議規定,有效區塊的礦工可以得到協議規定的報酬以及該區塊中包含的交易費用。每個全節點都會檢查礦工是否試圖索取超出允許範圍的報酬等。然而,值得注意的是,全節點並不會care礦工領取的數額是否低於其應得的數額。很明顯,要求得到低於他們應領取的報酬並不是礦工的理性行為,但這種情況發生的次數卻不少。第一次是在2011年5月的124,724號區塊上,而最後一次是在2019年2月下旬的564,959號高度上。下表列出了最值得注意的情況:

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

總體來說,這種行為發生在3種不同的事件中,共計出現1,221次異常。 下圖統計了未申請全額報酬的區塊數量:

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

如上圖所示,在高度162,000附近發有很多未全額申請報酬的情況。此外,在區塊高度180,000到230,000和530,000附近也有不少此種情況。根據Bitcointalk用戶midnightmagic的說法,在比特幣開發人員Matt Corallo的建議下,此舉的初衷是為了向中本聰致敬。4、OP_RETURN輸出有一種特殊類型的比特幣交易輸出為 OP_RETURN。該交易輸出允許用戶將數據嵌入到區塊鏈中(目前每個輸出最多80個字節),而不會將這些輸出添加至UTXO集中。儘管絕大多數此類輸出的創建值均為0 satoshis(聰),但有些輸出卻並非如此。截至區塊600,000,已經有3.723039 BTC發送到OP_RETURN輸出,使其永遠無法使用,並且不屬於比特幣供應的一部分。4、小結總的來說,我們可以通過將1800萬枚比特幣減去可證明已經丟失的比特幣來計算區塊高度600000時比特幣的實際供應量。

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

經計算,在區塊高度600,000處,該數字應該為17,999,817 BTC。這是技術上的確切值,我們可通過查詢全節點得到。此外,還有多種比特幣比特幣的實際供應量(逾1640萬枚)低於應有水平的情況案例。

二、假定丟失的比特幣

1、 偽地址在OP_RETURN輸出標準化前,沒有一種容易獲得且可證明的方式來銷燬比特幣。結果,部分用戶就使用了“虛假地址(偽地址)”,即沒有已知私鑰的地址。我們列出了一些值得注意的虛假地址:

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

截至區塊高度600,000,僅這3個地址就造成2213.19538012 枚BTC丟失。不過,單從理論上來講,這些比特幣不會永遠丟失。有人可以為其找到私鑰。但是,只通過一個地址找到私鑰的唯一已知方法就是隨機猜測,直到找到正確的組合。而實際上,這種情況在發生的可能性極小。2、Bugs有一些關鍵的代碼段會負責起草、簽署以及向比特幣網絡廣播我們的交易。如今,我們很少會在其中發現一些破壞性的錯誤,但情況並非總是如此。2011年11月,MtGox就在其錢包軟件中遭遇了一個漏洞,將2609.36304319 枚BTC發送到偽造的腳本中,然後並不知道如何花費它。該偽造腳本就好比是如果你試圖將錢發送到一個“空”的公鑰,而軟件沒有編程來檢測。這是不可取的。此外,其他加密資產也出現過類似的漏洞(以太坊Parity丟失過513000 ETH)。3、殭屍幣眾所周知,丟失比特幣的另一個例子就是多年來一直沒移動過的幣。我們無法知道資產所有者是否仍然擁有密碼。保守來看,我們只計算最後一次移動比特幣在2010年7月之前的幣。理由很簡單:2010年7月之前就購買了比特幣的投資者由於對比特幣的認知價值非常低,所以很可能沒有去去備份錢包。截至第600,000個區塊,全網最後一次移動比特幣在2010年7月之前的比特幣總有1,496,907.88000 枚。據各種估計,中本聰擁有這些幣的一半以上(因為在比特幣早期歷史中,其是主要的挖礦者)。總體而言,自2013年牛市以來,這些殭屍幣就很少移動。考慮盜比特幣價格經歷過暴漲情況,可以得出這些比特幣的擁有者要麼是長期Holder,要麼他們根本無法獲得這些幣。4、暫時不會流通的比特幣最後一類可能被認為是丟失的,或者至少暫時不會流通的比特幣(已知的被盜比特幣)。比特幣的歷史上發生過很多重大的黑客攻擊及盜竊事件。有兩起被盜事件中的比特幣被認為不會再流通。2011年3月,黑客從MtGox錢包中竊取79,956枚BTC,這些比特幣今尚未觸及。 到今天為止,它是第六富的地址。在比特幣的歷史上,曾發生過很多重大的黑客和盜竊事件,而其中有兩起被認為是“不流通”的事件,2011年,MtGox被盜的8萬 BTC,以及2016年Bitfinex被盜的12萬 BTC。2011年3月,黑客從MtGox的錢包中盜走了79,956 BTC,這些比特幣至今為止並沒有發生移動(黑客最有可能無法訪問私鑰)。也因此,該地址在比特幣富豪榜中排名第六。

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

此外,2016年8月,Bitfinex因黑客攻擊丟失了119,756 BTC,直到今天,這些被盜的幣很少發生移動。截至第600,000個區塊,該黑客地址中仍有117,091.31922097 BTC。

三、總結

我們從三種角度描繪了截至區塊高度600,000的比特幣供應量。

1.Bitcoin's Supply:比特幣技術上的比特幣供應量正確值(除可證明已丟失的比特幣);2.Allive Supply:除可證明已丟失和假定丟失的比特幣外的供應;3.Liquid Supply:除了被盜的、可證明已丟失以及假定丟失的比特幣外的供應。

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

計算結果如下圖所示:

神秘消失的160萬枚比特幣,價值100億美元,他們去哪裡了?

截至區塊高度600,000比特幣的流通供應量(Liquid Supply)為1630.1039枚,低於應有的1800萬枚。儘管該報告計算了關於比特幣丟失數量最保守的估值。但它仍然表明比特幣日漸稀缺。目前比特幣僅剩不到300萬枚比特幣可供開採。而稀缺性真的能刺激比特幣價格上漲嗎?讓我們拭目以待。


分享到:


相關文章: