用量子計算機破解比特幣算法需要多長時間?
破解比特幣區(qū)塊鏈算法需要多長時間?蘇塞克斯大學(xué)的研究團隊評估認(rèn)為,擁有 3.17 億個量子比特的量子計算機可以在 1 個多小時內(nèi)突破比特幣的加密;擁有 19 億個量子比特的量子計算機可以在 10 分鐘內(nèi)破解加密。

蘇塞克斯大學(xué)和 Ion 量子技術(shù)小組的研究生 Mark Webber 研究了 2001 年由美國國家安全局(NSA)推出的 SHA-256 編碼算法。SHA-2(Secure Hash Algorithm 2)是由美國國家安全局開發(fā)的一組加密哈希函數(shù)。SHA-2 程序下有 6 個哈希值,SHA-256 是其中一個最受關(guān)注的,因為它被用于比特幣貨幣。哈希函數(shù)的集合通過采用 Merkle-Damg?rd 結(jié)構(gòu)進行組合,這是一個使用專門的區(qū)塊密碼的 Davies-Meyer 結(jié)構(gòu)組裝的單向壓縮函數(shù)。
所有的比特幣交易在添加到區(qū)塊鏈之前都需要由加密貨幣礦工網(wǎng)絡(luò)進行驗證。這個驗證系統(tǒng)告訴系統(tǒng)誰擁有賬本中的什么金額。在驗證過程中,交易被賦予了一個帶有加密密鑰的指定。如果一個人或團體破解了這個密碼,它將允許訪問和擁有比特幣集群。
不過現(xiàn)階段最強大的量子計算機是擁有 127 個量子比特(qubits)的 IBM 超級計算機,是破解比特幣代碼的最佳設(shè)備。Webber 表示在量子計算機取得巨大突破之前,想要破解比特幣的算法是不太可能的。而想要發(fā)明這種高性能的量子計算機,至少還需要 10 年以上時間。
但 Webber 和他的同事仍然對比特幣的未來表示擔(dān)憂。他說道:“我們需要改變我們的加密技術(shù),因為在未來,它們并不安全”。























