區(qū)塊鏈技術(shù)將如何應(yīng)對量子計算的威脅
區(qū)塊鏈可能是最熱門的新技術(shù)之一,但它在數(shù)據(jù)安全方面的記錄仍然很少。另外,它將如何應(yīng)對未來的變化,如量子計算?Gary Stevens解釋了區(qū)塊鏈的支持者如何利用技術(shù)實現(xiàn)固有的安全性。
隨著現(xiàn)代商業(yè)世界在互聯(lián)網(wǎng)上的大量運行,數(shù)據(jù)安全已成為企業(yè)和個人的一個關(guān)鍵話題。
加密技術(shù)的普及為在線用戶傳輸機密或敏感信息(如財務(wù)記錄或密碼)提供了一定程度的保護。
如果數(shù)字傳輸沒有加密,它就容易受到外部威脅的攻擊。例如,如果您在連接到公共wi-fi熱點時在一個不安全的網(wǎng)站上購買信用卡,那么連接到同一網(wǎng)絡(luò)的任何黑客都可以很容易地截獲和竊取數(shù)據(jù)。
比特幣等加密貨幣的基礎(chǔ)——區(qū)塊鏈技術(shù),因其高度安全而受到稱贊。區(qū)塊鏈中的每個事務(wù)都鏈接到周圍的事務(wù),這使得黑客很難操縱這些記錄。
當(dāng)然,區(qū)塊鏈的安全結(jié)構(gòu)只針對當(dāng)前的計算能力進行了測試。那些投資于加密貨幣的人需要知道未來會發(fā)生什么,尤其是量子計算機的崛起。
鑒于普通計算機和量子計算機之間性能的巨大變化,我們有理由關(guān)注網(wǎng)絡(luò)安全可能受到的影響。本文將概述量子計算的威脅以及區(qū)塊鏈技術(shù)將如何對此作出反應(yīng)。
密鑰加密的工作原理
比特幣等加密貨幣的運作方式與銀行、信用卡和其他傳統(tǒng)金融機構(gòu)有著根本的不同。在區(qū)塊鏈體系下,沒有管理和監(jiān)管貨幣流動的中央權(quán)力機構(gòu)或政府。
相反,區(qū)塊鏈構(gòu)建在分布式節(jié)點的廣泛網(wǎng)絡(luò)上,每個節(jié)點都運行一系列算法,以維護所有事務(wù)的完整性。每次你交易一股比特幣或者用數(shù)字錢包購物時,交易記錄都會在全球復(fù)制。
區(qū)塊鏈安全結(jié)構(gòu)的核心是密鑰加密的概念。當(dāng)您創(chuàng)建一個新的加密貨幣帳戶時,您將能夠訪問同時具有私鑰和公鑰的數(shù)字錢包。就像名字所暗示的那樣,您永遠(yuǎn)不應(yīng)該與任何其他個人共享您的私鑰。每筆交易都會嵌入錢包的私鑰,收件人會使用公鑰驗證你的身份。
順便說一下,如果你擁有加密貨幣,并不希望有像發(fā)生在Mt.Gox和Coincheck事件中損失了數(shù)億美元那樣,那么現(xiàn)在正是熟悉不同版本數(shù)字錢包(冷,熱,免費)的最佳時機。需要注意的是錢包是否連接到互聯(lián)網(wǎng)。哪條路有危險!
量子計算機概述
由于分布式節(jié)點的P2P網(wǎng)絡(luò),區(qū)塊鏈的加密方法對于大多數(shù)傳統(tǒng)的黑客攻擊都是安全的。在傳統(tǒng)的銀行系統(tǒng)中,攻擊者可以滲透到中央數(shù)據(jù)庫,獲得您的帳號和余額。
如果黑客試圖修改一塊加密貨幣并重定向私鑰,網(wǎng)絡(luò)上的其他節(jié)點將會阻止該操作。理論上,黑客只有在能夠同時修改超過50%的區(qū)塊鏈節(jié)點的情況下,才能進行這樣的更改。
今天的計算機沒有能力執(zhí)行這種定時攻擊,但是量子計算機可能會帶來新的威脅。量子計算是在所謂的量子位上運行的,它允許系統(tǒng)處理0到1之間的值,并提供指數(shù)級的性能能力。
為了能夠操縱區(qū)塊鏈,量子計算機必須運行一種能夠計算質(zhì)數(shù)和非常大的因數(shù)的算法。如果速度足夠快,這種算法可以破解區(qū)塊鏈元素上的私鑰,使整個系統(tǒng)變得脆弱。
哈希值的重要性
對于加密貨幣愛好者來說,好消息是區(qū)塊鏈技術(shù)除了密鑰加密之外,還有第二層安全性。由于安全的哈希值算法,也稱為SHA,區(qū)塊鏈元素變得更加難以破解和公開。
許多網(wǎng)絡(luò)公司使用SHA系統(tǒng)在數(shù)據(jù)庫中存儲敏感信息,尤其是密碼。當(dāng)您在其中一個站點輸入密碼時,算法將哈希值存儲在數(shù)據(jù)庫中,而不是存儲在原始文本中。這將防止內(nèi)部管理員和外部黑客看到密碼。SHA被設(shè)計為單向函數(shù),這意味著哈希值永遠(yuǎn)不能轉(zhuǎn)換回其原始輸入字符串。
比特幣和許多其他頂級加密貨幣在所有交易中都使用SHA-256算法。這種級別的哈希值被認(rèn)為是抵御基于量子的黑客攻擊的強大屏障,但是它并不完全排除超級計算機成功執(zhí)行攻擊的可能性。
用戶的數(shù)字私鑰僅在發(fā)生區(qū)塊鏈交換時使用。要讓量子計算機插入事務(wù)并繞過密碼和哈希值,它必須在事務(wù)開始和網(wǎng)絡(luò)上其他節(jié)點驗證之間的小時間間隔內(nèi)修改哈希值。
考慮到驗證在網(wǎng)絡(luò)上執(zhí)行的方式,此時對區(qū)塊鏈進行量子攻擊的擔(dān)憂是最小的。為了成功地將被攻擊的哈希值添加到區(qū)塊鏈,攻擊者需要控制所有節(jié)點的50%以上。
量子計算的保護
對于加密貨幣市場的投資者來說,還有更多的好消息。該領(lǐng)域的專家已經(jīng)在努力設(shè)計專門針對量子計算攻擊的區(qū)塊鏈更新。量子抵抗賬本是迄今為止最成熟的技術(shù),目前正在接受安全審計。
與此同時,最明智的做法是只投資于已建立良好的加密貨幣。像比特幣這樣的平臺擁有如此廣泛的節(jié)點網(wǎng)絡(luò),目前和未來的安全威脅微乎其微。記住要盡可能保護你自己的區(qū)塊鏈錢包,因為黑客總是會想方設(shè)法暴露個人賬戶。
量子互聯(lián)網(wǎng)vs經(jīng)典互聯(lián)網(wǎng)
普通網(wǎng)絡(luò)用戶可能會問:“這個由量子計算機驅(qū)動的新互聯(lián)網(wǎng)將會是什么樣子?”事情是這樣的。在短期內(nèi),大多數(shù)網(wǎng)站的創(chuàng)建和設(shè)計仍將遵循可靠和真實的基本原則。真正的變化在于計算機本身,它將以令人難以置信的速度,以經(jīng)典計算機羨慕的速度進行計算。
從長遠(yuǎn)來看,情況可能會有所不同。
底線
50年前,當(dāng)計算機出現(xiàn)時,我們是否期望口袋里裝著它們強大的后代?當(dāng)我們展望未來數(shù)年的時候,沒有人能夠確切地知道量子計算機將如何改變計算和社會,或者它或區(qū)塊鏈?zhǔn)欠駮^續(xù)存在,或者完全被其他東西取代。
唯一可以肯定的是,網(wǎng)絡(luò)格局將會改變。五十年后再來完善這篇文章。在那之前,請堅持住。