99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Web3.0:一段歷史

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2023-08-01 08:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:李安琪 (W3C),OpenHarmony項目群技術(shù)指導(dǎo)委員會-Web3標準TSG成員

Web3,作為近幾年炙手可熱的一個關(guān)鍵詞,承載著諸多行業(yè)對下一代互聯(lián)網(wǎng)應(yīng)用的期待。時常有業(yè)界友人詢問:W3C 作為 Web 標準組織,對 Web3 怎么看?

這個問題,很不容易回答。

一來業(yè)界對 Web3 的定義還沒有達成一定的共識,二來 W3C 會員還沒有形成明確的對 Web3 的標準需求。

如果要探尋 Web3 ,不妨先回首看看 Web 的一段歷史,也許能對今天關(guān)于 Web3 的思考有所啟發(fā)。

e7fefe96-3004-11ee-b9c7-dac502259ad0.png

1989 年 3 月,歐洲核子研究組織 CERN 計算服務(wù)部門里一位名叫 TimBernersLee 的英國年輕人,撰寫了一篇題為InformationManagement:AProposal [1]的文章,初步闡釋了后來被稱為 World Wide Web(中文翻譯為萬維網(wǎng))的信息管理概念,目的是通過搭建一個具備良好通用性和可移植性的 linked information system ,讓全世界的研究人員能夠發(fā)現(xiàn)、組織和匯集信息。Tim 于 1990 年向 CERN 提交的細化方案WorldWideWeb:ProposalforaHyperTextProject[2]中展開描述了 HyperText 超文本,提出 HyperText 是連接并幫助用戶訪問 Web 節(jié)點上各種信息的工具。根據(jù)這個原理搭建起來的 HyperText 加持的資源網(wǎng)絡(luò),就是我們今天廣泛使用的 Web 的前身。

1994 年,為了確保 Web 的長期健康發(fā)展, Tim 創(chuàng)建了 World Wide Web Consortium ,業(yè)界簡稱 W3C ,作為第三方中立平臺,聚集全球 Web 利益相關(guān)方一起制定 Web 標準,如廣為業(yè)界采用的 HTML、CSS、XML 以及幫助殘障人士有效獲得 Web 內(nèi)容的信息無障礙指南(WCAG)等。這些 Web 標準有效促進了 Web 技術(shù)的互相兼容,對互聯(lián)網(wǎng)技術(shù)的發(fā)展和應(yīng)用起到了根本性的支撐作用。

在 1999 年首次出版的WeavingtheWeb一書中,Tim 為 World Wide Web 提出了一個很宏偉的構(gòu)想,不僅要把全世界的內(nèi)容聯(lián)系在一起,還要把全世界的知識聯(lián)系在一起。Tim 把 Web 稱為一個 Social Machine 。Why Social Machine ? 因為 Web 本質(zhì)上是人和人的交互。人的行為產(chǎn)生知識,通過資源網(wǎng)絡(luò)給其他人看,也給機器讀。這樣機器才能幫助人進行分析,一個常見的例子是我們幾乎每天都會用到的搜索引擎。反之,如果 Web 上的內(nèi)容不適合機器讀取,機器就沒辦法幫助人,機器在助人為樂方面能發(fā)揮的空間就很有限。

e868176e-3004-11ee-b9c7-dac502259ad0.jpg

所以,Tim 為 Web 設(shè)計了 HTML+CSS 的模式,來實現(xiàn) Web 內(nèi)容和樣式的分離:HTML 負責內(nèi)容,CSS 負責樣式。Web 上的內(nèi)容從一開始非結(jié)構(gòu)化的內(nèi)容,到半結(jié)構(gòu)化的內(nèi)容(XML),再到有著很強語意約束的 RDF,形成了 Semantic Web 的概念,從而實現(xiàn)“知識的互聯(lián)”。所以不難理解在 HTML 的發(fā)展路徑上,當時的 Tim 為什么傾向于 XHTML,因為這個語言更適合機器讀取,有清晰的格式,沒有二義性。但是 Web 的發(fā)展沒有順著 XHTML 這條路線走,而是在產(chǎn)業(yè)等多重因素的推動下,走到了我們今天所熟悉的 HTML5 的方向,此為后話。不過,這里想繼續(xù)表述的是,Semantic Web 是和 Web3.0(此Web3.0非Web3)密切相關(guān)的。

關(guān)于 Web3.0,最早的公開信息應(yīng)該是 Tim 在 2006 年 5 月 23 日紐約時報專訪文章AMoreRevolutionaryWeb[3]中,提出了 Web 3.0 的這個說法,希望 Web 上的網(wǎng)站、鏈接、媒體和數(shù)據(jù)庫要“更智能”,能夠自動傳達更多的含義。也就是,當大家就一組通用定義達成共識,每個網(wǎng)頁背后的“標記”語言將都可以被交叉引用到無數(shù)其他數(shù)據(jù)庫中。所以,Tim 所講的 Web3.0,也就是 Semantic Web。

2007 年,時任 W3CCEOSteveBratt進一步闡述 Web3.0[4],他認為 Web3.0 將把第一代的 Web of Documents 擴展到 For Everyone and on Everything 的 One Web of Services & Data。其中 Web of Data 的使命就由 Semantic Web 來完成。同年晚些時候,語義網(wǎng)領(lǐng)域的奠基人 Jim Hendler 在 W3C 郵件組的開放討論中,也做了同樣的呼應(yīng),他提到 Web3.0 的一個重要用例就是實現(xiàn)機器可讀屬性的可操作語義。

后來在全球范圍內(nèi)還有很多關(guān)于 Web 3.0 的討論,例如 2009 Web 3.0 Manifesto、2009 年 Jim Hendler 組織的 IEEE Computer 雜志特刊等。直到 2014 年,Gavin Wood 重新定義了 Web 3.0,也就是從傳統(tǒng)語義網(wǎng)的 Web 3.0,發(fā)展到到以區(qū)塊鏈為基礎(chǔ)的 Web 3.0 / Web3 。

Web 3.0 是否必須建立在區(qū)塊鏈之上?在 2022 年的 Web Summit 上,Tim 說不一定,完全拋開區(qū)塊鏈做一套去中心化的工作系統(tǒng)很難做到,但區(qū)塊鏈未必是這件事唯一的解決方案,也不是最核心的本質(zhì)[5]

e87dd16c-3004-11ee-b9c7-dac502259ad0.jpg

對于心中理想的 Web3.0,Tim 有自己的實現(xiàn)方式,那就是他的 solid 開源項目[6]。Solid 這個名字是從 "social linked data" 中抽取而來,這個項目旨在從根本上改變目前 Web 應(yīng)用程序的工作方式,真正將數(shù)據(jù)所有權(quán)歸還用戶,改善用戶隱私保護。Solid 是一套基于 Linked Data 原則來構(gòu)建去中心化社交應(yīng)用程序的約定和工具,模塊化且可擴展,并盡可能的利用現(xiàn)有的 W3C 標準和協(xié)議。

已進入花甲之年的 Web 發(fā)明人 Tim,在臨退休之際再次滿懷熱情踏上創(chuàng)業(yè)的征途,也許一個很重要的原因是,他覺得現(xiàn)在的 Web 不是他心中那個對的 Web,他要把用戶自己數(shù)據(jù)的控制權(quán)還給用戶,用戶不需要讓自己的數(shù)據(jù)成為商業(yè)公司搭建的 “Walled Garden” 中的花朵。當商業(yè)公司想要使用用戶的數(shù)據(jù),比如廣告公司想要通過獲取用戶數(shù)據(jù)完成更精準的用戶畫像和廣告推薦時,需要向數(shù)據(jù)的主人提供足夠詳細的用途說明及數(shù)據(jù)處理辦法說明,用戶通過這些信息決定是否授權(quán)商業(yè)公司這些數(shù)據(jù)。關(guān)于 Solid 的設(shè)計技術(shù)方案,Tim 有他自己的考量,也許在工程上會有很多挑戰(zhàn)。但是我們很清晰能 get 到的是,Tim 心中的下一個版本的 Web 里,用戶是數(shù)據(jù)的主人。

近期,W3C 也在籌備啟動 Solid 標準工作組,制定 solid 相關(guān)標準。目前初步確定的工作范圍主要包括:定義 Solid 服務(wù)器以及客戶端與服務(wù)器交互的行為定義核心協(xié)議規(guī)范,推薦 Solid 存儲數(shù)據(jù)安全相關(guān)的實踐方案,推薦 Solid 與 OAuth 2.0 及 OpenID 結(jié)合的協(xié)議與實踐,定義關(guān)于固態(tài)存儲中資源變化的狀態(tài)同步協(xié)議等[7]。

雖然 Tim 所期望的 Web3.0 和目前行業(yè)所熟知的 Web3 看起來大相徑庭,但是如果我們看現(xiàn)在行業(yè)所努力探尋開拓的 Web3 和 Tim 及老一輩 W3C 人所傳承的 Web3.0,審視他們所要想解決的問題,對比兩個版本的 Web 3.0,如果硬要強行拔高,本質(zhì)上可以是一件事,都是要解決 Web 的信任問題、確權(quán)問題以及分布式應(yīng)用問題。把這幾個問題拆解開,通過標準尋找最優(yōu)解,還是能回歸到 W3C 這個技術(shù)標準組織的本職工作,兼顧解決行業(yè)痛點滿足行業(yè)發(fā)展需求,也實現(xiàn) Tim 的最終愿景:This is for everyone。

想到這里,也就釋然了,道路雖然曲折,也不是完全做不到不負如來不負卿。

以上是個人觀點,不代表 W3C 官方聲音。感謝各位和我一起回顧這一段歷史。 鳴謝:本文很多信息和觀點受到 W3C 社區(qū)資深專家鮑捷老師的啟發(fā)。

注釋:

[1]

https://web.archive.org/web/20100401051011/http:/www.w3.org/History/1989/proposal.html

[2]

https://www.w3.org/Proposal.html

[3]

https://www.nytimes.com/2006/05/23/technology/23iht-web.html

[4]

https://www.w3.org/2007/Talks/0123-sb-W3CEmergingTech

[5]

https://www.cnbc.com/2022/11/04/web-inventor-tim-berners-lee-wants-us-to-ignore-web3.html

[6]

https://solid.mit.edu/

[7]

https://solid.github.io/solid-wg-charter/charter/

E N D

關(guān)注我們,獲取更多精彩。


審核編輯 黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Web3.0
    +關(guān)注

    關(guān)注

    0

    文章

    51

    瀏覽量

    9930
  • OpenHarmony
    +關(guān)注

    關(guān)注

    29

    文章

    3854

    瀏覽量

    18615
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    「極速探索HarmonyOS NEXT 」閱讀體驗】+Web組件

    ,則源于web開發(fā)。盡管Web應(yīng)用在性能上略遜籌,但由于其龐大的用戶使用基數(shù),在諸多場景下仍不可或缺。 在應(yīng)用中顯示 Web 頁面 在開發(fā)中使用
    發(fā)表于 03-10 10:39

    ADS1278上電后運行一段時間后DRDY信號就沒有了,為什么?

    我們用 ADS1278 做了個樣板,直有 DRDY 引號,數(shù)據(jù)也可以采集到。但前幾天,上電后運行一段時間后 DRDY 信號就沒有了,再斷電、上電,還是運行一段時間后 DRDY 信
    發(fā)表于 01-09 07:55

    使用STM32單片機可以進行SPI通訊,一段時間可以正常工作,一段時間沒有數(shù)值,這是什么問題?

    我使用STM32單片機,可以進行SPI通訊。。一段時間可以正常工作,一段時間沒有數(shù)值,寄存器0x20顯示0xf0.。。。請問您這是什么問題?
    發(fā)表于 01-09 07:52

    使用LTC3780EG工作一段時間后無輸出是什么原因?qū)е碌模?/a>

    使用LTC3780EG,汽車電瓶輸入,12V輸出,剛開機的時候正常,工作一段時間后(小時內(nèi)),輸出12V沒了,發(fā)現(xiàn)INTVCC的6V輸出沒了,RUN引腳的電壓是3V,請問般是什么原因?qū)е碌倪@個內(nèi)部穩(wěn)壓輸出損壞
    發(fā)表于 12-19 09:18

    ADS1013采集運放輸出數(shù)據(jù),一段時間后變的很低是為什么?

    我用ADS1013采集AD8237運放輸出直流數(shù)據(jù),開始采集得到的原始數(shù)據(jù)為683,對應(yīng)1.3v。一段時間后大概5-9分鐘,ads1013讀出來的數(shù)據(jù)變成11,對應(yīng)0.02v,然后不再發(fā)生變化。需要系統(tǒng)復(fù)位ADS1013采集的數(shù)據(jù)才會變成683,但過了一段時間還是會出現(xiàn)
    發(fā)表于 12-17 07:09

    ADS1220運行一段時間后出現(xiàn)ADC = -1 的錯值,怎么解決?

    ADS1220可以轉(zhuǎn)換出數(shù)據(jù),但是經(jīng)常運行一段時間后出現(xiàn)ADC = -1 的錯值,并且復(fù)位單片機無法恢復(fù),只有把ADS1220斷電后才能恢復(fù)。 代碼是移植的github上適配Arduino的代碼。
    發(fā)表于 12-06 07:23

    TLV5633IPW使用一段時間就壞了,為什么?

    最近使用TLV5633IPW芯片,使用一段時間就壞了,跟C8051F530A單片機搭配使用,DA輸出過大,請大佬出來指點一二,謝謝
    發(fā)表于 11-26 08:18

    龍芯中科與安天WEB應(yīng)用防護系統(tǒng)V3.0完成適配認證工作

    為滿足用戶對場景化業(yè)務(wù)安全的高需求,近日,龍芯中科與安天WEB應(yīng)用防護系統(tǒng)V3.0完成適配認證工作。安天WEB應(yīng)用防護系統(tǒng)V3.0以“積極防御”為安全理念,克服傳統(tǒng)WAF被動防護存在的
    的頭像 發(fā)表于 11-22 16:34 ?680次閱讀

    CDCE72010運行一段時間后PLL_LOCK失鎖怎么解決?

    1、小批量試產(chǎn),有塊板卡CDCE72010開機一段時間后PLL失鎖,其他9片板卡均正常。不知道這個板子發(fā)生了什么問題,如下為原理圖、晶振、PLL參數(shù) 能幫忙看下,從那幾個方面入手分析下么,多謝了
    發(fā)表于 11-13 06:00

    風機運行一段時間跳閘的原因

    風機在運行一段時間后跳閘,可能的原因有多種,以下是些常見的因素及其解決方法: 、電氣因素 起動電流過大 : 對于大功率容量的風機,建議采用降壓起動方式以減少起動電流。 檢查電氣系統(tǒng),確保電氣元件
    的頭像 發(fā)表于 09-30 10:11 ?4555次閱讀

    使用labview調(diào)用python運行一段時間后,報錯

    使用labview調(diào)用python運行一段時間后,報錯。 labview版本:2018*64; python:3.6x64 怎么解決~
    發(fā)表于 08-26 10:16

    圖像處理器的發(fā)展歷史

    圖像處理器(Image Processor)的發(fā)展歷史一段充滿創(chuàng)新與突破的歷程,它伴隨著計算機技術(shù)的不斷進步和圖像處理需求的日益增長而逐漸成熟。以下是對圖像處理器發(fā)展歷史的詳細回顧,旨在展現(xiàn)其從誕生到如今的演變過程。
    的頭像 發(fā)表于 08-14 09:42 ?1993次閱讀

    簡述光通信的發(fā)展歷史

    光通信的發(fā)展歷史一段充滿創(chuàng)新與突破的旅程,它極大地推動了現(xiàn)代通信技術(shù)的進步,為人類社會帶來了前所未有的便捷與高效。以下是對光通信發(fā)展歷史的詳細介紹,分為幾個關(guān)鍵階段進行闡述。
    的頭像 發(fā)表于 08-09 11:47 ?4258次閱讀

    如何讓蜂鳴器響一段時間停止

    蜂鳴器是種常見的電子元件,廣泛應(yīng)用于各種電子設(shè)備中,如鬧鐘、電話、電子玩具等。蜂鳴器的工作原理是通過電磁線圈產(chǎn)生磁場,使蜂鳴片振動產(chǎn)生聲音。本文將介紹如何讓蜂鳴器響一段時間停止,包括硬件連接、軟件
    的頭像 發(fā)表于 08-09 10:06 ?2212次閱讀

    相間距離保護的一段保護范圍介紹

    引言 電力系統(tǒng)是現(xiàn)代社會的重要基礎(chǔ)設(shè)施,其安全穩(wěn)定運行對于保障國民經(jīng)濟和人民生活具有重要意義。在電力系統(tǒng)中,相間距離保護是種重要的保護方式,其主要作用是保護電力系統(tǒng)的相間故障。一段保護范圍作為相間
    的頭像 發(fā)表于 08-05 10:11 ?2031次閱讀