在過往百年的信息技術發(fā)展過程中,人類一直在追求計算和算力的發(fā)展,終極追求始終朝向智能化的方向在演進。隨著人類社會全數字化時代的即將到來,數據的地位和重要性正在不斷上升。
在計算平臺發(fā)展方面,也開始逐步從以計算為中心轉變?yōu)閿祿捌潆[私安全為中心,在這個趨勢下,未來的下一代計算平臺會呈現出怎樣的特征?
1. 計算平臺三大階段
?
回顧計算機的發(fā)展歷史,計算需求的變化導致計算性能的變革,每次變革都是一次突破,新一代的計算平臺也隨之出現,而新的計算平臺又構建了新的操作系統(tǒng)與生態(tài)體系,最終引領一次新的計算革命。
計算平臺的發(fā)展歷史經歷了三大階段
計算平臺是計算機系統(tǒng)硬件與軟件的設計和開發(fā)的基礎,具有一定的標準性和公開性,同時也決定了該計算機系統(tǒng)的硬件與軟件的性能。
硬件的基礎是硬件處理器,軟件的基礎是操作系統(tǒng)。
總體來說,計算平臺經歷了幾個階段,PC+互聯網階段,移動互聯網階段,人工智能階段。
從早期的X86+ Windows和Linux, 到以ARM為主的移動計算平臺Android+IOS,再到現在的人工智能,涌現了很多人工智能加速硬件平臺和軟件平臺,如TPU、Cambrican、NV、Tensorflow、PyTorch等。
Intel率先在1978年推出x86指令集及8086 CPU芯片,解決了通用計算的需求,隨后Intel CPU成為PC標準配置,X86隨之成為PC標準平臺,也成為歷來最成功的計算平臺架構。
同時代的AMD也緊跟X86的大船成為通用處理器市場老二。但是當年的Intel/AMD們忽視了低功耗處理器的技術,導致其錯過了撈金如潮的移動互聯網時代。
ARM最早在1990年設計出基于RISC的指令集,解決了低功耗計算的需求,隨著移動互聯網的快速發(fā)展,ARM終于等到了輝煌的移動互聯網時代機遇,處理器業(yè)務也得到了飛速的發(fā)展和豐厚的回報。
近年來隨著深度學習為代表的人工智能技術逐漸成熟并在大量業(yè)務場景中的使用落地,谷歌等企業(yè)發(fā)布了TPU為代表的專用加速硬件,以海量數據計算為代表的人工智能時代到來。
中科院背景的寒武紀也近期推出了強大的智能加速芯片,阿里華為等互聯網巨頭也自然不會錯過這個巨大的機會,相繼推出智能加速芯片。
2. 數據管理的迫切需求
同時近年來區(qū)塊鏈、物聯網、量子計算等技術快速的發(fā)展,讓世界各國同時對數據全性和隱私性的重視提高到了前所未有的高度,這都對數據安全及數據隱私保護都提出了更多更高的要求。
我們不禁要問,現有的計算平臺是否完全適用于新的要求?
說一個我身邊的真實故事,我的一個朋友早些年在某大型國家電信企業(yè)工作。
服務器是該企業(yè)的重要核心生存資料,有一段時間老板指派他每天上報機房的空調溫度。
有一天報告后,老板奇怪地問,我們樓頂那兩臺空調不都已經壞了嗎?怎么還有溫度呢?
這足以說明在現有的技術機制下,數據的有效性是處于動態(tài)變化中的,需要耗費大量時間精力來進行管理。
近期肆虐全中國的新冠病毒,也暴露大量的數據管理問題,如抗疫物資管理的透明度,疫情數據實時協同等,這些問題隨著大量的物聯網設備的廣泛采用,和社會的快速發(fā)展將會越發(fā)嚴峻。
近期國家強調區(qū)塊鏈在技術上的戰(zhàn)略意義,區(qū)塊鏈跟物聯網的結合也必將成為一個極具潛力的方向。
通過將物聯網與區(qū)塊鏈的技術進行整合,可以有效地對數據進行管理,并杜絕數據的篡改 ,改善提高共享協同效率,同時保證數據的可靠性和真實性。
3. 來自量子計算的威脅
?
近年來量子計算快速發(fā)展,使大家對傳統(tǒng)加密技術的安全性產生了非常大的質疑。比如基于質因子分解RSA在量子計算機面前面臨著巨大的安全風險。
量子計算對密碼算法的安全威脅一覽
目前量子計算對密碼算法的攻擊主要有Shor算法和Grover算法。
Shor算法主要針對公鑰密碼算法進行,簡單說就是可以通過公鑰可以求私鑰,對公鑰算法的威脅很大;
Grover算法針對的是對稱密碼算法,可以減少窮舉攻擊的復雜度,但是對稱密碼將密鑰加倍后在量子計算條件下仍然是安全的。
密碼學界很早就在研究可以抵抗量子計算機攻擊的密碼算法,最早可以追溯到上世紀70年代年的 McEliece 加密、Merkle 哈希等。
但是當時量子計算威脅并不明顯,而近年來威脅顯著提升之后密碼學界才提出了后量子概念。
美國國家標準技術研究所 (NIST)早在 2012 年啟動了后量子密碼的研究工作。
實現后量子密碼算法主要有以下4種:
第一,基于哈希;
第二,基于編碼,主要用于構造加密算法;
第三,基于多變量,主要用于構造數字簽名、加密、密鑰交換等;
第四,基于格,主要用于構造加密、數字簽名、密鑰交換,以及眾多高級密碼學應用。
其中格計算又稱為密碼學的圣杯,其潛力是非常巨大。
但是格計算的計算復雜度超高,相關標準還在制定中,目前在工業(yè)界并未廣泛采用。
另外,在保障數據隱私安全的技術方面,INTEL提出硬件安全屋方案SGX,但是目前已有多種有效的攻擊方法針對該方案,所以并不能達到后量子加密算法一樣安全可靠。
1. LatticeX計算平臺應運而生
針對上述三方面要求,我們提出了我們自己的解決方案和計算平臺。
萬物智能隱私計算時代到來,我們將物聯網技術、人工智能技術、密碼學技術、區(qū)塊鏈技術緊密的結合,形成新一代的計算平臺LatticeX。
LatTIceX 平臺將更多地沿著格計算后量子技術路徑發(fā)展演進,同時結合硬件加速技術。
LatTIceX將滿足萬物互聯在去中心化環(huán)境中,進行抗量子攻擊,保障隱私的超大算力/超大帶寬要求的海量大數據計算以及人工智能計算。
同時我們也在致力于開發(fā)相應的分布式異構的硬件加速器產品LatTIceX PPU(Privacy Process Unit)。
在PPU中我們將創(chuàng)新性地支持多種后量子密碼算法,并使其與深度學習緊密整合,實現在全密文下的深度學習推理和訓練,徹底杜絕安全屋方案存在的各種安全威脅。
同時我們支持千G級別的光接口,實現對大通訊量的實時安全多方計算的支持。
LatTIceX將見證萬物智能隱私計算時代的到來,通過軟硬件系統(tǒng)的深度整合及優(yōu)化,將為業(yè)界提供一個滿足未來超大算力超大帶寬,支持海量物聯網設備連接計算,同時抗量子攻擊,保障全程數據隱私安全的分布式去中心化的智能計算平臺。
LatticeX不僅可用于對隱私安全要求嚴格的行業(yè)如金融,電商,醫(yī)療保健,安防等,也適用于自動駕駛,能源,交通,航天等各個大數據行業(yè)。