“在未來,數(shù)據(jù)肯定是金礦冠息。如果你只能依賴服務(wù)器去存儲和傳遞數(shù)據(jù)的話挪凑,數(shù)據(jù)的所有權(quán)是被該服務(wù)器所屬的服務(wù)商控制的,你無法真正的掌握數(shù)據(jù)逛艰□锾迹”
受訪者:陳暉,PPk技術(shù)社區(qū)發(fā)起人
采訪&撰文:李畫
區(qū)塊鏈?zhǔn)且环赐瓿傻钠磮D散怖,我們在做的是尋找可能正確的拼圖塊菇绵,并試著把塊與塊組合到一起。有的拼圖塊引入注目镇眷,它占據(jù)中心位置并主導(dǎo)著其周邊的圖案咬最;有的拼圖塊卻相對生僻,但它們可能帶來新的思路與線索欠动,幫助我們?nèi)ネ瓿蓪^(qū)塊鏈的探索永乌。
PPk技術(shù)社區(qū)帶來的就是這樣一個奇怪的拼圖塊:不是在互聯(lián)網(wǎng)基礎(chǔ)之上的區(qū)塊鏈,而是用區(qū)塊鏈去改進(jìn)互聯(lián)網(wǎng)本身具伍。把一個依賴服務(wù)器提供中心化服務(wù)的網(wǎng)絡(luò)進(jìn)化成一個對等可信的網(wǎng)絡(luò)翅雏。在這種網(wǎng)絡(luò)中,用戶不僅作為客戶端存在人芽,也作為服務(wù)端存在枚荣;在這種網(wǎng)絡(luò)中,用戶能拿回自主權(quán)和對數(shù)據(jù)的所有權(quán)啼肩。
陳暉是PPk技術(shù)社區(qū)發(fā)起人之一橄妆,曾任職北郵網(wǎng)絡(luò)與交換技術(shù)國家重點(diǎn)實(shí)驗(yàn)室,多年專注于網(wǎng)絡(luò)管理領(lǐng)域的科研工作祈坠。PPk技術(shù)社區(qū)認(rèn)為區(qū)塊鏈技術(shù)有著成為下一代網(wǎng)絡(luò)基礎(chǔ)設(shè)施的潛力和價值害碾,也正在以開源項(xiàng)目的形式推動區(qū)塊鏈技術(shù)與網(wǎng)絡(luò)通信領(lǐng)域技術(shù)的融合與發(fā)展。
01 ?互聯(lián)網(wǎng)本身需要進(jìn)化
問:互聯(lián)網(wǎng)本身在進(jìn)化赦拘,它為什么需要進(jìn)化慌随?
陳暉:互聯(lián)網(wǎng)面臨的主要問題是在它最初被提出來的時候,沒有想到網(wǎng)絡(luò)會發(fā)展的這么快躺同。最初的網(wǎng)絡(luò)是基于當(dāng)時的有線固定電話網(wǎng)來設(shè)計的阁猜,節(jié)點(diǎn)很少且節(jié)點(diǎn)位置固定,但伴隨萬維網(wǎng)的普及蹋艺,節(jié)點(diǎn)數(shù)量迅猛增長剃袍,2000年以后無線移動網(wǎng)絡(luò)又大規(guī)模發(fā)展并成為了目前的主流網(wǎng)絡(luò),這樣一來捎谨,既有的IP網(wǎng)絡(luò)體系架構(gòu)會面臨著可擴(kuò)展性民效、安全性和動態(tài)性等多方面的問題憔维。
舉個例子,在無線移動網(wǎng)絡(luò)下畏邢,每次換個連接的WIFI路由器业扒,你的IP地址就會發(fā)生變化,你沒法擁有一個固定不變的IP地址作為具有全網(wǎng)唯一性的標(biāo)識舒萎。
問:IP地址變動會帶來什么問題程储?
陳暉:以我們所在的星巴克咖啡館為例,你的手機(jī)連入星巴克的WIFI路由器臂寝,會動態(tài)獲得一個子網(wǎng)IP地址章鲤。你作為客戶端往外訪問沒有什么大的問題,但如果別人想要主動訪問你就有問題了交煞,因?yàn)椴恢滥愕男芦@得的子網(wǎng)IP地址织堂,即使知道抹估,在路由器不做特別設(shè)置時也無法順利訪問到艳悔。
因此梧兼,普通用戶的網(wǎng)絡(luò)設(shè)備像手機(jī)只能做為客戶端而不能作為服務(wù)端存在,只能依賴服務(wù)器提供的中心化服務(wù)御毅。問題就在這里根欧,這就相當(dāng)于你是不對等的,是被控制的端蛆,你的行為是受限的凤粗。你現(xiàn)在發(fā)布一條微博,是發(fā)到新浪的服務(wù)器上今豆,你一旦脫離它嫌拣,沒有中心化的服務(wù)器幫你中轉(zhuǎn),別人就訪問不到呆躲。
在大家熟悉的傳統(tǒng)互聯(lián)網(wǎng)業(yè)態(tài)下异逐,不對等是常態(tài),傳統(tǒng)IP體系的問題表現(xiàn)得不是很明顯插掂。但現(xiàn)在新的趨勢是要往對等的方向走灰瞻,簡單地說,就是將來你的手機(jī)既是一個內(nèi)容訪問端辅甥,同時也是一個可以被直接訪問的內(nèi)容提供端酝润,在這種需求下,傳統(tǒng)的IP體系架構(gòu)特別是IPv4支持起來很難璃弄。
02 ?我們需要對等網(wǎng)絡(luò)要销,對等是關(guān)鍵
問:為什么要往對等的方向走?
陳暉:你有沒有比特幣谢揪,有沒有把它提到自己掌握私鑰的錢包地址里蕉陋,這一步是關(guān)鍵捐凭,只有這樣你才能真正地了解比特幣到底有什么好處拨扶。如果你是放在一個交易網(wǎng)站的賬戶里凳鬓,那跟你放在支付寶里的法幣沒有什么區(qū)別。
只有提到自己的錢包患民,才是真正完全自主的控制缩举,因?yàn)橹挥心阌兴借€,別人無法剝奪你對財產(chǎn)的擁有權(quán)匹颤,這才是完全不一樣的地方仅孩。比特幣為什么被人追捧,除了一些投機(jī)炒作者印蓖,那些最堅定的信仰者在信仰什么辽慕?就是對等的、去控制的自主選擇權(quán)赦肃。
問:這是比特幣的例子溅蛉,如果我們延伸到網(wǎng)絡(luò),是不是說在一個對等網(wǎng)絡(luò)他宛,我們產(chǎn)生的內(nèi)容以及我們的數(shù)據(jù)是屬于自己的船侧,我們擁有對它們的自主權(quán)?
陳暉:是的厅各。
問:所以對等網(wǎng)絡(luò)的發(fā)展與大眾的自主意識是相關(guān)的镜撩?
陳暉:對,就像區(qū)塊鏈队塘,它要真正落地使用也是要個體自主意識起來才行袁梗。這是一個博弈,你要享受方便就要犧牲權(quán)益憔古,你要獲得更大的自主權(quán)遮怜,你就要付出更多的行動,或者你要舍棄一些方便投放。
比特幣能發(fā)展起來就說明它符合了一些人的信仰奈泪,或者說匹配了某種趨勢,如果大家都不想改變灸芳,誰會想到需要比特幣呢涝桅。
問:你們是在有區(qū)塊鏈這個概念之前就開始研究對等網(wǎng)絡(luò)的,還是在有區(qū)塊鏈之后烙样?
陳暉:之前冯遂。PPk的最初思路在2008年就有了,就是想給個體一個在網(wǎng)絡(luò)上自主對等的身份谒获,讓個體擁有信息的控制權(quán)和數(shù)據(jù)對應(yīng)的價值回報蛤肌。就數(shù)據(jù)來說壁却,你肯定要先確定所有權(quán),因?yàn)榇_權(quán)后的數(shù)據(jù)才能給你回報裸准,簡單地說展东,就是你的數(shù)據(jù)要關(guān)聯(lián)上你的標(biāo)識,有了可驗(yàn)證的標(biāo)識才能確定所有權(quán)炒俱。
在未來盐肃,數(shù)據(jù)肯定是“金礦”。如果你只能依賴服務(wù)器去存儲和傳輸數(shù)據(jù)的話权悟,數(shù)據(jù)的所有權(quán)是由服務(wù)器來決定的砸王,也就是被該服務(wù)器所屬的服務(wù)商控制的,你無法真正的掌控數(shù)據(jù)峦阁。
問:除了大眾的自主意識谦铃,對等網(wǎng)絡(luò)與網(wǎng)絡(luò)自身的進(jìn)化方向有關(guān)嗎?
陳暉:其實(shí)互聯(lián)網(wǎng)的設(shè)計初衷就是一種對等網(wǎng)絡(luò)榔昔,只不過IP地址的局限性導(dǎo)致個體逐漸喪失了網(wǎng)絡(luò)中的對等性驹闰。因?yàn)闆]有靜態(tài)IP地址的話就只能受制于路由器分配給你的動態(tài)IP地址,只能依賴服務(wù)器去達(dá)成信息交換件豌,于是個體變成了不對等的客戶端疮方。IPv6其實(shí)是想給出一個永久有效的IP地址的,但I(xiàn)Pv6還沒有發(fā)展起來茧彤,因?yàn)樗€停留在IP作為點(diǎn)對點(diǎn)傳輸通道的層次骡显,沒有更好地解決應(yīng)用的新問題。
另外曾掂,從失控這種發(fā)展趨勢看惫谤,對等網(wǎng)絡(luò)也是自然的發(fā)展方向。比特幣是一種失控珠洗,網(wǎng)絡(luò)也需要失控溜歪。失控是自然的本來要求,或者說是進(jìn)化的需求许蓖,因?yàn)槭芸氐倪M(jìn)化會走入多樣性日趨貧乏的死胡同蝴猪,只有失控才能保障多樣化。失控的前提是什么膊爪?是個體擁有自主權(quán)自阱,只有對等網(wǎng)絡(luò)才能給個體更好地自主發(fā)展空間。
自主的個體組成對等的網(wǎng)絡(luò)米酬,對等的網(wǎng)絡(luò)滿足自主沛豌、失控的發(fā)展趨勢。而不對等的中心化網(wǎng)絡(luò)走向的是封閉赃额,越來越受控加派,越來越喪失自主性叫确。
問:如果我們提下一代互聯(lián)網(wǎng)的話,對等是下一代互聯(lián)網(wǎng)的特征芍锦?
陳暉:光有對等還不行竹勉,還要有可信。對等醉旦、可信加起來才是下一代互聯(lián)網(wǎng)的特性饶米。這個可信是指用戶是可信的桨啃、可自證的车胡。用戶擁有一個對等可信的標(biāo)識,因而能夠延伸出來對更多信息的對等可信的自主自證能力照瘾。
03 ?從面向主機(jī)到面向內(nèi)容的尋址
問:在對等可信的網(wǎng)絡(luò)中匈棘,每個設(shè)備或個體可能同時作為客戶端和服務(wù)端,所以變動的IP地址是不適合作為唯一標(biāo)識的析命,別人很難通過這個變動的IP地址來主動訪問它主卫。
陳暉:對的。現(xiàn)在的互聯(lián)網(wǎng)是基于IP數(shù)據(jù)包的鹃愤,為了解決上述問題簇搅,將來它會改變?yōu)榛趦?nèi)容標(biāo)識的數(shù)據(jù)包。也就是說應(yīng)用在獲取內(nèi)容時软吐,從面向主機(jī)轉(zhuǎn)變?yōu)槊嫦騼?nèi)容瘩将,以內(nèi)容標(biāo)識來獲取內(nèi)容,不再需要關(guān)心數(shù)據(jù)的具體存放位置凹耙。
問:NDN似乎在做這件事姿现。
陳暉:NDN(Named Data Network,命名數(shù)據(jù)網(wǎng)絡(luò))是美國政府主導(dǎo)的一個未來網(wǎng)絡(luò)發(fā)展研究項(xiàng)目肖抱,它的思路就是打造面向未來的新一代互聯(lián)網(wǎng)架構(gòu)备典,我們會把它的思路跟區(qū)塊鏈技術(shù)融合來做一些有意思的事情。
(編者注:互聯(lián)網(wǎng)目前主要用作信息平臺意述,但這并非 IP 作為點(diǎn)對點(diǎn)傳輸通道的強(qiáng)項(xiàng)提佣,通信網(wǎng)絡(luò)應(yīng)該允許用戶專注于自己需要的內(nèi)容而不必指定內(nèi)容取自哪個實(shí)際位置/主機(jī)。NDN的目標(biāo)在于從現(xiàn)今以主機(jī)為中心的IP網(wǎng)絡(luò)架構(gòu)演進(jìn)到以內(nèi)容為中心的網(wǎng)絡(luò)架構(gòu)荤崇,這一轉(zhuǎn)變將對人們設(shè)計拌屏、開發(fā)、部署和使用網(wǎng)絡(luò)以及應(yīng)用程序產(chǎn)生深遠(yuǎn)的影響 天试。)
問:從面向主機(jī)到面向內(nèi)容槐壳,需要改變IP協(xié)議嗎?
陳暉:原來的協(xié)議不用變喜每,IP該做什么還是繼續(xù)做什么务唐。我們是在如今的應(yīng)用層之下雳攘,網(wǎng)絡(luò)層之上,設(shè)計一個基于內(nèi)容的傳輸協(xié)議層枫笛。
以NDN為例吨灭,網(wǎng)絡(luò)使用者在應(yīng)用層直接使用這個協(xié)議就行,至于NDN是把它翻譯成IP協(xié)議還是別的協(xié)議你不用關(guān)心刑巧,底層網(wǎng)絡(luò)怎么去實(shí)現(xiàn)被透明掉了喧兄。只要告訴NDN需要什么樣內(nèi)容,它就能給你取回來啊楚。
問:那么PPk做的工作是什么吠冤?
陳暉:我們主要通過兩個協(xié)議來實(shí)現(xiàn)NDN的突破思路。第一個是ODIN標(biāo)識(Open Data Index Name)恭理,它是基于區(qū)塊鏈的命名標(biāo)識協(xié)議拯辙,解決映射問題,與傳統(tǒng)DNS服務(wù)類似颜价。第二個是PTTP協(xié)議(Peer Trusted Transfer Protocol)涯保,它是對等可信的傳輸協(xié)議,解決數(shù)據(jù)獲取傳輸問題周伦,與傳統(tǒng)HTTP協(xié)議類似夕春。
(編者注:DNS為互聯(lián)網(wǎng)提供域名解析服務(wù),主要是網(wǎng)站域名與IP地址的相互轉(zhuǎn)換专挪,這樣一來訪問者能夠通過域名實(shí)現(xiàn)對IP地址的訪問及志,這種服務(wù)需要借助于網(wǎng)絡(luò)上的某臺中心化的域名服務(wù)器才能實(shí)現(xiàn);HTTP協(xié)議是互聯(lián)網(wǎng)數(shù)據(jù)通信的基礎(chǔ)狈蚤,它規(guī)定了一個客戶端終端和服務(wù)器端的請求和應(yīng)答的標(biāo)準(zhǔn)困肩。)
問:為什么需要把DNS變?yōu)镺DIN,把HTTP變成PTTP脆侮?
陳暉:傳統(tǒng)的DNS承載在中心化的DNS服務(wù)商的服務(wù)器里锌畸,但ODIN是基于區(qū)塊鏈的,我們用區(qū)塊鏈把中心化的服務(wù)器代替掉靖避,ODIN能夠提供更好的自主性潭枣、開放性、可信性和安全性幻捏。
ODIN標(biāo)識可以映射到任何服務(wù)上盆犁,可以是一個網(wǎng)站服務(wù),可以是ETH或EOS游戲篡九,可以是一個去中心化的數(shù)字資產(chǎn)交易平臺谐岁,可以是你手機(jī)上的圖片。每一個采用ODIN標(biāo)識定義的內(nèi)容資源URI(Uniform Resource Identifier,統(tǒng)一資源標(biāo)識符)會被解析映射到一個或若干個AP(Access Point伊佃,數(shù)據(jù)訪問點(diǎn))上窜司,由AP節(jié)點(diǎn)按照PTTP協(xié)議進(jìn)行中轉(zhuǎn)路由或提供具體內(nèi)容服務(wù)。
PTTP協(xié)議就是AP向外提供數(shù)據(jù)內(nèi)容的訪問接口標(biāo)準(zhǔn)協(xié)議航揉,與HTTP的不同在于HTTP是基于域名發(fā)生作用的塞祈,PTTP是基于ODIN標(biāo)識發(fā)生作用的。你發(fā)出一個請求帅涂,這個請求里面帶上一個ODIN標(biāo)識议薪,PTTP協(xié)議就按照這個ODIN標(biāo)識給你返回一個對應(yīng)的數(shù)據(jù)。
04 ?對等可信網(wǎng)絡(luò)的意義
問:我們剛才講到了區(qū)塊鏈在對等可信網(wǎng)絡(luò)構(gòu)建中的作用媳友,反過來斯议,對等可信網(wǎng)絡(luò),或者這一套通信協(xié)議對區(qū)塊鏈網(wǎng)絡(luò)有什么作用庆锦?
陳暉:現(xiàn)在有多種彼此分隔的區(qū)塊鏈平臺捅位,跨鏈協(xié)議是在這些異構(gòu)區(qū)塊鏈“局域網(wǎng)”之間建立價值轉(zhuǎn)移、互聯(lián)互通的解決方案搂抒,而PPk開放協(xié)議是在這些區(qū)塊鏈網(wǎng)絡(luò)之上提供一個命名協(xié)議和一個傳輸協(xié)議,上層的應(yīng)用層可以通過PPk開放協(xié)議更方便地訪問到底層區(qū)塊鏈互聯(lián)互通網(wǎng)絡(luò)的各種信息尿扯,而不用關(guān)心底層區(qū)塊鏈平臺的實(shí)現(xiàn)細(xì)節(jié)求晶。
同一個ODIN標(biāo)識,你可以把它映射到以太坊上衷笋,也可以把它切換成映射到EOS上芳杏,都沒問題,但對于訪問者來說訪問入口是不變的辟宗。按照ODIN標(biāo)識協(xié)議爵赵,訪問者就知道該去哪條公鏈上取數(shù)據(jù),而PTTP協(xié)議具體負(fù)責(zé)去取回數(shù)據(jù)泊脐,當(dāng)然空幻,PTTP協(xié)議也可以受益于跨鏈底層協(xié)議的發(fā)展來更方便地對接更多樣公鏈。
問:對等可信網(wǎng)絡(luò)可以實(shí)現(xiàn)去中心化嗎容客?
陳暉:去中心化只是表象秕铛,我們真正要的是對等。用戶在面對多樣化服務(wù)時缩挑,是可以對等選擇的但两,是自主的、不受控的供置,這才是關(guān)鍵谨湘。如果你選擇的是一個中心化的服務(wù)來達(dá)成你的需求,也沒有關(guān)系,這只是某一次的選擇結(jié)果紧阔,下一次你仍然可以靈活選擇其它服務(wù)谎僻。
問:你說對等可信網(wǎng)絡(luò)可以實(shí)現(xiàn)“網(wǎng)絡(luò)即平臺,網(wǎng)絡(luò)即數(shù)據(jù)”寓辱,這是什么意思艘绍?
陳暉:這個是指你不用關(guān)心你想要的服務(wù)在哪里,或者你想要的內(nèi)容在哪里秫筏,你唯一要做的事情就是對接到網(wǎng)絡(luò)诱鞠,然后把你的需求廣播出去,網(wǎng)絡(luò)就會返回你所需要的內(nèi)容这敬。
就像比特幣交易廣播一樣航夺,你可以完全開放的去廣播需求,這個廣播可能通過若干條路徑崔涂,這個路徑是完全開放的阳掐,不像滴滴打車只能經(jīng)到滴滴指定的若干服務(wù)器,差別就在這里冷蚂。
當(dāng)你的需求廣播出去后缭保,網(wǎng)路中會有很多服務(wù)節(jié)點(diǎn)接收到,你的使用場景不是被一個有限的中心點(diǎn)控制蝙茶,你的業(yè)務(wù)模型是完全開放的艺骂。網(wǎng)絡(luò)將是唯一的平臺,而這個平臺是大家共同組成的隆夯,沒有誰控制誰钳恕,大家是對等的。
傳統(tǒng)的互聯(lián)網(wǎng)業(yè)態(tài)是一定要存在“控制”的蹄衷,因?yàn)樗亲⒁饬?jīng)濟(jì)忧额,控制你的注意力到互聯(lián)網(wǎng)巨頭所控制的狹窄信息通道里來,這樣他們的通道才值錢愧口。所以會存在一個有控制力的大平臺位于信息流的中間睦番,位于消費(fèi)者和服務(wù)者之間。比如滴滴打車调卑,打車的人和駕駛員之間必須通過滴滴平臺達(dá)成服務(wù)抡砂。那在未來,希望能削弱甚至去掉這些“控制用戶”的傳統(tǒng)平臺恬涧,只留下一個平臺:網(wǎng)絡(luò)即平臺注益。
問:對等可信網(wǎng)絡(luò)和Web3.0是什么關(guān)系?
陳暉:Web1.0的代表是雅虎溯捆,門戶網(wǎng)站丑搔,訪問者瀏覽網(wǎng)頁厦瓢,只是從網(wǎng)站服務(wù)器讀數(shù)據(jù)。
Web2.0啤月,用戶的自主權(quán)多了一些煮仇,可以產(chǎn)生數(shù)據(jù)了,但產(chǎn)生的數(shù)據(jù)是依附于中心化的服務(wù)器的谎仲,用戶并沒有真正擁有數(shù)據(jù)的自主權(quán)浙垫,雖然現(xiàn)在歐盟制定數(shù)據(jù)保護(hù)法,但那只是政策層面的郑诺,從技術(shù)層面而言夹姥,數(shù)據(jù)的控制權(quán)跟你完全沒有關(guān)系,數(shù)據(jù)仍然是放在別人的數(shù)據(jù)庫里受服務(wù)商支配辙诞。
按這個趨勢往下走的話辙售,Web3.0就是對等,用戶不僅能產(chǎn)生數(shù)據(jù)飞涂,還完全擁有數(shù)據(jù)的所有權(quán)旦部。用戶不僅可以作為數(shù)據(jù)的生產(chǎn)節(jié)點(diǎn)存在,也可以作為數(shù)據(jù)的發(fā)布節(jié)點(diǎn)较店,或者說有能力直接扮演內(nèi)容服務(wù)端士八,我認(rèn)為這是Web3.0的核心特征。
05 ?結(jié)束語
一幅盛世圖景泽西,以“控制”為特征的傳統(tǒng)互聯(lián)網(wǎng)時代曹铃。“服務(wù)器運(yùn)營者們”不僅聚攏了巨額的財富捧杉,也攫取了人們的注意力和數(shù)據(jù),而注意力和數(shù)據(jù)比財富意味的更多秘血。
互聯(lián)網(wǎng)盛世之下是涌動的危機(jī)味抖。這種危機(jī)來自于互聯(lián)網(wǎng)巨頭們的貪婪、來自于包括區(qū)塊鏈在內(nèi)的技術(shù)的發(fā)展灰粮,也來自于人們自主意識的覺醒仔涩。危機(jī)帶來的是互聯(lián)網(wǎng)變革的希望粘舟。
也許再過5年熔脂、10年,或者需要更久柑肴,但總會有那么一天霞揉,當(dāng)我們回過頭,就會看見真正的潮水的方向晰骑。