量子計(jì)算機(jī)可以輕易地破解當(dāng)前的加密體系,那么在量子計(jì)算機(jī)面前,比特幣還安全嗎?
簡(jiǎn)單地說(shuō),量子計(jì)算機(jī)就是基于量子力學(xué)基本原理的計(jì)算機(jī),具有強(qiáng)大的并行處理數(shù)據(jù)的能力。量子計(jì)算機(jī)的計(jì)算速度非???,可以把計(jì)算過(guò)程按數(shù)量級(jí)縮減,傳統(tǒng)計(jì)算機(jī)幾十億年都不能完成的計(jì)算,量子計(jì)算機(jī)只要幾分鐘就可以完成了。在量子計(jì)算機(jī)面前,我們現(xiàn)行的郵件、銀行賬戶、機(jī)密文件的加密系統(tǒng)都將被輕而易舉的攻破。比特幣采用的加密技術(shù)和現(xiàn)在銀行使用的加密技術(shù)基本上是差不多的。那么我們看一下量子計(jì)算機(jī)具體是如何攻破比特幣的?
比特幣有兩道加密防線,第一道就是它的挖礦機(jī)制。
挖礦的本質(zhì)是求解一個(gè)數(shù)學(xué)問(wèn)題,但是這個(gè)求解不是用公式計(jì)算求解,而是不斷地猜,誰(shuí)先猜出來(lái)誰(shuí)就能挖到比特幣。所以說(shuō)唯一的方法就是提高猜的速度。比如說(shuō)在一個(gè)小時(shí)之內(nèi),你猜了10次,而我算的比較快,猜了100次、10000次,那么我猜到的可能性就比你的大。量子計(jì)算的運(yùn)算速度非???,比現(xiàn)在的挖礦設(shè)備快很多個(gè)量級(jí),因此量子計(jì)算能夠壟斷挖礦。比如,普通礦機(jī)一個(gè)小時(shí)猜了1萬(wàn)次,而量子計(jì)算一個(gè)小時(shí)可以猜1億次,甚至1萬(wàn)億次。很明顯,普通礦機(jī)根本就沒(méi)有機(jī)會(huì)了。
比特幣的第二道防線是它的交易簽名。
交易簽名是用來(lái)授權(quán)交易的,意思就是你這一簽名,你的錢就付出去了。比特幣的交易簽名采用的是非對(duì)稱加密算法,非對(duì)稱加密的意思是私鑰可以推出公鑰,而公鑰無(wú)法推導(dǎo)出私鑰。私鑰就相當(dāng)于你的密碼,別人要拿個(gè)你的私鑰,就可以取走你的比特幣。對(duì)量子計(jì)算機(jī)而言,一旦獲取公鑰,就通過(guò)公鑰破解出私鑰,它就可以隨意操作我們的資產(chǎn)。
現(xiàn)在看來(lái)這兩道防線可以輕而易舉地被量子計(jì)算機(jī)攻破,那么比特幣是不是就要完蛋了呢?
答案是,絕對(duì)不會(huì),這一切不會(huì)發(fā)生!
首先,量子計(jì)算技術(shù)現(xiàn)在還遠(yuǎn)遠(yuǎn)不成熟,盡管谷歌宣布了量子霸權(quán),但是它的技術(shù)值得商榷。另外,有很多的專家站出來(lái),要達(dá)到攻破比特幣的水平,量子計(jì)算機(jī)技術(shù)至少還需要十年的時(shí)間。所以至少十年之內(nèi),比特幣是安全的。
那么,十年之后呢?
我們這里從非技術(shù)的角度來(lái)分析一下:我剛才說(shuō)過(guò)了,比特幣所用的加密技術(shù)和目前銀行、軍事這些領(lǐng)域的加密技術(shù)基本是一樣的。如果量子計(jì)算機(jī)一旦出現(xiàn),它會(huì)首先攻擊這些領(lǐng)域,比如銀行。跟傳統(tǒng)銀行相比,比特幣實(shí)在是太小了,你用量子計(jì)算機(jī)來(lái)共計(jì)比特幣就好比高射炮打蚊子一樣,是一件得不償失的事情。
那如果說(shuō),有些人他就是腦門(mén)一熱,他是神經(jīng)病,他就要攻擊比特幣怎么辦呢?答案仍然是,比特幣是安全的。主要原因有兩點(diǎn):
1.所謂魔高一尺、道高一丈。在這個(gè)世界上,加密擁有領(lǐng)先于解密,否則這個(gè)世界秩序早就崩潰了。為什么這么講呢,只有加密技術(shù)調(diào)整一點(diǎn)點(diǎn),你解密就增加了很大很大的難度。就比如我們?cè)O(shè)置密碼一樣,密碼多加一位,它解密就得嘗試無(wú)數(shù)次。因此,加密技術(shù)是不斷迭代和進(jìn)步的。量子技術(shù)可以解密,也可以用于加密。用量子技術(shù)來(lái)加密,你用量子技術(shù)來(lái)解密,估計(jì)又得晚個(gè)幾百年吧。
2.對(duì)于比特幣而言,不是一動(dòng)不動(dòng)等著量子技術(shù)來(lái)攻破的,它是在動(dòng)態(tài)調(diào)整的。比如,它可以增加挖礦難度,使用一次性地址。比特幣社區(qū)匯集了一些頂級(jí)的密碼學(xué)家以及開(kāi)發(fā)者,而且所有礦工為了自己的利益是不會(huì)坐以待斃的。
因此,結(jié)論是完全沒(méi)有必須擔(dān)心所謂的量子計(jì)算機(jī),它威脅不到比特幣的安全。
比特幣之所以強(qiáng)大,不是因?yàn)橹斜韭數(shù)募夹g(shù)有多么厲害,也不是因?yàn)橹斜韭敹嗝从星罢靶?,而是中本聰為比特幣制定的這個(gè)開(kāi)源的規(guī)則,它可以匯集所有支持者智慧,來(lái)維護(hù)比特幣的穩(wěn)定。所以,從某種意義上講,比特幣強(qiáng)大的不是它的技術(shù)本身,而是它這種分布式協(xié)作的能力,它的這種自我進(jìn)化的能力。