量子世界:量子電腦與未來網絡安全
日期:2023-03-31
在人工智能相關發展全面霸佔所有科技新聞的版面前,其實有另一個有不少人談論的話題,那就是上回提到的「量子電腦」。量子力學,受惠於電影人的想像力,令大眾都有機會聽到這個物理學的當前研究題目。但它到底是甚麼,又和量子電腦,以至我們的互聯網經濟有何關係呢?
量子電腦
量子力學,是一個描述原子和亞原子層次物質與能量行為的物理學分支。在這個尺度下,物理世界會變得相當奇異,違反常理,也許就是這原因給予了電影人無盡的想像空間去創作。本文在這裡只會選一個與量子電腦最相關的概念來簡介——「疊加態」。
在量子計算中,疊加態扮演著重要角色,為計算能力的顯著提升奠定了基礎。在傳統物理學,一個物理量只會是一個確定的值,就如以此為基礎的傳統電腦的位元(bit)只可以是0或1。但在量子力學中,叠加態是指一個物理量可以有多個值同時存在,因而以此為基礎的量子位元(qubit),可以同時表示0和1。
叠加態使量子電腦能夠在同一時間處理多個計算過程,從而大幅提高計算速度。例如,假設我們有一個三量子位元的量子計算機,由於疊加態,它可以同時表示從000到111的所有8個可能狀態。這意味著,在一個運算周期內,量子電腦可以同時執行8個運算;相比之下,一個具有三個位元的傳統電腦同一時間只能處理一個運算。在這個例子中,量子電腦的計算速度比傳統電腦快了2^3 = 8倍。而隨著量子位元數量的增加,這一差距將變得更大。
說起量子科學,一般人定必想到早前上映的Marvel電影《蟻俠與黃蜂女:量子狂熱》。(網上圖片)
當前發展
2022年11月時,IBM發表了有433個量子位元的量子電腦,不談內裡使用不同技術,單說數量,為目前擁有最多量子位元的量子電腦。
看到這裡,各位對量子電腦應有最初步的認識,但這個運算很快的電腦,跟我們的日常生活又有甚麼關係呢?下回會把上周的加密法與本周的量子電腦連結起來,中間的關鍵字就是「秀爾演算法」(Shor’s Algorithm)。
作者電郵:mikewong@house730.com