在區塊鏈世界裡,你一定經常聽說“Web 2.0”和“Web 3.0”。
但是 Web 2.0 和 Web 3.0 都是什麼意思?哪一個更好?
為了讓我們理解“Web 3.0”的含義,我們需要從 Web 1.0 開始講起。
簡而言之,Web 1.0 是 Web 的第一個“階段”。
在這個階段,網頁是靜態的,內容是從伺服器的檔案系統提供的。此外,在這些頁面上沒有互動性。你沒辦法對帖子點贊或者評論,大家只是被動地消費資訊。
這個時代的網路看起來非常簡陋。例如,開發人員使用基本的 frame 和 table 標籤來定位和對齊頁面上的元素(因為 CSS 還不存在!)
web1.0 時代的蘋果官網
Web 1.0 從 1980 年代後期一直持續到 2005 年。
Web 的下一個“階段”是 Web 2.0。
Web 2.0 就是我們今天所知道的網路。
網路不再是靜態內容,使用者現在可以在網上與釋出的內容進行互動。由於 JavaScript、HTML 和 CSS 等技術的誕生與進步,讓這種使用者互動成為可能,這些技術允許開發人員構建 web 應用程式,使用者可以在其中與內容進行實時互動。
無論是社交媒體還是部落格等,都是完全基於互動的 Web 2.0 應用。大家可以通過文字評論進行互動,也可以輕鬆地上傳影像和音樂等內容並與其他人分享。一些在 Web 2.0 中蓬勃發展的著名應用程式有:Instagram、YouTube、Facebook,當然還有 Google;國內的有微博、嗶哩嗶哩、淘寶、百度等,當然還有 LearnKu。這就是為什麼這個網路時代也被稱為“社交網路”的原因。
Web 的下一個“階段”稱為 Web 3.0。
Web 3.0 是一個語義網。這意味著我們不僅可以根據關鍵字或數字搜尋內容,還可以使用 AI 來理解網路上內容的語義(即含義)。這將允許機器像人類(而不是像機器一樣)理解和解釋資訊。語義網的主要目的是使使用者能夠更輕鬆地查詢、共享和組合資訊。
另外,Web3 的概念發展到今天,“Web 3.0”這個詞已經演變為不僅僅是語義網。更具體地說,構建 Dapps 的區塊鏈愛好者使用術語“Web 3.0”來描述在開放和去中心化架構上構建應用程式的想法。
所以,總而言之……
Web 3.0 的總體目標是讓網際網路更加智慧、自主和開放。
如何實現?通過使用人工智慧、區塊鏈、3D 圖形、虛擬現實和擴增實境等技術。
藉助人工智慧,我們可以更好地理解和解釋網路上的內容。
藉助區塊鏈,我們可以在去中心化的協議上構建應用程式,從而消除受信任的中介並獲得公共可驗證性。這樣,我們就不會陷入這樣一種模式,即網際網路上的一切都是“圍牆中的花園”
我們可以使用加密貨幣來徹底改變網際網路上存在的商業模式,而不是今天的主要基於廣告的模式。
除了人工智慧、區塊鏈和加密貨幣,Web 3.0 將使用 3D 圖形,虛擬現實和擴增實境等技術,使我們的網路體驗更加身臨其境:非常類似於物理世界,而不是現有的 2D 網際網路世界.
總的來說,WWW 創始人蒂姆·伯納-李(Tim Berner-Lee)給出了對這些階段的一個有趣解釋:
Web 1.0 是 Web 的“可讀”階段。我們看到使用者之間的互動有限。
Web 2.0 是 Web 的“可寫”階段,使用者可以在此階段與站點進行互動,並與彼此進行互動。
Web 3.0 是網路的“可執行”階段,在這裡,計算機可以像人類一樣解釋資訊,然後為使用者生成個性化的內容。
下一步是什麼?
瞭解 Web 3.0 的概念以後,可以意識到要想去實現它還面臨許多挑戰。
需要更多的開發者來參與和構建下一個 Web 版本。
在接下來的一週裡,我將繼續分享關於 web3.0 和 dapp 更多的相關資源和資訊,也將分享一個入門上手的實操專案。
希望對此感興趣的朋友能參與進來一起討論學習。
本作品採用《CC 協議》,轉載必須註明作者和本文連結