互聯(lián)網(wǎng)之父發(fā)布的去中心化平臺(tái) Solid 是什么

上周出了一條消息展蒂,互聯(lián)網(wǎng)之父 Tim Lee 發(fā)布了一個(gè)去中心化的平臺(tái)厅翔,叫 Solid乖坠。 這條消息在區(qū)塊鏈圈子內(nèi),廣為傳播刀闷,消息是這樣的:

很多人就會(huì)問(wèn)熊泵, Solid 是一種區(qū)塊鏈嗎? 大家一看到 “去中心化”甸昏,便直接關(guān)聯(lián)上區(qū)塊鏈顽分,可見(jiàn)前一陣子區(qū)塊鏈科普力度之大。

首先施蜜,Solid 不是區(qū)塊鏈卒蘸,這毋庸置疑。

其次翻默,這條新聞的標(biāo)題有兩個(gè)錯(cuò)誤:1. Tim Lee 老人家不是互聯(lián)網(wǎng)的爹缸沃,他是 Web 萬(wàn)維網(wǎng)的爹⌒扌担互聯(lián)網(wǎng)的爹是好多人趾牧,其受孕、懷胎及生產(chǎn)過(guò)程極為曲折肯污,要列出爹來(lái)有一長(zhǎng)串翘单。2. Solid 不是一個(gè)平臺(tái)吨枉,而是一套技術(shù)規(guī)范。

Solid 是一套基于 W3C 的去中心化技術(shù)規(guī)范哄芜。

按虛歲來(lái)說(shuō)貌亭,Tim Berners-Lee 老人家已經(jīng) 64 了今年。1989 年他設(shè)計(jì) HTTP 的時(shí)候认臊,目的是發(fā)明一個(gè)人們協(xié)作和交換思想的平臺(tái)属提,原本就是要搞去中心化的。但兒大不由爺美尸,Web 后來(lái)瘋狂生長(zhǎng)冤议,早已不是老爺子期望的那樣純潔。

老爺子的不滿师坎,主要是針對(duì)那些互聯(lián)網(wǎng)巨頭們恕酸,比如 Google、Facebook 之流胯陋。Tim 認(rèn)為他們擾亂了互聯(lián)網(wǎng)的平等蕊温,他期待的那個(gè) “人人皆能發(fā)聲,人人都被聽(tīng)到” 的 Web 理想國(guó)遏乔,并未實(shí)現(xiàn)义矛。? 這就好像一個(gè)英明君主打下了江山后,給子民們平均了地權(quán)盟萨,人人有飯吃凉翻,過(guò)了一陣子再一看,冒出一堆大地主來(lái)捻激,還有無(wú)數(shù)的無(wú)地流民制轰,君主就不大爽。

所以多年來(lái)胞谭,Tim 老爺子一直在努力推動(dòng)互聯(lián)網(wǎng)平權(quán)垃杖。

2017 年,Tim 就行動(dòng)了丈屹,成立了一個(gè)創(chuàng)業(yè)公司叫 Inrupt调俘,公司在波士頓,看來(lái)他從英國(guó)搬到美國(guó)來(lái)了旺垒。公司所研發(fā)的技術(shù)彩库,就叫 Solid。

Solid 是 Social Linked Data 幾個(gè)字的首字母縮寫(xiě)袖牙,從這可以看出侧巨, Solid 其實(shí)是針對(duì)社交網(wǎng)站的技術(shù)。

現(xiàn)在鞭达,人們用微博司忱,用 Facebook皇忿,都需要一遍遍的注冊(cè),將自己 Profile 信息錄入網(wǎng)站坦仍。之后鳍烁,在使用過(guò)程中,自己的喜好繁扎、習(xí)慣幔荒、日程、朋友就都進(jìn)入了微博與 Facebook 的數(shù)據(jù)庫(kù)梳玫。這些社交網(wǎng)站爹梁,近乎壟斷了個(gè)人互聯(lián)網(wǎng)的天下。

這讓 Tim 感到憤怒 - 我的數(shù)據(jù)提澎,憑什么給你 Facebook 耙? 我在設(shè)計(jì) HTTP盼忌、HTML 的時(shí)候积糯,沒(méi)想養(yǎng)虎為患啊。

而 Solid 就要改變這一切谦纱,其思路是看成,人人都可以擁有一個(gè)數(shù)據(jù) POD,這個(gè) POD 可以架設(shè)在自家的服務(wù)器上跨嘉,也可以由第三方網(wǎng)站托管川慌。

當(dāng)用戶訪問(wèn)網(wǎng)站,比如 Facebook 網(wǎng)站的時(shí)候偿荷,就不用注冊(cè)了窘游,只需通過(guò) Facebook 調(diào)用自家服務(wù)器上 POD 的 URI。 當(dāng)然需要 Facebook 支持 Solid 協(xié)議跳纳。這就有點(diǎn)象 OPENID 了,今天我們也可以用 Facebook 的 ID 去登錄其它網(wǎng)站啊贪嫂。是的寺庄,有點(diǎn)類(lèi)似 OPENID, 但 Solid 所用的技術(shù)力崇,叫 Webid斗塘,是 2000 年 TIM 就設(shè)計(jì)出來(lái)的。webid 不僅提供訪問(wèn)認(rèn)證,還提供權(quán)限控制,控制 Facebook 所能夠訪問(wèn)的數(shù)據(jù)內(nèi)容谆焊。

Webid 協(xié)議悬蔽,基于非對(duì)稱(chēng)加密技術(shù),這是 Solid 技術(shù)與區(qū)塊鏈技術(shù)略有些像的地方又憨。

不僅如此绢涡,更顛覆的是焙蚓,當(dāng)你用自己的 POD 登錄了 Facebook 后瞄桨,你所留下的內(nèi)容话速,包括帖子、評(píng)論芯侥、照片什么什么的泊交,一概不存在 Facebook 服務(wù)器上,而是直接送回到自己的 POD 上存儲(chǔ)柱查。 每次要看內(nèi)容廓俭, Facebook 都要到你的 POD 去調(diào)取信息。

互聯(lián)網(wǎng)的數(shù)據(jù)與應(yīng)用唉工,徹底分開(kāi)了白指。這就是 Solid 被稱(chēng)為去中心化的原因。

但這個(gè)去中心化與區(qū)塊鏈完全不一樣酵紫。 Solid 只是將互聯(lián)網(wǎng)應(yīng)用與數(shù)據(jù)的統(tǒng)一中心給拆分了告嘲,Solid 并不負(fù)責(zé)數(shù)據(jù)的一致性問(wèn)題。

Solid 所構(gòu)建的網(wǎng)絡(luò)奖地,并非 P2P 網(wǎng)絡(luò)橄唬,P2P 的精要在于眾多機(jī)器們,平等的共享各種資源参歹。而 Solid 只是數(shù)據(jù)的互聯(lián)協(xié)議仰楚,實(shí)現(xiàn)了數(shù)據(jù)的去中心化存儲(chǔ)。但這種去中心化存儲(chǔ)犬庇,與分布式存儲(chǔ)并不是一個(gè)概念僧界,分布式存儲(chǔ)追求的是一致性。

Solid 的去中心化存儲(chǔ)臭挽,可理解為捂襟,各人的數(shù)據(jù),各人自己存儲(chǔ)去欢峰,不必一個(gè)中心的服務(wù)器來(lái)統(tǒng)一存儲(chǔ)葬荷,和包產(chǎn)到戶是一個(gè)概念。

Solid 規(guī)范中纽帖,舉了一個(gè)例子宠漩,你在社交網(wǎng)站上對(duì)一張照片做評(píng)論,那么評(píng)論數(shù)據(jù)就存在了你自己家服務(wù)器的 POD 上懊直,這個(gè)評(píng)論有一個(gè) URI扒吁,而且還指定了這個(gè) URI 的 Target URI,也就是評(píng)論針對(duì)照片的 URI室囊。 代碼如下:

這樣雕崩,當(dāng)你打開(kāi)微博后魁索,若是你關(guān)注了 100 個(gè)博主,100 個(gè)博主新發(fā)了 100 條消息晨逝,那么微博服務(wù)器就要去 100 個(gè)不同的服務(wù)器蛾默,去取這 100 條消息。若是 100 條消息下捉貌,各自跟了 10 條評(píng)論支鸡,那么你瀏覽完畢所有消息與評(píng)論,就要去 1100 個(gè)服務(wù)器取 1100 條信息趁窃。這就是所謂 Linked Data牧挣,互聯(lián)的數(shù)據(jù)。

所以醒陆,現(xiàn)在的網(wǎng)絡(luò)條件是否支持瀑构,是個(gè)問(wèn)題。

所以刨摩,對(duì)于電商網(wǎng)站這樣需要做交易的寺晌,需要處理事務(wù),依賴(lài)關(guān)系型數(shù)據(jù)庫(kù)的澡刹,Solid 就未必適用了呻征。

無(wú)論如何拭目以待吧,Tim 老人家要搞的是 Facebook 的巨頭們罢浇。 而互聯(lián)網(wǎng)技術(shù)也是一個(gè) “去中心化” 的生態(tài)陆赋,祖師爺出來(lái)未必好使,F(xiàn)acebook 之所以做大成為巨頭嚷闭,那也是群眾們的選擇攒岛。Tim 老人家要為群眾平權(quán),但群眾未必買(mǎi)賬胞锰,這種故事在歷史上灾锯,一遍遍的重演。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末胜蛉,一起剝皮案震驚了整個(gè)濱河市挠进,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌誊册,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,332評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件暖璧,死亡現(xiàn)場(chǎng)離奇詭異案怯,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)澎办,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,508評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)嘲碱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)金砍,“玉大人,你說(shuō)我怎么就攤上這事麦锯∷〕恚” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,812評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵扶欣,是天一觀的道長(zhǎng)鹅巍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)料祠,這世上最難降的妖魔是什么骆捧? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,607評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮髓绽,結(jié)果婚禮上敛苇,老公的妹妹穿的比我還像新娘。我一直安慰自己顺呕,他們只是感情好枫攀,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,728評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著株茶,像睡著了一般来涨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上忌卤,一...
    開(kāi)封第一講書(shū)人閱讀 49,919評(píng)論 1 290
  • 那天扫夜,我揣著相機(jī)與錄音,去河邊找鬼驰徊。 笑死笤闯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的棍厂。 我是一名探鬼主播颗味,決...
    沈念sama閱讀 39,071評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼牺弹!你這毒婦竟也來(lái)了浦马?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,802評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤张漂,失蹤者是張志新(化名)和其女友劉穎晶默,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體航攒,經(jīng)...
    沈念sama閱讀 44,256評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡磺陡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,576評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片币他。...
    茶點(diǎn)故事閱讀 38,712評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡坞靶,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蝴悉,到底是詐尸還是另有隱情彰阴,我是刑警寧澤,帶...
    沈念sama閱讀 34,389評(píng)論 4 332
  • 正文 年R本政府宣布拍冠,位于F島的核電站尿这,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏倦微。R本人自食惡果不足惜妻味,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,032評(píng)論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望欣福。 院中可真熱鬧责球,春花似錦、人聲如沸拓劝。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)郑临。三九已至栖博,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間厢洞,已是汗流浹背仇让。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,026評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留躺翻,地道東北人丧叽。 一個(gè)月前我還...
    沈念sama閱讀 46,473評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像公你,于是被迫代替她去往敵國(guó)和親踊淳。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,606評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容