Web3是新的去中心化的網(wǎng)絡(luò),還是炒作的新概念?
譯文Web3的出現(xiàn)是為了將區(qū)塊鏈、智能合約和去中心化的應(yīng)用結(jié)合在一起,但要發(fā)揮其真正的效果還需要一段較長的時間。
如 Web3基金會所設(shè)想的那樣,Web3將是一個公共互聯(lián)網(wǎng),其中數(shù)據(jù)和內(nèi)容在區(qū)塊鏈上注冊、標(biāo)記化或在對等分布式網(wǎng)絡(luò)上進(jìn)行管理和訪問。
Web3有望成為一個去中心化的、不可改變的網(wǎng)絡(luò)版本,沒有中間商,并以同樣的加密驗證能力來構(gòu)建,而這種加密驗證能力已經(jīng)產(chǎn)生了加密貨幣、不可偽造的代幣(NFT),以及由分布式賬本或Dapps支撐的新型去中心化應(yīng)用。
這一切聽起來很復(fù)雜,那是因為它的確是復(fù)雜的。就目前而言,Web3是一個仍在定義中的模糊概念——與其說它是一個開發(fā)人員構(gòu)建的有形的、可獲得的技術(shù)棧,不如說它是網(wǎng)絡(luò)的一個理想選擇。
這種模糊性導(dǎo)致了整個行業(yè)對這一術(shù)語存在一定程度的分歧,支持者稱贊Web3是使互聯(lián)網(wǎng)回歸其自由主義根源的一種革命性方式,而像隱性樂觀主義者埃隆-馬斯克(Elon Musk)這樣的著名懷疑論者則將Web3視為一個 "炒作的新概念"。
Web3的起源
Web3最早是由以太坊區(qū)塊鏈的創(chuàng)建者之一Gavin Wood描述的。在2014年的一篇博文中,Wood將 "Web 3.0 "設(shè)想為一個加密的在線空間,以回應(yīng)愛德華-斯諾登在2013年披露的全球監(jiān)控事件所引起的隱私問題。
有了Web3,"我們認(rèn)為是公開的信息,我們就會公布。我們認(rèn)為應(yīng)該被同意的信息,我們將其放在一個共識賬本上。他寫道:"我們認(rèn)為是隱私的信息,我們要保密,決不透露。
這種模式將通過密碼學(xué) "在數(shù)學(xué)上強制執(zhí)行",交易被驗證并添加到區(qū)塊鏈上,以實現(xiàn)普遍的透明度和不可撤銷性。
在2021年11月接受《連線》采訪時,Wood進(jìn)一步完善了這個定義,即 "更少的信任,更多的真相"。
然而,Web3這個詞直到2021年才真正開始流行起來,當(dāng)時像Andreessen Horowitz合伙人Chris Dixon這樣的風(fēng)險資本家開始把Web3說成是一個 "由建設(shè)者和用戶擁有的、用代幣進(jìn)行協(xié)調(diào)的互聯(lián)網(wǎng)。"
作為這個領(lǐng)域的大投資者,Andreessen Horowitz在Web3的游戲中占有大量的利益,因此有必要采取一些有益的措施。而像Twitter聯(lián)合創(chuàng)始人 Jack Dorsey 這樣的批評家更愿意把Web3稱為 "一個有不同標(biāo)簽的中心化實體"。
Web1.0和Web2.0
如果Web3是互聯(lián)網(wǎng)的下一個迭代,那么它與Web1.0和Web2.0究竟有何不同?
Web 1.0是現(xiàn)代互聯(lián)網(wǎng)的第一次迭代,從1990年到2004年左右。在Web 1.0時代,用戶通常使用靜態(tài)網(wǎng)頁,只讀內(nèi)容由雅虎等少數(shù)平臺創(chuàng)建和分發(fā)。
2005 年至今的 Web 2.0 是動態(tài)和交互式網(wǎng)絡(luò),其中靜態(tài)網(wǎng)頁被應(yīng)用程序和用戶生成的內(nèi)容鏈接。Web2.0由一系列主導(dǎo)平臺統(tǒng)治,如FAANG公司為代表——Facebook(現(xiàn)在的Meta)、亞馬遜、蘋果、Netflix和谷歌,所有這些公司都在某種程度上為交換個人數(shù)據(jù)。
Web3聲稱與Web2.0的不同之處在于,它消除了這些強大的平臺,并賦予了一個更加平等的互聯(lián)網(wǎng),在這里用戶通過各種代幣所有權(quán)來回報他們的貢獻(xiàn),同時在一個共享的、分布式的、防篡改的分類賬上保持他們的數(shù)據(jù)隱私和安全。
Wood告訴《連線》:“從本質(zhì)上講,這意味著我個人可以成為這個整體服務(wù)的提供者或共同提供者,就像世界上其他任何人一樣容易?!?/span>
這反映在Web3基金會的使命宣言中,即通過 "去中心化和公平的互聯(lián)網(wǎng),讓用戶控制自己的數(shù)據(jù)、身份和命運",來 "培育去中心化網(wǎng)絡(luò)軟件協(xié)議的尖端應(yīng)用"。
這個想法自然而然地產(chǎn)生了去中心化的自治組織(簡稱DAO)——它們是高度民主的互聯(lián)網(wǎng)社區(qū),有一個共同的目標(biāo),沒有領(lǐng)導(dǎo)結(jié)構(gòu)。當(dāng)然,一個人的平等主義網(wǎng)絡(luò)可能是另一個人的不受監(jiān)管的狂野西部。
Web3與蒂姆-伯納斯-李(Tim Berners-Lee)早在1999年描述的Web3.0或語義網(wǎng)也有重大區(qū)別,后者專注于使互聯(lián)網(wǎng)成為機器可讀,這一愿景在很大程度上仍未實現(xiàn)。
Web3技術(shù)棧
一些工程師已經(jīng)試圖定義目前存在的Web3技術(shù)棧,但這并不是一項簡單的工作。
前AWS高級開發(fā)者倡導(dǎo)者,現(xiàn)Web3公司Edge & Node的開發(fā)者關(guān)系工程師 Nader Dabit,試圖在高層次上概述Web3堆棧的組成。
試圖在高層次上概述Web3技術(shù)棧的組成,該技術(shù)棧由以下部分組成:
- 區(qū)塊鏈
- 區(qū)塊鏈開發(fā)環(huán)境
- 文件存儲
- P2P數(shù)據(jù)庫
- API(索引和查詢)
- 身份識別
- 客戶端(框架和庫)
- 其他協(xié)議
這顯然與當(dāng)今 Web 開發(fā)常用的三層架構(gòu)有很大不同,三層架構(gòu)包括。
- 前端的網(wǎng)絡(luò)服務(wù)器
- 中間層的應(yīng)用服務(wù)器
- 后端數(shù)據(jù)庫或數(shù)據(jù)存儲
Preethi Kasireddy擁有獨特的地位,曾為風(fēng)險投資公司Andreessen Horowitz和加密貨幣交易所Coinbase工作。她在關(guān)于Web3架構(gòu)的博文中闡述了一種開發(fā)模式,"你可以編寫智能合約,定義你的應(yīng)用程序的邏輯,并將它們部署到去中心化的狀態(tài)機[即以太坊區(qū)塊鏈]"。
編寫智能合約本身可能需要學(xué)習(xí)新的編程語言,如Solidity、Vyper,或越來越多的使用Rust。然后你將需要了解如何部署到以太坊虛擬機,或選擇區(qū)塊鏈類似的執(zhí)行機制。
開發(fā)人員還需要掌握向區(qū)塊鏈 "簽署 "交易的機制,MetaMask已經(jīng)成為這一過程的早期行業(yè)標(biāo)準(zhǔn)工具。
接下來,Kasireddy講到了在以太坊上構(gòu)建應(yīng)用程序的擴展問題。她寫道:“任何在以太坊上構(gòu)建過應(yīng)用程序的人都知道,將所有內(nèi)容存儲在區(qū)塊鏈上會變得非常昂貴、非常快。這就需要 一個去中心化的鏈外存儲解決方案,比如IPFS[星際文件系統(tǒng)]或Swarm?!?/span>
隨著越來越多的開發(fā)者涌入這個領(lǐng)域,以及工具的成熟,這些問題可能會得到解決。像Polygon這樣的項目已經(jīng)在努力解決區(qū)塊鏈的擴展問題。但就目前而言,在新生的Web3技術(shù)棧上的開發(fā)應(yīng)用還頗具有挑戰(zhàn)性。
正如Kasireddy自己寫道:“如果所有這些都讓你頭暈?zāi)垦?,你并不孤單。把所有這些工具拼湊在一起是很復(fù)雜的,可能會導(dǎo)致開發(fā)人員的痛苦經(jīng)歷。但是不要擔(dān)心,我們看到有新的開發(fā)者框架,這些框架真正改善了開發(fā)者的體驗。”
Web3的應(yīng)用
懷疑Web3的人經(jīng)常提出的一個問題是,應(yīng)用在哪里?對于一個像上面概述的那樣新生和復(fù)雜的技術(shù)棧,我們還沒有看到大量的殺手級Web3應(yīng)用程序進(jìn)入市場,這應(yīng)該是不奇怪的。
雖然Web3承諾將NFT和加密貨幣所有權(quán)的基礎(chǔ)技術(shù)帶入網(wǎng)絡(luò)的潛在新領(lǐng)域,但這個承諾尚未實現(xiàn)。
早期的Web3項目往往被定義為無法訪問和繁瑣的用戶體驗。要訪問大多數(shù)Web3應(yīng)用程序,用戶將需要一個加密貨幣錢包,很可能是一個新的瀏覽器,了解一個全新的術(shù)語世界,并愿意支付在以太坊區(qū)塊鏈上執(zhí)行操作所需的不穩(wěn)定“gas”費用。對于普通互聯(lián)網(wǎng)用戶來說,這些都是重要的進(jìn)入門檻。
雖然去中心化的社交網(wǎng)絡(luò)Mastodon和GitHub的克隆產(chǎn)品Radicle是建立在一些Web3原則之上的,Brave瀏覽器也是如此,但大多數(shù)現(xiàn)有的Web3應(yīng)用程序都是為了滿足加密資產(chǎn)交易或在游戲中投注加密貨幣。
"如果Web3將成為身份識別或社交媒體的未來,我們需要問自己,有什么證據(jù)表明它被采用了——它真的是前幾代互聯(lián)網(wǎng)技術(shù)所證明的那種更好的利器嗎?"創(chuàng)造了Web2.0一詞的Tim O'Reilly問道。
Web3基金會在其網(wǎng)站上列出了幾個項目,但這些項目大多集中在建立一個可互操作的Web3所需的基礎(chǔ)協(xié)議上。
正如《區(qū)塊鏈與信任的新架構(gòu)》一書的作者Kevin Werbach告訴TechCrunch的那樣?!霸S多所謂的Web3解決方案并不像它們看起來那樣去中心化,而其他的解決方案還沒有顯示出它們有滿足大眾市場需要的可擴展性、安全性和可訪問性?!?/span>