譯者 | 布加迪
審校 | 重樓
互聯網也許是人類創造的最偉大的現代技術,它仍在不斷完善中。互聯網發展的核心是三種不同的愿景。本文將探討指導互聯網技術和架構未來的三個概念:Web 3.0、Web3和語義網。
Web 3.0:互聯網的未來
Web 3.0是三個互聯網愿景中理念最廣泛的。它涵蓋和結合另外兩個愿景的理念。實際上,Web 3.0遵循Web 2.0的理念,問道“下一站是什么?”
Web 2.0一般指本世紀初開發的Web。這個版本的Web引入了更多用戶可以修改的應用程序,如社交媒體。它還帶來了像Ajax這樣的關鍵技術創新。Web 1.0直接立足于html和繁瑣的JAVAScript代碼片段,看起來與如今先進的Web 2.0應用程序全然不同。
我們正處于開發Web 3.0的過程中,最終的應用程序將使我們今天所知道的Web變得平淡無奇。雖然Web 3.0這個術語有時與特定的概念或技術聯系在一起,但它最終指的是下一代互聯網軟件和界面。
不斷發展的Web 2.0
毫無疑問,使用最新技術的現代應用程序比第一代Web 2.0的應用程序要先進得多。但它們是截然不同的嗎?它們是不同種類嗎?并非如此。我們今天看到的更像是Web 2.5,而不是向Web 3.0的全面進化。
那么,當前Web 2.5版本的關鍵技術是什么呢?一個技術是云。雖然虛擬化基礎設施變得如此司空見慣、以至于近乎隱形,但在過去10年里才真正迎來自己的時代。云是當今Web應用程序運作方式的決定性因素。
兩種更具決定性的Web 2.5技術是響應式框架(如React)和NoSQL數據存儲。兩者都是各自領域產生了巨大影響的重大改進。
云計算、NoSQL和響應式編程這三種技術可謂是Web 2.5的支柱。預計它們在互聯網的下一個階段將繼續發揮重要作用,但它們不是Web 3.0的本質。
這種本質很難確定,因為我們現處于發現這個本質的過程。但我們面前確實有足夠的實證看到其大致輪廓。
區塊鏈是支撐Web 3.0的第三個也是最具前瞻性的技術。它在互聯網上處理事務的方式與我們以前看到的完全不同。但區塊鏈嚴格上來講并不是Web 3.0。支持者采用了一個不同的術語來描繪他們憧憬的進化:Web3。
Web3不是Web 3.0
Web 3.0和Web3含義相似,但各指不同的定義模糊的事物。這兩個術語通常是同義詞,只是指同一個總體概念的兩種不同方式。
但這些區別值得關注,因為Web 3.0實際上指下一代Web的總體特征,而Web3指平行的區塊鏈創新領域。
Web3將對Web 3.0的最終含義產生重大影響。實際上,Web 3.0將合并Web3。如果區塊鏈最終在未來的互聯網中扮演足夠大的角色(我相信會),Web 3.0最終可能會是Web3。
我們將更深入地討論區塊鏈的影響,但先不妨考慮一下當前互聯網發展的第三個愿景。
語義網
語義網是互聯網創始人Tim Berners-Lee及其他人提出的一個概念。本質上,語義網將元數據集成到應用程序發布的信息中。這個元數據描述了數據的含義、意圖和關系(語義),從而將互聯網變成一個由關聯資源組成的機器可以暢游的網絡。
本質上講,語義網試圖將互聯網由數據庫轉變為知識庫。它是對現有Web的自然擴展或細化,鑒于其出身,它可能最有資格對Web 3.0作出正式的聲明。然而實際推動實施很棘手,因為它增加了工作量,又沒有給應用程序或其開發人員帶來好處。它需要重新思考應用程序是如何設計架構的。在某種程度上,它還需要拋棄熟悉的技術(比如其實并不充分利用REST的好像充分利用REST的API)。從長遠來看,JSON-LD和HTMX等技術負責調控語義網概念的采用,從而帶來更有意義的Web。
生成式AI和語義網
如果我們把語義網和Web3放在一起考慮,兩大趨勢勾勒了Web 3.0的未來進程:去中心化(Web3)和數據鏈接(語義網)。
Berners-Lee在介紹語義網概念時介紹了未來的瀏覽器,它將保存上下文信息以增強用戶的交互能力。他寫道,這個語義網將知道上下文,“不需要像2001年的《星球大戰》中的C-3PO那樣程度的人工智能。”
有趣的是,我們剛邁過了生成式AI方面的某種臨界點,生成式AI對Web未來發展的影響將是重大的。隨著現代AI的問世,尤其是大語言模型的出現,確保數據更具語義性、上下文和相關性向前邁出了一大步。事實證明,我們根本不需要添加語義數據。相反,我們只是創建了龐大的概率機在事后模擬它。
語義元數據這個概念只是以一種緩慢而零碎的方式初露端倪,生成式AI已席卷全世界。突然之間,封裝在URL中的大量惰性信息開始活躍起來。
毫無疑問,生成式AI將影響Web 3.0。這是否代表著一場徹底的劇變仍有待觀察。事實上,我們可能已經度過了這一代AI的大高峰(或炒作周期),進入到推斷更精確細節的下一個階段。(區塊鏈也處于類似的生命周期,Gartner稱之為生產力平臺期。)
區塊鏈、AI和未來的Web
傳統應用程序和區塊鏈應用程序(又名DApps,即分布式應用程序)之間的界限究竟在哪里還有待觀察,但我們最終會看到區塊鏈的要素觸及Web的幾乎方方面面。目前,區塊鏈在嚴重影響金融行業,去中心化金融(DeFi)以近乎即時、低費用的交易顛覆了整個行業,這類交易不需要經紀人、銀行或清算所。
接下來即將被區塊鏈從根本上改變的可能是身份和授權。
然后是AI,它既用作構建軟件的工具,又用作軟件中使用的工具。在前一種使用中,開發人員已經習慣使用AI作為編碼助手(包括有時令人困惑的錯誤)。在不久的將來,我們可能會看到更復雜的應用程序用于設計和架構、數據操作等,還可能看到AI增強的應用程序使人與數據之間的界面不那么笨拙。
所有這些引出了一個有趣的問題:哪種技術將對互聯網的未來產生更大的影響?我認為區塊鏈最終將扮演更具差異化的角色。原因在于,生成式AI拿來現有的程序后使它們更有效,而區塊鏈做了一項根本不同的事情:無信任、公開、安全的計算。
結論
Web 3.0意味著充分利用Web 2.0技術(包括用戶交互性、云平臺、反應能力和NoSQL),并越來越多地結合區塊鏈、語義和AI的要素。最終,Web 3.0將結合區塊鏈和傳統應用程序,從而更好地結合語義和生成式AI。最終的贏家將是那些能夠逐步融合和完善這種結合體,并使之易于管理的技術和團隊。
原文標題:3 visions for the future of the Internet,作者:Matthew Tyson