版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于分布式信任基礎(chǔ)設(shè)施清華大學(xué)的
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室
新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)
白皮書
(2023年版)
清華大學(xué)
中國信息通信研究院
中鈔信用卡產(chǎn)業(yè)發(fā)展有限公司
中國移動(dòng)咪咕文化科技集團(tuán)公司
2023年6月
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
1.前言
自從ARPANET正式投入運(yùn)行開始,互聯(lián)網(wǎng)已經(jīng)發(fā)展了50余年——從最初
僅有4個(gè)節(jié)點(diǎn)到如今全球接近44億網(wǎng)絡(luò)用戶;從僅用于軍事研究到如今“互聯(lián)網(wǎng)
+”涵蓋各個(gè)領(lǐng)域——網(wǎng)絡(luò)的概念已經(jīng)滲入了人們生活的各個(gè)方面。由于時(shí)代的局
限性,互聯(lián)網(wǎng)設(shè)計(jì)之初沒有考慮到網(wǎng)絡(luò)規(guī)模的爆炸式增長以及網(wǎng)絡(luò)應(yīng)用的日趨多清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室元化,由此帶來的一些結(jié)構(gòu)性安全隱患也開始頻繁出現(xiàn),給人們的生活和財(cái)產(chǎn)帶
來了嚴(yán)峻的挑戰(zhàn)。
針對(duì)現(xiàn)有互聯(lián)網(wǎng)體系結(jié)構(gòu)缺乏安全可信基礎(chǔ)導(dǎo)致信任缺失、網(wǎng)絡(luò)攻擊頻發(fā)的
問題,迫切需要開展可信、高效、開放的新型網(wǎng)絡(luò)體系結(jié)構(gòu)和關(guān)鍵技術(shù)研究,實(shí)
現(xiàn)開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞,為互聯(lián)網(wǎng)提供真實(shí)可信的“信任平面”。
區(qū)塊鏈?zhǔn)且豁?xiàng)蓬勃發(fā)展的新技術(shù),集分布式數(shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)
制、加密算法等多種技術(shù)于一身,以其去中心性、不可篡改性、公開透明性在各
個(gè)領(lǐng)域得到了廣泛應(yīng)用。區(qū)塊鏈技術(shù)的出現(xiàn)為解決互聯(lián)網(wǎng)信任缺失問題提供了一
個(gè)全新的解決思路:以區(qū)塊鏈分布式信任基礎(chǔ)設(shè)施為基礎(chǔ)建立新一代互聯(lián)網(wǎng)體系
結(jié)構(gòu)的信任面,構(gòu)建安全互聯(lián)網(wǎng)核心協(xié)議與關(guān)鍵技術(shù),確保節(jié)點(diǎn)身份真實(shí)可信、
網(wǎng)絡(luò)傳輸真實(shí)可信、應(yīng)用服務(wù)真實(shí)可信,保障開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效
傳遞,支撐真實(shí)可信網(wǎng)絡(luò)應(yīng)用的部署。
本白皮書首次系統(tǒng)地從開放網(wǎng)絡(luò)環(huán)境下互信互聯(lián)的視角闡述了分布式信任
基礎(chǔ)設(shè)施,闡明了當(dāng)前互聯(lián)網(wǎng)對(duì)分布式信任基礎(chǔ)設(shè)施的需求及其在解決互聯(lián)網(wǎng)信
任問題中不容忽視的重要作用,詳細(xì)描述了基于分布式信任基礎(chǔ)設(shè)施的新一代互
聯(lián)網(wǎng)體系結(jié)構(gòu),并從實(shí)際亟待解決的具體困難場(chǎng)景出發(fā),給出了分布式信任基礎(chǔ)
設(shè)施在實(shí)際網(wǎng)絡(luò)場(chǎng)景中的應(yīng)用案例。
此前,本團(tuán)隊(duì)前期所發(fā)布的《基于智能協(xié)作的真實(shí)可信互聯(lián)網(wǎng)體系結(jié)構(gòu)白皮
書》[1]系統(tǒng)的闡述了如何結(jié)合智能硬件設(shè)施與協(xié)作學(xué)習(xí)框架來構(gòu)建真實(shí)可信互聯(lián)
網(wǎng)體系結(jié)構(gòu),重點(diǎn)關(guān)注智能協(xié)作模型與智能算法的可信,本白皮書將進(jìn)一步討論
如何利用分布式信任基礎(chǔ)設(shè)施,保障開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞,支
撐真實(shí)可信網(wǎng)絡(luò)應(yīng)用的部署。
1
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
2.研究背景
在介紹基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)之前,本章節(jié)首先
從近年來互聯(lián)網(wǎng)發(fā)展面臨的安全威脅出發(fā),探討當(dāng)前互聯(lián)網(wǎng)體系結(jié)構(gòu)對(duì)分布式信
任基礎(chǔ)設(shè)施的內(nèi)在需求。后續(xù)章節(jié)將結(jié)合當(dāng)前區(qū)塊鏈技術(shù)、互聯(lián)網(wǎng)體系結(jié)構(gòu)的發(fā)
展現(xiàn)狀,闡述基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)清華大學(xué)和關(guān)鍵技術(shù)。最
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室后,本白皮書給出基于分布式信任基礎(chǔ)設(shè)施打造安全可信互聯(lián)網(wǎng)協(xié)議的應(yīng)用案例。
2.1網(wǎng)絡(luò)空間安全現(xiàn)狀
互聯(lián)網(wǎng)誕生之初,用戶數(shù)量在百萬級(jí)別,且用戶與網(wǎng)絡(luò)存在信任基礎(chǔ)。但隨
著互聯(lián)網(wǎng)不斷發(fā)展,用戶數(shù)量達(dá)到十億規(guī)模并持續(xù)增長,數(shù)據(jù)中心、云計(jì)算、邊
緣計(jì)算等技術(shù)廣泛應(yīng)用于互聯(lián)網(wǎng),使得用戶與網(wǎng)絡(luò)的交互更復(fù)雜,傳統(tǒng)互聯(lián)網(wǎng)體
系結(jié)構(gòu)單純地以信息傳輸為目的,在設(shè)計(jì)之初就缺乏信任基礎(chǔ),導(dǎo)致其面臨嚴(yán)重
安全威脅,如互聯(lián)網(wǎng)缺乏真實(shí)地址鑒別能力,無法驗(yàn)證數(shù)據(jù)來源,帶來源地址欺
騙(SourceSpoofing)、拒絕服務(wù)(Denial-of-Service,DoS)、路由劫持(Route
Hijacking)等攻擊,給互聯(lián)網(wǎng)及相關(guān)經(jīng)濟(jì)、社會(huì)和軍事系統(tǒng)帶來極大破壞。并且,
隨著物聯(lián)網(wǎng)的發(fā)展,互聯(lián)網(wǎng)應(yīng)用場(chǎng)景逐步走向人與萬物互聯(lián),伴隨物聯(lián)網(wǎng)的發(fā)展
產(chǎn)生了更大的安全隱患。
據(jù)不完全統(tǒng)計(jì)[2],相比2021年,2022年上半年全球網(wǎng)絡(luò)攻擊數(shù)量大幅增加。
如圖1,教育/科研、政務(wù)、網(wǎng)絡(luò)服務(wù)提供商、通信、醫(yī)療等關(guān)鍵行業(yè)正在面臨嚴(yán)
重的網(wǎng)絡(luò)安全威脅,網(wǎng)絡(luò)安全問題不可忽視。
2
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室
圖12022年上半年各行業(yè)網(wǎng)絡(luò)攻擊變化圖(平均每周)1
此外,從圖2所示的地域分布上來看,除北美、澳大利亞和歐洲等發(fā)達(dá)國家,
全球絕大部分國家均面臨十分嚴(yán)重的網(wǎng)絡(luò)安全威脅,網(wǎng)絡(luò)安全問題是互聯(lián)網(wǎng)環(huán)境
下所有用戶共同面臨的問題。
圖2全球網(wǎng)絡(luò)威脅風(fēng)險(xiǎn)指標(biāo)2
2.2內(nèi)在需求
想要徹底解決網(wǎng)絡(luò)安全問題,并實(shí)現(xiàn)開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞,
需要探究網(wǎng)絡(luò)問題產(chǎn)生的根源。網(wǎng)絡(luò)安全問題產(chǎn)生的根源在于互聯(lián)網(wǎng)現(xiàn)有體系結(jié)
1CHECKPOINTRESEARCH:CYBERATTACKTRENDS
2CHECKPOINT:CYBERATTACKTRENDS
3
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
構(gòu)的設(shè)計(jì)中缺乏端到端的信任,我們之前的工作將這種信任缺乏的主要表現(xiàn)總結(jié)
為以下三個(gè)方面[3]:
節(jié)點(diǎn)身份不可信。節(jié)點(diǎn)身份真實(shí)可信是分布式節(jié)點(diǎn)間實(shí)現(xiàn)可信交互的基礎(chǔ),
但由于互聯(lián)網(wǎng)設(shè)計(jì)之初主要是用于連接一群互相信任的用戶,因此并沒有考慮對(duì)
節(jié)點(diǎn)身份的驗(yàn)證問題,從而導(dǎo)致清華大學(xué)當(dāng)今互聯(lián)網(wǎng)身份偽造事件頻繁發(fā)生,攻擊者可以
通過偽造IP地址,或者偽造用戶身份向受害者發(fā)動(dòng)攻擊,從而逃避追蹤。對(duì)于
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室確保IP地址真實(shí)可信,已有主流方法是互聯(lián)網(wǎng)服務(wù)提供商(InternetService
Provider,ISP)過濾域內(nèi)偽造IP地址向外發(fā)送的數(shù)據(jù)包,但該方法要求所有管理
域同時(shí)部署過濾機(jī)制才能完全發(fā)揮效果,因?yàn)槲床渴疬^濾機(jī)制的管理域內(nèi)部節(jié)點(diǎn)
依然能夠隨意偽造IP地址發(fā)送數(shù)據(jù)包。對(duì)于確保節(jié)點(diǎn)身份真實(shí)可信,已有主流
的方法是基于公鑰基礎(chǔ)設(shè)施(PublicKeyInfrastructure,PKI),并引入第三方可信
證書機(jī)構(gòu)(CertificateAuthority,CA)來對(duì)節(jié)點(diǎn)身份進(jìn)行背書,但這種基于單點(diǎn)信
任的方式同樣造成了巨大的安全隱患。比如,荷蘭CA安全證書提供商DigiNotar
遭受入侵為超過500個(gè)網(wǎng)站發(fā)布惡意證書[4],以及證書頒發(fā)機(jī)構(gòu)賽門鐵克誤發(fā)超
過三萬個(gè)證書擴(kuò)展憑證[5]等事件表明,一旦這些信任中心發(fā)生事故,將對(duì)整個(gè)互
聯(lián)網(wǎng)造成嚴(yán)重影響。
網(wǎng)絡(luò)傳輸不可信。網(wǎng)絡(luò)主要的功能之一就是承載分布式網(wǎng)絡(luò)節(jié)點(diǎn)間的信息傳
遞,該功能是通過分布式網(wǎng)元節(jié)點(diǎn)間互相協(xié)作共同完成的,因此網(wǎng)絡(luò)傳輸真實(shí)可
信是建立在節(jié)點(diǎn)身份真實(shí)可信基礎(chǔ)之上。網(wǎng)絡(luò)傳輸過程中主要涉及控制平面和數(shù)
據(jù)平面,其中控制平面負(fù)責(zé)路由策略的協(xié)商,從而指導(dǎo)數(shù)據(jù)平面的實(shí)際數(shù)據(jù)轉(zhuǎn)發(fā)。
控制平面的信任問題主要體現(xiàn)在域間路由安全上,惡意自治域(Autonomous
System,AS)通過宣告虛假路由信息發(fā)動(dòng)的前綴劫持和路徑劫持等攻擊、操作人
員因失誤造成的路由泄露等事件都將對(duì)數(shù)據(jù)傳輸造成嚴(yán)重的影響。目前針對(duì)該問
題的主要解決思路是基于資源公鑰基礎(chǔ)設(shè)施(ResourcePublicKeyInfrastructure,
RPKI)進(jìn)行路由源認(rèn)證、BGPsec(BGPSecurity)進(jìn)行路徑認(rèn)證和路由泄露保護(hù)。
但RPKI引入一個(gè)中心化的權(quán)威CA,在一定程度上剝奪了自治域?qū)P地址的
所有權(quán),使得自治域很難相信CA,導(dǎo)致RPKI部署率較低。BGPsec依賴RPKI,
需要每個(gè)自治域?qū)β酚蛇M(jìn)行簽名和驗(yàn)證,開銷較大,尚未實(shí)際部署。
應(yīng)用服務(wù)不可信?;ヂ?lián)網(wǎng)的最終目的是支撐各式各樣功能強(qiáng)大的分布式應(yīng)用
4
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
服務(wù),這些應(yīng)用服務(wù)和用戶的交互是建立在互聯(lián)網(wǎng)之上;此外,對(duì)于大型分布式
應(yīng)用服務(wù),其內(nèi)部通常是由分布在不同地理位置的分布式節(jié)點(diǎn)通過網(wǎng)絡(luò)交互相互
協(xié)作而共同構(gòu)建。因此,節(jié)點(diǎn)身份和網(wǎng)絡(luò)傳輸?shù)恼鎸?shí)可信是構(gòu)建真實(shí)可信應(yīng)用服
務(wù)的基礎(chǔ),但也并不是全部,因?yàn)椴豢尚诺姆?wù)提供者以及不安全的服務(wù)程序與
數(shù)據(jù)對(duì)用戶終端都會(huì)形成安全威脅。針對(duì)該問題目前的解決方案主要是依靠大眾清華大學(xué)
監(jiān)管并及時(shí)舉報(bào)惡意應(yīng)用服務(wù)、或者引入第三方可信計(jì)算平臺(tái)確保應(yīng)用服務(wù)在運(yùn)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室行時(shí)的可信。然而,僅僅依靠大眾的自愿監(jiān)管無法調(diào)動(dòng)大家的積極性,缺少相應(yīng)
的激勵(lì)機(jī)制;依靠可信硬件又引入了硬件廠商這樣一個(gè)信任中心,同樣存在著單
點(diǎn)信任問題,一旦硬件本身出現(xiàn)漏洞、后門等,都將嚴(yán)重危害用戶的隱私和安全。
因此,我們提出基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)設(shè)計(jì)思
路,建立互聯(lián)網(wǎng)體系結(jié)構(gòu)的“信任平面”,期望解決現(xiàn)有體系結(jié)構(gòu)的信任缺乏問題,
最終實(shí)現(xiàn)開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞。
2.2.1網(wǎng)絡(luò)安全新視角
現(xiàn)有的網(wǎng)絡(luò)安全技術(shù)往往采用“打補(bǔ)丁”的方式來實(shí)現(xiàn)節(jié)點(diǎn)身份、網(wǎng)絡(luò)傳輸、
應(yīng)用服務(wù)的安全可信,到目前為止,各類解決方案不能從根本上解決網(wǎng)絡(luò)面對(duì)的
各種威脅。
與傳統(tǒng)的網(wǎng)絡(luò)安全視角不同,我們采用一個(gè)全新的視角來看待網(wǎng)絡(luò)安全問題:
網(wǎng)絡(luò)被視為一個(gè)大型狀態(tài)機(jī)系統(tǒng),IP地址、數(shù)字證書、網(wǎng)絡(luò)流量等網(wǎng)絡(luò)數(shù)據(jù)被視
為狀態(tài)機(jī)的狀態(tài)信息,網(wǎng)絡(luò)環(huán)境中產(chǎn)生的各種計(jì)算行為,包括路由轉(zhuǎn)發(fā)、證書頒
布等被視為狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)移函數(shù)。進(jìn)一步的,如果能夠確保該互聯(lián)網(wǎng)狀態(tài)機(jī)中
的所有狀態(tài)數(shù)據(jù)都是可靠的,所有的計(jì)算行為都是可信的,那么該互聯(lián)網(wǎng)狀態(tài)機(jī)
就會(huì)遵循事先設(shè)定的邏輯,可靠的執(zhí)行下去,最終獲得可信的互聯(lián)網(wǎng)環(huán)境。
區(qū)塊鏈技術(shù)完美契合了我們對(duì)可信狀態(tài)機(jī)系統(tǒng)的期望,區(qū)塊鏈賬本能夠?yàn)殛P(guān)
鍵網(wǎng)絡(luò)數(shù)據(jù)提供可信存儲(chǔ),而智能合約能夠保證關(guān)鍵網(wǎng)絡(luò)計(jì)算行為的可靠。我們
將基于區(qū)塊鏈分布式體系結(jié)構(gòu)實(shí)現(xiàn)的可信存儲(chǔ)稱為“真實(shí)存儲(chǔ)”、基于區(qū)塊鏈分布
式體系結(jié)構(gòu)所實(shí)現(xiàn)的可信計(jì)算稱為“真實(shí)計(jì)算”[6]?;谡鎸?shí)存儲(chǔ)和真實(shí)計(jì)算,能
夠構(gòu)建互聯(lián)網(wǎng)體系結(jié)構(gòu)的“信任平面”,支撐網(wǎng)絡(luò)安全應(yīng)用的搭建,實(shí)現(xiàn)開放網(wǎng)絡(luò)
環(huán)境下的信任建立與高效傳遞。
5
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
2.2.2真實(shí)存儲(chǔ)
真實(shí)存儲(chǔ)是將區(qū)塊鏈作為一個(gè)可信存儲(chǔ)平臺(tái),確保用戶所存儲(chǔ)的數(shù)據(jù)真實(shí)存
在,不會(huì)被惡意篡改,并且面對(duì)用戶的數(shù)據(jù)訪問請(qǐng)求也能做出真實(shí)的回應(yīng)。在基
于區(qū)塊鏈所構(gòu)建的真實(shí)存儲(chǔ)平臺(tái)中,用戶以交易的形式請(qǐng)求數(shù)據(jù)的增加、修改、
撤銷等操作,其它用戶則可以清華大學(xué)按需對(duì)數(shù)據(jù)庫的內(nèi)容進(jìn)行讀取,并基于這些數(shù)據(jù)完
成后續(xù)的計(jì)算工作。在對(duì)數(shù)據(jù)存取的整個(gè)流程中,區(qū)塊鏈數(shù)據(jù)層提供的可審計(jì)性
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室確保用戶在訪問數(shù)據(jù)時(shí)可以對(duì)其完整性進(jìn)行驗(yàn)證;區(qū)塊鏈網(wǎng)絡(luò)層提供的去中心化
特性則可以有效避免單點(diǎn)失效問題;區(qū)塊鏈共識(shí)層提供的一致性和不可篡改性則
確保用戶訪問所獲取數(shù)據(jù)的真實(shí)性。相比于傳統(tǒng)中心化的存儲(chǔ)平臺(tái),基于區(qū)塊鏈
構(gòu)建的分布式真實(shí)存儲(chǔ)可以穩(wěn)定運(yùn)行,并且有效避免中心服務(wù)器宕機(jī)、惡意篡改、
隱瞞數(shù)據(jù),或者對(duì)不同用戶提供不一致的訪問結(jié)果等問題。
2.2.3真實(shí)計(jì)算
真實(shí)計(jì)算是在真實(shí)存儲(chǔ)的基礎(chǔ)之上,引入智能合約,進(jìn)一步構(gòu)建一個(gè)真實(shí)計(jì)
算平臺(tái),確保計(jì)算流程的公開、透明、可驗(yàn)證,以及計(jì)算結(jié)果的真實(shí)、可信、不
可篡改。在該計(jì)算平臺(tái)中,計(jì)算邏輯被編碼進(jìn)智能合約中并部署在區(qū)塊鏈上,用
戶可以通過發(fā)布交易來觸發(fā)智能合約的執(zhí)行,調(diào)用智能合約的交易以及智能合約
的執(zhí)行結(jié)果都被真實(shí)存儲(chǔ)在區(qū)塊鏈中。因此相比于傳統(tǒng)中心化計(jì)算平臺(tái),基于區(qū)
塊鏈構(gòu)建的分布式真實(shí)計(jì)算平臺(tái)能在承擔(dān)用戶計(jì)算開銷的同時(shí),有效解決傳統(tǒng)中
心化計(jì)算平臺(tái)計(jì)算流程不透明,計(jì)算結(jié)果不可驗(yàn)證,無法確保真實(shí)性等問題。
6
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
2.2.4基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)
清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室
圖3基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)設(shè)計(jì)思路
區(qū)塊鏈技術(shù)為解決開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞問題提供了理論
基礎(chǔ)與基本技術(shù)支撐,在此基礎(chǔ)上,我們提出基于分布式信任基礎(chǔ)設(shè)施的新一代
互聯(lián)網(wǎng)體系結(jié)構(gòu)設(shè)計(jì)思路,期望實(shí)現(xiàn)開放網(wǎng)絡(luò)環(huán)境下的信任建立與高效傳遞。具
體來說,我們提出:
?建立分布式共識(shí)基礎(chǔ)設(shè)施,為開放網(wǎng)絡(luò)環(huán)境下的可信互聯(lián)提供信任基礎(chǔ)。
?建立真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施,為開放網(wǎng)絡(luò)環(huán)境下所產(chǎn)生的海量數(shù)據(jù)提供可信
記錄,為關(guān)鍵網(wǎng)絡(luò)數(shù)據(jù)提供快速查詢與可信證明。
?建立真實(shí)計(jì)算基礎(chǔ)設(shè)施,實(shí)現(xiàn)開放網(wǎng)絡(luò)環(huán)境下可信、可驗(yàn)證的計(jì)算行為。
?建立分布式數(shù)字身份基礎(chǔ)設(shè)施,為開放網(wǎng)絡(luò)環(huán)境下組織/個(gè)人提供可信身
份標(biāo)識(shí)。
?基于分布式信任基礎(chǔ)設(shè)施,打造安全可信互聯(lián)網(wǎng)協(xié)議棧,支撐網(wǎng)絡(luò)安全
應(yīng)用搭建。
其中,分布式共識(shí)基礎(chǔ)設(shè)施、真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施、真實(shí)計(jì)算基礎(chǔ)設(shè)施、分布
式數(shù)字身份基礎(chǔ)設(shè)施共同構(gòu)成了分布式信任基礎(chǔ)設(shè)施,安全可信互聯(lián)網(wǎng)協(xié)議棧將
基于分布式信任基礎(chǔ)設(shè)施提供的信任接口構(gòu)建。接下來,我們將著重介紹現(xiàn)有技
術(shù)基礎(chǔ)以及實(shí)現(xiàn)基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)可能遇到的
挑戰(zhàn)?;诜植际叫湃位A(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)將會(huì)在第3節(jié)得到詳細(xì)
7
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
闡述。
2.3現(xiàn)有技術(shù)基礎(chǔ)
互聯(lián)網(wǎng)所存在的信任平面缺失問題是長期存在的,已經(jīng)有學(xué)者在這方面進(jìn)行
了深入的研究,在基于區(qū)塊鏈的去中心化網(wǎng)絡(luò)基礎(chǔ)設(shè)施方面,也已經(jīng)具備一些技
術(shù)基礎(chǔ)。接下來,將從分布式信任基礎(chǔ)設(shè)施依賴的區(qū)塊鏈技術(shù)以及基礎(chǔ)設(shè)施所支清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室撐的互聯(lián)網(wǎng)體系結(jié)構(gòu)兩個(gè)層面來分別介紹現(xiàn)有技術(shù)基礎(chǔ)。
2.3.1區(qū)塊鏈技術(shù)的研究現(xiàn)狀
分布式信任基礎(chǔ)設(shè)施致力于構(gòu)建安全的網(wǎng)絡(luò)服務(wù),其安全性主要來源于存儲(chǔ)
安全與計(jì)算安全,真實(shí)存儲(chǔ)與真實(shí)計(jì)算技術(shù)分別保證了存儲(chǔ)安全與計(jì)算安全。而
真實(shí)存儲(chǔ)與真實(shí)計(jì)算技術(shù)本身的安全性又可以歸結(jié)到區(qū)塊鏈的共識(shí)機(jī)制。本部分
將自底向上,分別介紹共識(shí)機(jī)制、真實(shí)存儲(chǔ)技術(shù)、真實(shí)計(jì)算技術(shù)、分布式數(shù)字身
份技術(shù)以及區(qū)塊鏈應(yīng)用平臺(tái)的研究現(xiàn)狀。
1.共識(shí)機(jī)制的現(xiàn)狀
目前企業(yè)界聯(lián)盟鏈常用的共識(shí),例如PBFT(PracticalByzantineFaulttolerance)
[7]、HotStuff[8]、SyncHotStuff[9]以及其它相關(guān)改進(jìn)共識(shí)協(xié)議都采用如圖4所示的
基于領(lǐng)導(dǎo)節(jié)點(diǎn)的協(xié)議設(shè)計(jì)模式,領(lǐng)導(dǎo)節(jié)點(diǎn)將來自客戶端的交易排序并打包成區(qū)塊
提議給所有節(jié)點(diǎn),節(jié)點(diǎn)間進(jìn)行1~3輪投票(根據(jù)具體的共識(shí)設(shè)計(jì)而定)后達(dá)成
共識(shí)。在共識(shí)運(yùn)行過程中,所有其它共識(shí)節(jié)點(diǎn)都會(huì)對(duì)領(lǐng)導(dǎo)節(jié)點(diǎn)進(jìn)行監(jiān)測(cè),當(dāng)超過
預(yù)計(jì)時(shí)間后共識(shí)依然無進(jìn)展,則認(rèn)為領(lǐng)導(dǎo)節(jié)點(diǎn)出現(xiàn)故障,此時(shí)觸發(fā)視圖變更過程
完成領(lǐng)導(dǎo)更換。
這類共識(shí)因?yàn)橐肓祟I(lǐng)導(dǎo)節(jié)點(diǎn),所以能確保高共識(shí)效率,但是對(duì)網(wǎng)絡(luò)要求較
高,當(dāng)網(wǎng)絡(luò)出現(xiàn)鏈路故障或延時(shí)不穩(wěn)定時(shí),可能會(huì)導(dǎo)致頻繁的leader變更,從而
造成性能下降。
8
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室圖4基于Leader節(jié)點(diǎn)的共識(shí)示意圖
自2016年HoneyBadger[10]被提出,實(shí)用化的異步拜占庭容錯(cuò)共識(shí)近期被廣
泛研究,其采用無領(lǐng)導(dǎo)節(jié)點(diǎn)的協(xié)議設(shè)計(jì)模式,能適應(yīng)網(wǎng)絡(luò)延時(shí)的變化。異步BFT
共識(shí)的另一個(gè)優(yōu)勢(shì)是能夠充分利用所有節(jié)點(diǎn)的帶寬資源,目前已經(jīng)能在吞吐量這
一指標(biāo)上遠(yuǎn)勝于基于領(lǐng)導(dǎo)節(jié)點(diǎn)的共識(shí),但是卻犧牲了共識(shí)延時(shí)。相比基于領(lǐng)導(dǎo)節(jié)
點(diǎn)的共識(shí)只需4~6個(gè)網(wǎng)絡(luò)延時(shí)完成對(duì)交易的共識(shí),最快的異步BFT共識(shí)
Speeding-Dumbo[11]也需要平均17個(gè)網(wǎng)絡(luò)延時(shí)才能完成共識(shí)。此外,異步BFT共
識(shí)依然要求正確節(jié)點(diǎn)間能正常接收消息,當(dāng)網(wǎng)絡(luò)鏈路出現(xiàn)故障時(shí),異步BFT共
識(shí)可能需要等待鏈路恢復(fù)后才能繼續(xù)正常運(yùn)行。
另一部分研究試圖考慮共識(shí)網(wǎng)絡(luò)中的鏈路錯(cuò)誤,并設(shè)計(jì)能在非全連接的網(wǎng)絡(luò)
拓?fù)湎路€(wěn)定運(yùn)行的共識(shí),但根據(jù)Tseng等人的調(diào)研[12]總結(jié),在非同步環(huán)境下實(shí)現(xiàn)
非全連接拓?fù)浼僭O(shè)下的確定性BFT共識(shí)是鏈路容錯(cuò)共識(shí)領(lǐng)域的一大挑戰(zhàn)。
2.真實(shí)存儲(chǔ)技術(shù)的現(xiàn)狀
區(qū)塊鏈最初主要是作為一個(gè)分布式、去中心化的公開賬本,每個(gè)共識(shí)節(jié)點(diǎn)本
地存儲(chǔ)該賬本并基于共識(shí)機(jī)制實(shí)現(xiàn)賬本的一致性,少數(shù)節(jié)點(diǎn)合謀無法篡改賬本內(nèi)
容,從而確保區(qū)塊鏈所存儲(chǔ)數(shù)據(jù)的真實(shí)性。近年來,隨著區(qū)塊鏈技術(shù)快速發(fā)展并
應(yīng)用到諸如身份管理、數(shù)據(jù)管理、網(wǎng)絡(luò)安全等領(lǐng)域,區(qū)塊鏈應(yīng)用要求存儲(chǔ)的數(shù)據(jù)
量相比于數(shù)字貨幣交易顯著提升,“所有共識(shí)節(jié)點(diǎn)存儲(chǔ)所有區(qū)塊鏈數(shù)據(jù)”這一存儲(chǔ)
模式嚴(yán)重限制著區(qū)塊鏈的可擴(kuò)展性。正是在這一背景下,區(qū)塊鏈和傳統(tǒng)分布式存
儲(chǔ)相結(jié)合的“真實(shí)存儲(chǔ)”這一存儲(chǔ)模式被廣泛研究。
“真實(shí)存儲(chǔ)”的主要思想是將區(qū)塊鏈和可認(rèn)證數(shù)據(jù)結(jié)構(gòu)(AuthenticatedData
Structure,ADS)結(jié)合,如圖5所示,區(qū)塊鏈不再是確保所有數(shù)據(jù)的不可篡改,而
是以ADS形式來存儲(chǔ)數(shù)據(jù)哈希、索引等存儲(chǔ)開銷小的信息,實(shí)現(xiàn)數(shù)據(jù)的可尋址
9
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
與可驗(yàn)證等,確?!皵?shù)據(jù)存儲(chǔ)”這一行為是真實(shí)的,存儲(chǔ)開銷大的實(shí)際數(shù)據(jù)則是由
少部分存儲(chǔ)節(jié)點(diǎn)進(jìn)行鏈下存儲(chǔ);當(dāng)用戶訪問數(shù)據(jù)時(shí),基于鏈上數(shù)據(jù)檢索到所查詢
數(shù)據(jù)的存儲(chǔ)位置,之后再請(qǐng)求獲取真實(shí)數(shù)據(jù);存儲(chǔ)節(jié)點(diǎn)收到用戶的數(shù)據(jù)訪問請(qǐng)求
后,在返回?cái)?shù)據(jù)的同時(shí)結(jié)合鏈上存儲(chǔ)的ADS來構(gòu)造所返回?cái)?shù)據(jù)的完整性證據(jù),
確保用戶可以證明數(shù)據(jù)的真實(shí)性。清華大學(xué)ADS數(shù)據(jù)結(jié)構(gòu)在傳統(tǒng)可驗(yàn)證存儲(chǔ)場(chǎng)景中已經(jīng)
被大量研究,近幾年,針對(duì)“真實(shí)存儲(chǔ)”這一存儲(chǔ)模式,大量研究旨在提出能有效
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室和區(qū)塊鏈結(jié)合的新的ADS結(jié)構(gòu),在豐富查詢與驗(yàn)證接口的同時(shí)提高查詢效率。
圖5真實(shí)計(jì)算流程框架
3.真實(shí)計(jì)算技術(shù)的現(xiàn)狀
如圖6所示,目前真實(shí)計(jì)算主流技術(shù)包括三種[13]:安全多方計(jì)算、聯(lián)邦學(xué)
習(xí)、可信執(zhí)行環(huán)境。三種技術(shù)各有優(yōu)劣,多種技術(shù)結(jié)合應(yīng)用為行業(yè)共識(shí),但仍然
需要提升安全性、性能和通用性。
1)安全多方計(jì)算
在分布式網(wǎng)絡(luò)中,多個(gè)參與實(shí)體在保密輸入數(shù)據(jù)所有權(quán)的前提下,共同完成
函數(shù)計(jì)算,并且各方除了計(jì)算結(jié)果之外,不能得到其他參與者的輸入信息。它的
優(yōu)點(diǎn)是高安全性和高管控能力,但它的缺點(diǎn)在于性能方面存在局限。目前主要用
于相對(duì)簡單的運(yùn)算邏輯,如數(shù)據(jù)安全查詢、聯(lián)合數(shù)據(jù)分析等。比較具有代表性的
平臺(tái)有華控清交PrivPy多方計(jì)算平臺(tái)[14]、螞蟻鏈摩斯安全計(jì)算平臺(tái)[15]等。
2)聯(lián)邦學(xué)習(xí)
聯(lián)邦學(xué)習(xí)的本質(zhì)是多方協(xié)同的加密機(jī)器學(xué)習(xí)技術(shù),在原始數(shù)據(jù)不對(duì)外輸出的
前提下,中心方通過聯(lián)合各方數(shù)據(jù)建模。它的優(yōu)點(diǎn)是容易開發(fā)、算力成本低,但
10
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
缺點(diǎn)是安全性在三種技術(shù)中處于末位。主要適用于數(shù)據(jù)挖掘、大數(shù)據(jù)建模與預(yù)測(cè)
分析類的復(fù)雜迭代計(jì)算場(chǎng)景。代表性平臺(tái)包括微眾銀行FATE聯(lián)邦數(shù)據(jù)網(wǎng)絡(luò)平臺(tái)
[16]、平安科技蜂巢聯(lián)邦智能平臺(tái)、騰訊云AngelPowerFL平臺(tái)[17]等。
3)可信執(zhí)行環(huán)境
在硬件或軟件環(huán)境中構(gòu)建一個(gè)安全的硬件區(qū)域,各方數(shù)據(jù)統(tǒng)一匯聚到該區(qū)域清華大學(xué)
內(nèi)進(jìn)行計(jì)算,目前主要實(shí)現(xiàn)路徑是硬件。它的優(yōu)點(diǎn)是安全性強(qiáng)、性能高、通用性
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室強(qiáng)。但成本高,理論上存在測(cè)信道攻擊的可能性??捎糜谟?jì)算邏輯復(fù)雜、數(shù)據(jù)量
大、傳輸和加解密成本較高、性能要求較高的場(chǎng)景。代表性平臺(tái)有百度MesaTEE
安全計(jì)算平臺(tái)[18]、華為云TICS平臺(tái)[19]、螞蟻HyperEndave[20]等。
圖6真實(shí)計(jì)算技術(shù)總結(jié)3
此外,差分隱私、同態(tài)加密、可信計(jì)算和全??尚诺燃夹g(shù)也被用于保護(hù)計(jì)算
安全。最近,螞蟻科技集團(tuán)在現(xiàn)有真實(shí)計(jì)算技術(shù)的基礎(chǔ)上,結(jié)合可信執(zhí)行環(huán)境和
密碼協(xié)議,同時(shí)從安全性、性能、成本、適用性和可靠性五個(gè)方面綜合考慮,提
出可信密態(tài)計(jì)算(Trusted-Environment-basedCryptographicComputing,TECC)[21]。
4.分布式數(shù)字身份的現(xiàn)狀
2017年(SBIRII期間),Evernym基于美國國家標(biāo)準(zhǔn)技術(shù)研究院特別出版物
800-130(“加密密鑰管理設(shè)計(jì)框架”)[24],設(shè)計(jì)了基于區(qū)塊鏈技術(shù)的分布式密鑰管
3中國信通院等:《隱私保護(hù)計(jì)算技術(shù)研究報(bào)告》
11
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
理系統(tǒng)(DKMS)[25],打開了“一種基于區(qū)塊鏈的更好、更安全的保護(hù)網(wǎng)絡(luò)用戶
身份和隱私的方法”——分布式身份研究的大門。
當(dāng)前,分布式身份研究已從三四年前的單一項(xiàng)目、單一技術(shù)研究進(jìn)入到超大
型技術(shù)公司為主導(dǎo)的標(biāo)準(zhǔn)化研究進(jìn)程。2018年,微軟與ID2020聯(lián)合開發(fā)分布式
數(shù)字身份認(rèn)證網(wǎng)絡(luò)[26],幫助個(gè)人和難民獲得基本服務(wù),在新居住地上獲得醫(yī)療保清華大學(xué)
健和教育服務(wù),和獲得數(shù)字化出生證明和教育證書;同年,微軟與萬事達(dá)合作推
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室動(dòng)數(shù)字身份的合作計(jì)劃,解決難民身份歸屬的問題,確保這些用戶可以獲取正常
的金融、社會(huì)服務(wù),以及反洗錢。IBM作為數(shù)字身份領(lǐng)域的引領(lǐng)者和踐行者,近
年布局多個(gè)與分布式數(shù)字身份相關(guān)的創(chuàng)業(yè)公司、項(xiàng)目、及聯(lián)盟組織。其中包括,
IBM與HyperLedger共同發(fā)起的Indy[27]開源項(xiàng)目,面向各方提供推廣與合作。
IBM與創(chuàng)業(yè)公司SecureKey,以及加拿大數(shù)字身份生態(tài)系統(tǒng)成員(包括主要銀行、
電信公司和政府機(jī)構(gòu))共同搭建區(qū)塊鏈身份驗(yàn)證網(wǎng)絡(luò)[28],解決圍繞身份問題的挑
戰(zhàn),加拿大各大主要銀行都加入了該數(shù)字身份生態(tài)系統(tǒng)。Visa也于2019年第一
季度與IBM聯(lián)手推出基于區(qū)塊鏈的數(shù)字身份識(shí)別系統(tǒng)[29]。
值得一提的是,2020年新冠病毒疫情引發(fā)的“covid19憑證創(chuàng)新項(xiàng)目”[30]是基
于DID自主權(quán)身份和可驗(yàn)證憑證的、以個(gè)人為中心的各類基礎(chǔ)服務(wù)項(xiàng)目的合集,
目前實(shí)施中的項(xiàng)目涉及全球60多個(gè)組織,200多項(xiàng)[31][32]。
5.開放區(qū)塊鏈應(yīng)用
隨著區(qū)塊鏈技術(shù)的不斷發(fā)展,越來越多的企業(yè)開始加大對(duì)區(qū)塊鏈技術(shù)的投入,
并紛紛推出各自的區(qū)塊鏈即服務(wù)(Blockchainasaservice,BAAS)平臺(tái),微軟的
AzureBlockchain[33]就是其中的典型代表。微軟推出的區(qū)塊鏈即服務(wù)平臺(tái)Azure
Blockchain內(nèi)置區(qū)塊鏈管理功能,力求為企業(yè)的不同需求提供實(shí)時(shí)的解決方案。
該平臺(tái)支撐多種區(qū)塊鏈網(wǎng)絡(luò),提供工具和命令行界面幫助用戶輕松地構(gòu)建區(qū)塊鏈
應(yīng)用程序,并確保所部署區(qū)塊鏈節(jié)點(diǎn)的安全性。其具體包括以下特性:支持多種
區(qū)塊鏈網(wǎng)絡(luò),例如Quorum、Ethereum、Corda、Hyperledger;無需管理,平臺(tái)會(huì)
完成區(qū)塊鏈網(wǎng)絡(luò)的管理工作;簡易部署,通過平臺(tái)提供的工具以及命令行界面輕
松部署區(qū)塊鏈應(yīng)用;輕松維護(hù),平臺(tái)會(huì)自動(dòng)對(duì)節(jié)點(diǎn)的版本進(jìn)行更新,無需用戶耗
時(shí)維護(hù);安全,所有節(jié)點(diǎn)都由防火墻保護(hù),節(jié)點(diǎn)間通過TLS交互,用戶可添加認(rèn)
證模塊、防火墻規(guī)則以及訪問密鑰。
12
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
2.3.2互聯(lián)網(wǎng)體系結(jié)構(gòu)的研究現(xiàn)狀
現(xiàn)階段網(wǎng)絡(luò)安全問題產(chǎn)生的根源在于互聯(lián)網(wǎng)現(xiàn)有體系結(jié)構(gòu)面向性能的設(shè)計(jì)
導(dǎo)致網(wǎng)絡(luò)空間與用戶空間缺乏信任機(jī)制,本部分將分別介紹互聯(lián)網(wǎng)協(xié)議棧的安全
現(xiàn)狀與基于區(qū)塊鏈的去中心化網(wǎng)絡(luò)基礎(chǔ)設(shè)施。
1.互聯(lián)網(wǎng)協(xié)議?,F(xiàn)狀清華大學(xué)
TCP/IP作為當(dāng)前網(wǎng)絡(luò)安全體系架構(gòu)所采用的主要通信協(xié)議模型,是實(shí)現(xiàn)網(wǎng)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室絡(luò)數(shù)據(jù)安全通信的重要手段。據(jù)不完全統(tǒng)計(jì),目前互聯(lián)網(wǎng)中已有超過80億臺(tái)設(shè)
備通過借助TCP/IP模型來實(shí)現(xiàn)設(shè)備間的通信。TCP/IP安全模型通常包括了四層
結(jié)構(gòu):鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層,其中每一層都部署著若干協(xié)議并負(fù)責(zé)特
定功能,最終層層關(guān)聯(lián)且相互配合,以此實(shí)現(xiàn)異構(gòu)環(huán)境下網(wǎng)絡(luò)互聯(lián)。然而,當(dāng)前網(wǎng)
絡(luò)空間安全體系主要采用的是集中式的中心化體系架構(gòu),即在通信協(xié)議模型
TCP/IP中,大多數(shù)網(wǎng)絡(luò)通信協(xié)議的實(shí)施都需要基于可信的第三方網(wǎng)絡(luò)安全基礎(chǔ)
設(shè)施來支撐,這使得網(wǎng)絡(luò)安全體系架構(gòu)可能面臨著單點(diǎn)故障、隱私泄露等安全問
題,一旦第三方網(wǎng)絡(luò)安全基礎(chǔ)設(shè)施發(fā)生故障或遭受惡意攻擊,整個(gè)網(wǎng)絡(luò)體系系統(tǒng)
將會(huì)直接崩潰。公鑰基礎(chǔ)設(shè)施(PKI)作為重要的第三方網(wǎng)絡(luò)安全基礎(chǔ)設(shè)施,能夠
為網(wǎng)絡(luò)通信提供加密、完整性驗(yàn)證及真實(shí)性鑒別等安全可靠的保障,是目前網(wǎng)絡(luò)
安全體系架構(gòu)中不可缺少的重要基礎(chǔ)設(shè)施。然而現(xiàn)有的公鑰基礎(chǔ)設(shè)施(PKI)也采
用的是中心化體系架構(gòu),同樣存在著上述安全隱患。
2.去中心化的網(wǎng)絡(luò)基礎(chǔ)設(shè)施
去中心化的基礎(chǔ)設(shè)施主要目的是解決傳統(tǒng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施所存在的單點(diǎn)信任
問題,例如DNS(DomainNameSystem)、RPKI等。
域名幣(Namecoin)[34]是針對(duì)傳統(tǒng)域名系統(tǒng)單點(diǎn)信任問題的一種去中心化的
域名系統(tǒng)解決方案,該方案于2011年被提出,是最早的解決方案。通過Namecoin,
用戶可以自動(dòng)申請(qǐng)所需要的名字并隨時(shí)更新該名字的綁定值,從而實(shí)現(xiàn)安全有效
的域名管理。基于該平臺(tái),用戶主要可以完成新名字創(chuàng)建、新名字初始化、名字
更新三種操作,所有的操作均以交易的形式發(fā)布。IKP[35]是在2017年網(wǎng)絡(luò)安全
四大頂會(huì)之一的IEEESymposiumonSecurityandPrivacy上由Kubilay等人所提
出的一套CA監(jiān)督方案,主要是針對(duì)公鑰基礎(chǔ)設(shè)施PKI中證書權(quán)威機(jī)構(gòu)CA的單
點(diǎn)信任問題。在該平臺(tái)中,用戶可以向CA購買“保險(xiǎn)”,當(dāng)惡意證書被檢舉時(shí),
13
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
平臺(tái)會(huì)扣除CA的保證金用來賠償用戶并獎(jiǎng)勵(lì)檢舉者,從而監(jiān)督CA的同時(shí)并吸
引各方參與惡意證書檢舉。針對(duì)網(wǎng)絡(luò)基礎(chǔ)設(shè)施的單點(diǎn)信任問題,華為技術(shù)有限公
司則進(jìn)行了系統(tǒng)性考慮,提出了去中心化的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施(Decentralized
InternetInfrastructure,DII)[36],該平臺(tái)通過區(qū)塊鏈記錄IP地址、AS號(hào)等數(shù)字資
源的歸屬權(quán)以及域名等名字信息的映射信息,并在此基礎(chǔ)上實(shí)現(xiàn)各種網(wǎng)絡(luò)安全應(yīng)清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室用。
2.4面臨的挑戰(zhàn)
正所謂“寶劍鋒從磨礪出,梅花香自苦寒來”,成功的路上不可避免地布滿荊
棘?;ヂ?lián)網(wǎng)體系結(jié)構(gòu)的發(fā)展也是如此,除區(qū)塊鏈應(yīng)用發(fā)展本身面臨的諸多挑戰(zhàn)外
[37],實(shí)現(xiàn)基于分布式信任基礎(chǔ)設(shè)施的真實(shí)可信互聯(lián)網(wǎng)體系結(jié)構(gòu)仍面臨諸多挑戰(zhàn)。
2.4.1穩(wěn)定性問題
分布式信任基礎(chǔ)設(shè)施其本身也是一個(gè)分布式系統(tǒng),其中各組件依靠網(wǎng)絡(luò)互相
通信實(shí)現(xiàn)分布式共識(shí),并支撐著設(shè)施的穩(wěn)定運(yùn)行。因此,分布式信任基礎(chǔ)設(shè)施在
為分布式網(wǎng)絡(luò)服務(wù)提供信任基礎(chǔ)的同時(shí)也可能遭受各類網(wǎng)絡(luò)攻擊,例如DDoS攻
擊、TCP側(cè)信道攻擊[38]、日蝕攻擊[39]、BGP劫持攻擊[40]等,一旦這些攻擊造成
的共識(shí)節(jié)點(diǎn)間故障通信鏈路超過共識(shí)容忍的上限,將造成對(duì)分布式信任基礎(chǔ)設(shè)施
的拒絕服務(wù)攻擊。因此,在考慮共識(shí)高效性的同時(shí),需要設(shè)計(jì)一個(gè)穩(wěn)定的拜占庭
容錯(cuò)共識(shí),提升分布式基礎(chǔ)設(shè)施的鏈路容錯(cuò)能力,確保其穩(wěn)定運(yùn)行盡可能少依賴
于底層網(wǎng)絡(luò)的連通性,從而在面臨網(wǎng)絡(luò)攻擊時(shí)依然能夠有效提供服務(wù);此外,在
設(shè)計(jì)新共識(shí)時(shí),如何證明其安全穩(wěn)定性也是一個(gè)挑戰(zhàn)。
2.4.2安全隱私問題
安全性問題主要體現(xiàn)在新型互聯(lián)網(wǎng)協(xié)議的設(shè)計(jì)方面,其安全性關(guān)系著分布式
信任基礎(chǔ)設(shè)施所支撐的網(wǎng)絡(luò)服務(wù)的安全性。當(dāng)前網(wǎng)絡(luò)空間安全體系主要采用的是
集中式的中心化體系架構(gòu),即在通信協(xié)議模型TCP/IP中,大多數(shù)網(wǎng)絡(luò)通信協(xié)議
的實(shí)施都需要基于可信的第三方網(wǎng)絡(luò)安全基礎(chǔ)設(shè)施來支撐,這使得網(wǎng)絡(luò)安全體系
架構(gòu)可能面臨著單點(diǎn)故障、隱私泄露等安全問題,一旦第三方網(wǎng)絡(luò)安全基礎(chǔ)設(shè)施
發(fā)生故障或遭受惡意攻擊,整個(gè)網(wǎng)絡(luò)體系系統(tǒng)將會(huì)直接崩潰。此外,目前網(wǎng)絡(luò)安
14
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
全體系架構(gòu)面臨著嚴(yán)重的信任缺失問題。究其原因,在于現(xiàn)有網(wǎng)絡(luò)安全體系架構(gòu)
所部署的通信協(xié)議,即互聯(lián)網(wǎng)協(xié)議棧的原先設(shè)計(jì)更多地關(guān)注于網(wǎng)絡(luò)通信架構(gòu)的可
靠性及網(wǎng)絡(luò)數(shù)據(jù)的傳輸效率,而未詳細(xì)考慮到網(wǎng)絡(luò)通信的安全性問題。在面對(duì)如
今多樣復(fù)雜的網(wǎng)絡(luò)惡意攻擊手段時(shí),基于TCP/IP模型的互聯(lián)網(wǎng)協(xié)議棧早已無法
滿足網(wǎng)絡(luò)通信基礎(chǔ)設(shè)施對(duì)于當(dāng)前復(fù)雜通信環(huán)境的安全需求。在清華大學(xué)TCP/IP模型中,
通信節(jié)點(diǎn)需要借助互聯(lián)網(wǎng)通信協(xié)議,如TCP、RPKI、BGP等來以點(diǎn)對(duì)點(diǎn)或端對(duì)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室端的傳輸方式實(shí)現(xiàn)數(shù)據(jù)傳輸。在此過程中,整個(gè)網(wǎng)絡(luò)通信需要依靠雙方自覺遵守
協(xié)議規(guī)則來實(shí)現(xiàn)數(shù)據(jù)的可信傳輸,然而一旦任何通信一方存在作惡行為,整個(gè)網(wǎng)
絡(luò)系統(tǒng)都將面臨著巨大的信任缺失及網(wǎng)絡(luò)欺騙威脅。第三方中介機(jī)構(gòu)的引入雖然
可以在一定程度能提高網(wǎng)絡(luò)通信的可信度,但這要求第三方中介機(jī)構(gòu)具備絕對(duì)可
信的信任資質(zhì)且同時(shí)還需承擔(dān)巨大的管理開銷,一旦第三方中介機(jī)構(gòu)出現(xiàn)作惡行
為,整個(gè)網(wǎng)絡(luò)系統(tǒng)同樣將面臨上述的安全隱患。
基于分布式共識(shí)能夠優(yōu)先解決單點(diǎn)問題,并為網(wǎng)絡(luò)中各組件的協(xié)作提供信任,
但分布式共識(shí)由眾多共識(shí)節(jié)點(diǎn)共同協(xié)作完成,每個(gè)節(jié)點(diǎn)上都存有一份完整的共識(shí)
數(shù)據(jù),從而也不可避免的帶來隱私問題。而在基于共識(shí)構(gòu)建分布式信任基礎(chǔ)設(shè)施
的過程中,隱私問題將嚴(yán)重影響參與者的積極性,因此設(shè)計(jì)分布式信任基礎(chǔ)設(shè)施
時(shí),需要同時(shí)兼顧安全與隱私。
2.4.3可擴(kuò)展性問題
可擴(kuò)展性問題主要體現(xiàn)在分布式共識(shí)、存儲(chǔ)和計(jì)算三個(gè)方面。
共識(shí)機(jī)制是是整個(gè)分布式信任基礎(chǔ)設(shè)施的根本,其本身的可擴(kuò)展性嚴(yán)重限制
了分布式信任基礎(chǔ)設(shè)施的發(fā)展,而大規(guī)模網(wǎng)絡(luò)環(huán)境下的各種網(wǎng)絡(luò)應(yīng)用對(duì)共識(shí)機(jī)制
的吞吐和實(shí)時(shí)性要求較高,這對(duì)共識(shí)算法的效率提出了巨大挑戰(zhàn)。
在存儲(chǔ)方面,大規(guī)模的網(wǎng)絡(luò)環(huán)境中,上層應(yīng)用產(chǎn)生的數(shù)據(jù),比如AS對(duì)應(yīng)的
IP前綴、不同終端設(shè)備的源地址、網(wǎng)絡(luò)流量信息等,其數(shù)據(jù)量是巨大的。而區(qū)塊
鏈的數(shù)據(jù)存儲(chǔ)依賴于節(jié)點(diǎn)本身的存儲(chǔ)能力,面對(duì)巨大的數(shù)據(jù)存儲(chǔ)需求,區(qū)塊鏈自
身存儲(chǔ)能力是不足的。此外,大規(guī)模的網(wǎng)絡(luò)環(huán)境下,網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)量眾多、網(wǎng)絡(luò)通
信頻繁,導(dǎo)致交易檢索和驗(yàn)證頻繁網(wǎng)絡(luò)活動(dòng)的頻繁,而且網(wǎng)絡(luò)服務(wù)對(duì)數(shù)據(jù)檢索和
交易驗(yàn)證的實(shí)時(shí)性要求也相對(duì)較高。
15
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
在計(jì)算方面,大規(guī)模的網(wǎng)絡(luò)環(huán)境中計(jì)算任務(wù)是復(fù)雜的,很多計(jì)算任務(wù)都是大
數(shù)據(jù)驅(qū)動(dòng)的,產(chǎn)生了計(jì)算任務(wù)多以及計(jì)算任務(wù)重的問題。區(qū)塊鏈的計(jì)算是在智能
合約中完成的,而智能合約運(yùn)行在虛擬機(jī)中,其計(jì)算能力是有限的,進(jìn)而導(dǎo)致了
區(qū)塊鏈的計(jì)算能力是有限的,所以僅僅依靠區(qū)塊鏈無法完成網(wǎng)絡(luò)服務(wù)計(jì)算。因此
需要建立更高效更靈活的計(jì)算模式。清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室3.基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu),指的是以區(qū)塊鏈分布式
共識(shí)為基礎(chǔ),構(gòu)建真實(shí)存儲(chǔ)、真實(shí)計(jì)算與分布式數(shù)字身份基礎(chǔ)設(shè)施,向網(wǎng)絡(luò)上層
提供存儲(chǔ)、計(jì)算與身份三方面的信任基礎(chǔ),打造共識(shí)化新型互聯(lián)網(wǎng)協(xié)議棧。
圖7基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)
如圖7所示,實(shí)現(xiàn)基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)是一個(gè)
自底向上的過程,主要包括三個(gè)層次。首先,第一層次是實(shí)現(xiàn)分布式共識(shí)基礎(chǔ)設(shè)
施,主要實(shí)現(xiàn)分布式信任,這里的單位節(jié)點(diǎn)可以是路由器,也可以是服務(wù)器,單
位節(jié)點(diǎn)之間通過共識(shí)算法維護(hù)一致的賬本。隨后,第二層次是在第一層次構(gòu)建的
分布式信任基礎(chǔ)之上搭建的真實(shí)存儲(chǔ)、真實(shí)計(jì)算、分布式數(shù)字身份基礎(chǔ)設(shè)施,利
用鏈上鏈下協(xié)同存儲(chǔ)、鏈上鏈下協(xié)同計(jì)算,以及零知識(shí)證明、同態(tài)加密、多方安
16
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
全計(jì)算等技術(shù)實(shí)現(xiàn)存儲(chǔ)接口、計(jì)算接口以及分布式身份接口,接口提供的存儲(chǔ)服
務(wù)、計(jì)算服務(wù)以及分布式身份具有原生的安全性保證。最后,第三層次是基于第
二層次所提供的存儲(chǔ)接口、計(jì)算接口和身份接口構(gòu)建具有分布式信任的互聯(lián)網(wǎng)協(xié)
議棧,進(jìn)而搭建安全可信互聯(lián)網(wǎng)體系結(jié)構(gòu),實(shí)現(xiàn)開放網(wǎng)絡(luò)環(huán)境下的信任建立與高
效傳遞。清華大學(xué)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室3.1分布式共識(shí)基礎(chǔ)設(shè)施
隨著萬物互聯(lián)時(shí)代的到來,網(wǎng)絡(luò)的復(fù)雜度將持續(xù)擴(kuò)大,各類網(wǎng)絡(luò)應(yīng)用和網(wǎng)絡(luò)
攻擊層出不窮,而基于區(qū)塊鏈技術(shù)構(gòu)建新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)無疑對(duì)底層共識(shí)機(jī)
制的安全性、性能提出巨大挑戰(zhàn)。同時(shí),由于不同網(wǎng)絡(luò)應(yīng)用對(duì)安全性、效率等要
求不同,如何實(shí)現(xiàn)可根據(jù)實(shí)際部署環(huán)境靈活定制的共識(shí)機(jī)制成為研究的重點(diǎn)。分
布式共識(shí)基礎(chǔ)設(shè)施旨在突破高效、靈活的分布式共識(shí)技術(shù),解決互聯(lián)網(wǎng)應(yīng)用層出
不窮和共識(shí)技術(shù)安全、性能不足之間的矛盾,為構(gòu)建真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施、真實(shí)計(jì)
算基礎(chǔ)設(shè)施、分布式數(shù)字身份基礎(chǔ)設(shè)施提供信任支撐。
分布式共識(shí)基礎(chǔ)設(shè)施希望解決現(xiàn)有共識(shí)設(shè)施普遍存在的安全與效率問題,一
方面,目前區(qū)塊鏈的共識(shí)機(jī)制發(fā)展相對(duì)不成熟,其安全性是否足以支撐安全可信
網(wǎng)絡(luò)體系結(jié)構(gòu)并沒有很好的理論支撐;另一方面,面對(duì)網(wǎng)絡(luò)用戶的持續(xù)增長以及
網(wǎng)絡(luò)應(yīng)用的復(fù)雜多樣性化,共識(shí)機(jī)制是否足以支撐靈活多樣的網(wǎng)絡(luò)應(yīng)用服務(wù)、滿
足持續(xù)增長的用戶需求,依然有待研究。為有效構(gòu)建新一代網(wǎng)絡(luò)體系結(jié)構(gòu),并支
撐大規(guī)模開放網(wǎng)絡(luò)環(huán)境中的不同應(yīng)用需求,分布式共識(shí)基礎(chǔ)設(shè)施針對(duì)抗網(wǎng)絡(luò)攻擊
和高性能共識(shí),分別設(shè)計(jì)抗網(wǎng)絡(luò)攻擊的穩(wěn)定拜占庭容錯(cuò)共識(shí)和高性能共識(shí)算法。
抗網(wǎng)絡(luò)攻擊的穩(wěn)定拜占庭容錯(cuò)共識(shí)主要針對(duì)網(wǎng)絡(luò)鏈路不穩(wěn)定和存在網(wǎng)絡(luò)攻擊的
場(chǎng)景,在存在鏈路錯(cuò)誤和網(wǎng)絡(luò)攻擊的環(huán)境下實(shí)現(xiàn)穩(wěn)定的拜占庭容錯(cuò)共識(shí)。高性能
分片共識(shí)主要針對(duì)當(dāng)前共識(shí)算法存在的效率問題,并期望不進(jìn)行任何安全性妥協(xié)。
3.2真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施
隨著數(shù)字時(shí)代的到來,互聯(lián)網(wǎng)上產(chǎn)生的數(shù)據(jù)呈現(xiàn)幾何式爆炸增長,數(shù)據(jù)的來
源和形式千差萬別,如何在海量的數(shù)據(jù)中分辨和驗(yàn)證其真實(shí)性成為擺在人們面前
的一個(gè)難題;同時(shí),由于大部分真實(shí)存儲(chǔ)算法本身的局限性,如何在保證真實(shí)的
情況下進(jìn)一步適應(yīng)大規(guī)模的特點(diǎn),從而解決信息時(shí)代海量數(shù)據(jù)的真實(shí)存儲(chǔ)問題是
17
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
未來一個(gè)重要的研究方向。真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施旨在突破分布式存儲(chǔ)的真實(shí)性驗(yàn)證
和保障技術(shù),解決來源真實(shí)性、存儲(chǔ)容量與實(shí)際存儲(chǔ)需求之間的矛盾,為構(gòu)建安
全可信互聯(lián)網(wǎng)協(xié)議棧提供可信存儲(chǔ)支撐。
具體來說,針對(duì)互聯(lián)網(wǎng)環(huán)境中上層應(yīng)用產(chǎn)生的海量數(shù)據(jù),比如AS對(duì)應(yīng)的IP
前綴、不同終端設(shè)備的源地址、網(wǎng)絡(luò)流量信息等,其數(shù)據(jù)量是巨大的,區(qū)塊鏈要清華大學(xué)
求全節(jié)點(diǎn)存儲(chǔ)所有數(shù)據(jù)信息的存儲(chǔ)模式難以實(shí)現(xiàn)。真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施對(duì)區(qū)塊鏈存
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室儲(chǔ)模式進(jìn)行改造,以ADS形式來存儲(chǔ)數(shù)據(jù)哈希、索引等存儲(chǔ)開銷小的信息,實(shí)
現(xiàn)數(shù)據(jù)的可尋址與可驗(yàn)證等,確保數(shù)據(jù)存儲(chǔ)這一行為是真實(shí)的,存儲(chǔ)開銷大的實(shí)
際數(shù)據(jù)則是由少部分存儲(chǔ)節(jié)點(diǎn)進(jìn)行鏈下存儲(chǔ);當(dāng)用戶訪問數(shù)據(jù)時(shí),基于鏈上數(shù)據(jù)
檢索到所查詢數(shù)據(jù)的存儲(chǔ)位置,之后再請(qǐng)求獲取真實(shí)數(shù)據(jù);存儲(chǔ)節(jié)點(diǎn)收到用戶的
數(shù)據(jù)訪問請(qǐng)求后,在返回?cái)?shù)據(jù)的同時(shí)結(jié)合鏈上存儲(chǔ)的ADS來構(gòu)造所返回?cái)?shù)據(jù)的
完整性證據(jù),確保用戶可以證明數(shù)據(jù)的真實(shí)性。
3.3真實(shí)計(jì)算基礎(chǔ)設(shè)施
p網(wǎng)絡(luò)等新興技術(shù)應(yīng)用的日?;?,以往基于單點(diǎn)背
書式信任的計(jì)算方法已經(jīng)不能適應(yīng)人們的日常需求。細(xì)粒度的計(jì)算帶來的是參與
者增多、信任風(fēng)險(xiǎn)升級(jí)的困境。一旦某一參與者發(fā)生問題,帶來的是整個(gè)計(jì)算的
不可信問題,進(jìn)而可能造成更嚴(yán)重的損失。因此,確?;ヂ?lián)網(wǎng)協(xié)議運(yùn)行過程的真
實(shí)可信、檢測(cè)甚至避免信任風(fēng)險(xiǎn)的發(fā)生是值得探索的。真實(shí)計(jì)算基礎(chǔ)設(shè)施旨在突
破分布式協(xié)同計(jì)算中的真實(shí)性驗(yàn)證和保障技術(shù),解決單點(diǎn)基礎(chǔ)設(shè)施不可信與實(shí)
際計(jì)算真實(shí)性之間的矛盾,為構(gòu)建安全可信互聯(lián)網(wǎng)協(xié)議棧提供可信計(jì)算支撐。
真實(shí)計(jì)算基礎(chǔ)設(shè)施是在真實(shí)存儲(chǔ)基礎(chǔ)設(shè)施的基礎(chǔ)之上,引入智能合約,確保
計(jì)算流程的公開、透明、可驗(yàn)證,以及計(jì)算結(jié)果的真實(shí)、可信、不可篡改。其中,
計(jì)算邏輯被編碼進(jìn)智能合約中并部署在區(qū)塊鏈上,用戶可以通過發(fā)布交易來觸發(fā)
智能合約的執(zhí)行,調(diào)用智能合約的交易以及智能合約的執(zhí)行結(jié)果都存儲(chǔ)在區(qū)塊鏈
上。傳統(tǒng)區(qū)塊鏈系統(tǒng)中,所有節(jié)點(diǎn)都會(huì)通過智能合約完成計(jì)算任務(wù),從而對(duì)計(jì)算
結(jié)果進(jìn)行驗(yàn)證。而在面對(duì)大規(guī)模的計(jì)算任務(wù)時(shí),傳統(tǒng)的所有節(jié)點(diǎn)都完成同一計(jì)算
任務(wù)帶來的開銷是不能容忍的,真實(shí)存儲(chǔ)旨在設(shè)計(jì)更高效更靈活的計(jì)算模式,并
在此基礎(chǔ)上實(shí)現(xiàn)整體計(jì)算的可信。
18
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
3.4分布式數(shù)字身份基礎(chǔ)設(shè)施
當(dāng)前,全球身份標(biāo)識(shí)符中的絕大多數(shù)由中心化權(quán)威機(jī)構(gòu)發(fā)布,這些權(quán)威機(jī)構(gòu)
決定標(biāo)識(shí)符所指的對(duì)象,并有權(quán)決定是否以及何時(shí)撤銷。這些標(biāo)識(shí)符的適用范圍
有限,并可能隨著組織的消失而消失。在沒有足夠安全保證的情況下,它們可以
被惡意第三方以欺詐方式復(fù)制和斷言,這種清華大學(xué)“身份盜竊”不僅存在于個(gè)人、企業(yè),
也存在于機(jī)器等物聯(lián)網(wǎng)設(shè)備。分布式數(shù)字身份旨在使個(gè)人和組織能夠使用其信任
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室的系統(tǒng)生成身份標(biāo)識(shí)符,通過使用數(shù)字簽名等加密證明方式為身份驗(yàn)證提供他
們對(duì)所聲稱持有的標(biāo)識(shí)符的控制證明,為構(gòu)建安全可信互聯(lián)網(wǎng)協(xié)議棧提供可信
身份支撐。
由于幾乎所有類型的標(biāo)識(shí)符系統(tǒng)都可以添加對(duì)分布式身份標(biāo)識(shí)符的支持,這
為中心化身份系統(tǒng)、聯(lián)盟身份系統(tǒng)和分布式身份系統(tǒng)之間建立了互操作的橋梁,
實(shí)施者能夠基于他們信任的計(jì)算基礎(chǔ)設(shè)施設(shè)計(jì)特定類型的分布式數(shù)字身份,解決
各類實(shí)體之間的機(jī)器層信任,此外,分布式數(shù)字身份技術(shù)通過引入可驗(yàn)證憑證,
能夠進(jìn)一步實(shí)現(xiàn)標(biāo)識(shí)實(shí)體的屬性驗(yàn)證。
基于標(biāo)識(shí)符和密鑰的機(jī)器信任可以克服網(wǎng)絡(luò)實(shí)體不相鄰問題所帶來的身份
識(shí)別挑戰(zhàn),為網(wǎng)絡(luò)提供自主權(quán)和靈活性的同時(shí)保護(hù)隱私性和匿名性,同時(shí)為基于
憑證的屬性驗(yàn)證提供重要保證。構(gòu)建在分布式身份標(biāo)識(shí)符之上的每個(gè)憑證交換系
統(tǒng)都代表特定于上下文創(chuàng)建的具體身份系統(tǒng),且各身份系統(tǒng)之間支持互操作。
分布式數(shù)字身份基礎(chǔ)設(shè)施應(yīng)包括開放的分布式數(shù)字身份連接協(xié)議、開放的可
驗(yàn)證憑證協(xié)議、基于區(qū)塊鏈的提供存儲(chǔ)和檢索支持的身份所有者公鑰信息注冊(cè)表
三個(gè)核心組件,他們既相互獨(dú)立又相互聯(lián)系,支持在此之上的應(yīng)用層中的交互。
3.5打造安全可信互聯(lián)網(wǎng)協(xié)議棧
由于互聯(lián)網(wǎng)架構(gòu)的早期設(shè)計(jì)并沒有詳細(xì)考慮安全問題,致使互聯(lián)網(wǎng)體系結(jié)
構(gòu)信任面的確實(shí),間接導(dǎo)致現(xiàn)階段網(wǎng)絡(luò)攻擊頻繁發(fā)生。隨著未來物聯(lián)網(wǎng)、元宇
宙等應(yīng)用比例的不斷增長,更多細(xì)粒度的安全和信任需求對(duì)網(wǎng)絡(luò)架構(gòu)提出了新
的要求,原有的網(wǎng)絡(luò)體系結(jié)構(gòu)難以為新應(yīng)用發(fā)展提供舒適土壤。安全可信互聯(lián)
網(wǎng)協(xié)議棧旨在突破真實(shí)可信互聯(lián)關(guān)鍵技術(shù),解決互聯(lián)網(wǎng)協(xié)同過程中信任面的缺
失與網(wǎng)絡(luò)應(yīng)用服務(wù)真實(shí)可信需求之間的矛盾。
19
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
具體來說,將基于真實(shí)存儲(chǔ)、真實(shí)計(jì)算和真實(shí)身份基礎(chǔ)設(shè)施打造安全可信
互聯(lián)網(wǎng)協(xié)議棧,支撐網(wǎng)絡(luò)安全應(yīng)用的搭建。傳統(tǒng)互聯(lián)網(wǎng)協(xié)議棧基于點(diǎn)對(duì)點(diǎn)或端
對(duì)端的交互式通信模式來實(shí)現(xiàn),如TCP協(xié)議“三次握手”、RPKI“證書分配”、
BGP“路由轉(zhuǎn)發(fā)”等,這種模式雖然能夠?qū)崿F(xiàn)較高的網(wǎng)絡(luò)數(shù)據(jù)傳輸效率,但會(huì)存
在管理中心化、信任缺失、監(jiān)管不足等安全問題。域間分布式共識(shí)基礎(chǔ)設(shè)施則清華大學(xué)
是采用“共識(shí)化”通信模式,在通信過程中利用網(wǎng)絡(luò)節(jié)點(diǎn)來參與或驗(yàn)證協(xié)議的執(zhí)
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室行,從而為通信雙方在非可信網(wǎng)絡(luò)環(huán)境下建立牢固的信任關(guān)系,且無需第三方
信任背書即可實(shí)現(xiàn)安全性更高的網(wǎng)絡(luò)通信。同時(shí),共識(shí)、存儲(chǔ)、執(zhí)行在穩(wěn)定
性、可擴(kuò)展性等方面的設(shè)計(jì)和優(yōu)化也將提高域間分布式共識(shí)基礎(chǔ)設(shè)施在共識(shí)、
存儲(chǔ)及驗(yàn)證等方面的安全與效率,使得通信雙方在原有的通信效率基礎(chǔ)上獲得
更高的安全保障。
4.應(yīng)用案例
為了進(jìn)一步闡明分布式信任基礎(chǔ)設(shè)施的應(yīng)用場(chǎng)景,本白皮書以“層次化域間
源地址驗(yàn)證”和“輕量級(jí)轉(zhuǎn)發(fā)路徑驗(yàn)證”為例說明信任基礎(chǔ)對(duì)于提升互聯(lián)網(wǎng)體系結(jié)
構(gòu)安全性的價(jià)值與意義。
4.1案例1:層次化域間源地址驗(yàn)證
4.1.1場(chǎng)景描述
缺乏對(duì)源地址真實(shí)性的驗(yàn)證機(jī)制是當(dāng)前互聯(lián)網(wǎng)體系結(jié)構(gòu)存在的一個(gè)重大安
全設(shè)計(jì)缺陷。當(dāng)前互聯(lián)網(wǎng)面臨的主要安全威脅中,以偽造源地址為基礎(chǔ)的攻擊手
段(如身份哄騙、中間人攻擊、DDoS攻擊、路由劫持、DNS緩存投毒等)占據(jù)
了重要地位[41],這使得網(wǎng)絡(luò)的安全可信面臨極大的挑戰(zhàn),真實(shí)源地址驗(yàn)證成為亟
需突破的互聯(lián)網(wǎng)核心技術(shù)之一。
清華大學(xué)于2008年制定的RFC5210[42]中,將支持源地址驗(yàn)證的互聯(lián)網(wǎng)體
系結(jié)構(gòu)(SourceAddressValidationArchitecture,SAVA)劃分為了三個(gè)層次,分別
是接入網(wǎng)源地址驗(yàn)證層(簡稱接入層),關(guān)注設(shè)備入網(wǎng)時(shí)的源地址驗(yàn)證,保證主
機(jī)設(shè)備粒度的IP源地址真實(shí)性;自治域內(nèi)源地址驗(yàn)證層(簡稱域內(nèi)層),關(guān)注自
治域內(nèi)部的源地址驗(yàn)證,保證地址前綴粒度的IP源地址真實(shí)性;以及自治域間
20
基于分布式信任基礎(chǔ)設(shè)施的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)(2023年)
源地址驗(yàn)證層(簡稱域間層),關(guān)注自治域間的源地址驗(yàn)證,保證自治域粒度的
IP源地址真實(shí)性。接入層是地址粒度最細(xì)的層次,它保證了設(shè)備接口級(jí)別的安
全,具有最精確的源地址驗(yàn)證保護(hù)粒度;域內(nèi)層是中等地址粒度的層次,它保證
了自治域內(nèi)部的源地址的真實(shí)性,防止內(nèi)部子網(wǎng)設(shè)備偽造源地址,保證地址前綴
級(jí)別的安全,但是兩者都不能保證來自更大范圍的外部網(wǎng)絡(luò)地址的真實(shí)性。自治清華大學(xué)
域是由其隸屬的互聯(lián)網(wǎng)服務(wù)提供商(InternetServiceProvider,ISP)進(jìn)行管理、
互聯(lián)網(wǎng)體系結(jié)構(gòu)與安全實(shí)驗(yàn)室運(yùn)營和維護(hù)的,因此自治域內(nèi)部即接入層和域內(nèi)層的源地址是相對(duì)容易管理和驗(yàn)
證的,但是域間層的源地址驗(yàn)證可能會(huì)涉及到不同ISP之間的相互信任與協(xié)作。
因此ISP需要使用具備較粗地址保護(hù)粒度的域間源地址驗(yàn)證,對(duì)隸屬于不同自治
域的IP地址進(jìn)行真實(shí)性校驗(yàn)[43]。
4.1.2核心方法
層次化域間源地址驗(yàn)證方案,使用去中心化的基礎(chǔ)設(shè)施來防止單點(diǎn)故障且保
證源前綴和自治域AS的對(duì)應(yīng)關(guān)系不可篡改,將現(xiàn)有網(wǎng)絡(luò)關(guān)系依據(jù)地理位置、商
業(yè)利益、商業(yè)聯(lián)盟等條件,劃分為可嵌套的地址域,基于時(shí)間同步狀態(tài)機(jī)產(chǎn)生一
致性標(biāo)簽的方式,保證以地址域?yàn)榛締挝坏脑吹刂氛鎸?shí)可驗(yàn)證。
本方案采用信任聯(lián)盟的方式來組織所有節(jié)點(diǎn)。所有的地址域節(jié)點(diǎn)的集合構(gòu)成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑承包合同模板2024
- 2025店鋪出租合同書范文
- 2025認(rèn)購權(quán)合同書范文
- 科技安全如何有效設(shè)計(jì)培訓(xùn)課程
- 課題申報(bào)參考:量化自我技術(shù)中的數(shù)據(jù)保護(hù)研究
- 2024年高純氧化鈮、氧化鉭項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 通過藝術(shù)培養(yǎng)孩子的領(lǐng)導(dǎo)力與團(tuán)隊(duì)協(xié)作能力
- 【研報(bào)】漂浮式海上風(fēng)電專題研究:向深遠(yuǎn)海進(jìn)發(fā)
- 二零二五年度360有錢聯(lián)盟(戰(zhàn)略版)大數(shù)據(jù)分析合作框架合同2篇
- 2025年標(biāo)準(zhǔn)存貨質(zhì)押合同模板
- 《天潤乳業(yè)營運(yùn)能力及風(fēng)險(xiǎn)管理問題及完善對(duì)策(7900字論文)》
- 醫(yī)院醫(yī)學(xué)倫理委員會(huì)章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 動(dòng)土作業(yè)專項(xiàng)安全培訓(xùn)考試試題(帶答案)
- 大學(xué)生就業(yè)指導(dǎo)(高職就業(yè)指導(dǎo)課程 )全套教學(xué)課件
- 死亡病例討論總結(jié)分析
- 第二章 會(huì)展的產(chǎn)生與發(fā)展
- 空域規(guī)劃與管理V2.0
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 商戶用電申請(qǐng)表
評(píng)論
0/150
提交評(píng)論