但是如果你有一臺量子計算機,你能竊取 Satoshi 的#bitcoin嗎?讓我們來探索一下。

據信,截至本文發表時,Satoshi Nakamoto 已經開採了多達 110 萬個 #BTC ,價值高達 640 億美元。真是個蜜罐!

一臺足夠強大的量子計算機可以逆轉比特幣簽名中使用的橢圓曲線加密,並從公鑰計算私鑰。

當然,擁有一個地址的私鑰可以讓你花掉該地址上的所有比特幣。

但是,首先你需要知道公鑰。那麼如何找到公鑰?

只有當從該地址進行交易時,比特幣地址的公鑰纔會顯示併發布到區塊鏈上。

使用區塊瀏覽器,你可以找到從某個地址進行的交易並輕鬆找到公鑰。

那麼,如果我們知道 Satoshi 進行的交易,比如他向 Hal Finney 發送了 10 個 BTC,會怎麼樣?

就是這樣嗎?OpSec 被搞砸了? 110 萬比特幣正等着量子計算機解鎖?

不完全是。中本聰做了一些聰明的事情來阻止這種情況。

首先,他的 110 萬比特幣並非全部存儲在一個地址中。他將他的每個挖礦獎勵發送到不同的地址。

因此,大多數歸屬於他的地址只包含從挖礦區塊獎勵中獲得的 50 個比特幣。

其次,這些地址從未花費過任何硬幣。這意味着,他們的公鑰從未被透露過,並且是未知的。回想一下,我們假設的量子計算機攻擊只有在我們知道公鑰的情況下才會起作用。

中本聰向 Hal Finney 發送 10 個比特幣的那個地址呢?同樣,這個地址一開始只有 50 個比特幣,只剩下幾個比特幣給量子竊賊了。

所以最終我們的答案是,不,第一個獲得足夠強大的量子計算機的人不可能獲得 110 萬比特幣的大獎。

這是個好消息,因爲這意味着想要破壞比特幣市場的壞人將無法獲得中本聰的比特幣。