什么是Web 3.0 ?你知道了嗎?
Web 3.0是最近非常火的一個概念了,就算你不知道他具體是什么,但是你也一定聽說過這個名詞。
但是Web 3.0中又夾雜著很多其他的概念,比如幣、DeFi、DeApps、NFT、元宇宙,等等更多其他的概念,所以很多人就更難理解了。
這篇文章我們站在工程師的角度來談一談什么是Web 3.0,為什么他廣受爭議,他到底發(fā)展到什么階段了,作為普通研發(fā)者,我們能在這里面做些什么呢?
第三代互聯(lián)網(wǎng)
Web 3.0很多人把它稱之為第三代互聯(lián)網(wǎng),那么他和前兩代有什么區(qū)別呢?
到底第三代做了啥事情呢?我們先了解下什么是 Web 1.0 和 Web 2.0。
Web 1.0
一般認(rèn)為2004年之前的互聯(lián)網(wǎng)就處于Web 1.0的時代,那時候的網(wǎng)站主要是提供了一些查閱信息的功能,比如像搜狐這類新聞網(wǎng)站、雅虎這類搜索網(wǎng)站,以及馬云在做阿里巴巴之前搞的中國黃頁。
這些網(wǎng)站的主要特點就是他們主要是做信息展示的,也就是說上面的內(nèi)容你只能看。
所以,Web 1.0是只讀的。
Web 2.0
那到了Web 2.0的時代之后呢,從2004年開始,很多互動式的網(wǎng)站、APP都接踵而至了,比如我們現(xiàn)在還常用的微信、抖音、FaceBook。
在這些Web 2.0的網(wǎng)站上面,你不僅能獲取到很多信息,你還能參與進來做互動以及內(nèi)容的產(chǎn)出。比如你可以做評論,發(fā)動態(tài),發(fā)你的作品等等。
所以,Web 2.0是能讀+寫的。
Web 3.0
那什么是Web 3.0呢,那就是很多人認(rèn)為說雖然在Web 2.0的時代,我們作為用戶輸出了很多內(nèi)容,但是這些內(nèi)容的所有權(quán)并不屬于我們,而是屬于那些平臺的。
而這些平臺網(wǎng)站,雖然他們背后的服務(wù)器部署、以及應(yīng)用架構(gòu)可能是做了各種分布式、異地多活、冷熱備份什么的。但是,歸根結(jié)底,如果這家公司倒閉了,那你的數(shù)據(jù)也都沒有了。所以,他還是中心化的。
在Web 2.0的時代,用戶生產(chǎn)了很多內(nèi)容和數(shù)據(jù),但是真正受益的是那些平臺,他們可以利用我們的數(shù)據(jù)進行營銷、廣告,很多時候我們沒有任何辦法。
那于是,就有人提出了Web 3.0,在這里面,用戶不僅可以讀、也可以寫數(shù)據(jù),最重要是用戶可以擁有自己的數(shù)據(jù)。
也就是說,在Web 3.0中,我的數(shù)據(jù)不再屬于任何中心化的平臺、公司、或者機構(gòu),我的數(shù)據(jù)屬于我自己。那么,怎么算數(shù)據(jù)屬于我自己呢?
如果騰訊說,好的,我宣布你的朋友圈屬于你自己,那就算了?那當(dāng)然不是。
如何實現(xiàn)這個<屬于>呢,這就需要用到區(qū)塊鏈了。
Web 3.0與區(qū)塊鏈
Web 3.0中最重要的是用戶擁有自己的數(shù)據(jù),那么也就是說我們的數(shù)據(jù)不能存儲在任何中心化的存儲上。這時候就需要區(qū)塊鏈這種去中心化的技術(shù)了。
所以,也有人說所謂的Web 3.0,其實就是運行在區(qū)塊鏈技術(shù)上的去中心化互聯(lián)網(wǎng)。
利用區(qū)塊鏈技術(shù),我們每一個人都可以是鏈上的一個節(jié)點,而且大家都是具有平等權(quán)利和義務(wù)的,不再需要一個中心,所有的上鏈的動作,不再需要中心處理節(jié)點、不需要數(shù)字證書、也不需要誰批準(zhǔn)。所有參與的節(jié)點進行共識算法投票就行了。一旦經(jīng)過確權(quán),那就不可再更改了。
那么,其實區(qū)塊鏈又分為公有鏈、私有鏈還有聯(lián)盟鏈,大家想一想就不難理解,Web 3.0應(yīng)該就是構(gòu)建在公有鏈之上的。
Web 3.0的應(yīng)用
Web 3.0 是想建設(shè)去中心化的互聯(lián)網(wǎng),那么就主要需要依賴區(qū)塊鏈的技術(shù)。那和Web 1.0和Web 2.0一樣,在Web 3.0 里面肯定需要有很多網(wǎng)站、應(yīng)用供我們使用才行,那這些應(yīng)用也需要構(gòu)建在區(qū)塊鏈之上,否則也就不算Web 3.0了。
那么,在Web 3.0中,有自己的貨幣——加密貨幣、自己的組織形式——DAO、自己的服務(wù)模式——智能合約、自己的藏品——NFT、自己的金融——DeFi、自己的游戲——GameFi等等。。。
所以,我們常說的那些數(shù)字貨幣、NFT、游戲、甚至是元宇宙,其實都是Web 3.0這個底層基礎(chǔ)架構(gòu)上面的實際應(yīng)用。這些東西綜合到一起就組成了Web 3.0。
當(dāng)然,這些應(yīng)用當(dāng)中有一個比較特殊,那就是數(shù)字貨幣,他不僅僅是Web 3.0中的一個實際應(yīng)用,更重要的是它是維持Web 3.0的一個重要基礎(chǔ),為什么這么說呢?
還記得我們前面講過了說Web 3.0需要基于公有鏈來運行,那么公有鏈想要自主的良好運行,就需要有激勵制度,要不然誰會愿意上來共同維護這個體系呢。那真的能起到激勵作用的,那無非就是幣了。
Web 3.0的問題
說了這么多,想必大家對于Web 3.0 也有一點自己的理解了。好像聽上去有點意思,但是為啥還是有很多人說他不靠譜的?為啥我們聽到的和這東西有關(guān)的大部分都是負(fù)面新聞呢?
目的不純
主要是Web 3.0目前的很多應(yīng)用,無論是加密貨幣也好、NFT也好、智能合約也好,大多數(shù)被應(yīng)用的場景還是在炒。炒著炒著就變成割了。
有了Web 3.0、元宇宙、數(shù)字貨幣等這么多高大上的概念之后,就可以開始講故事了,只要這個故事有人信,就有人愿意參與進來。
話又說回來了,那你說參與進去的那些人是真的信嗎?我覺得也未必,其中肯定有部分人就是抱著投機的心理進去的。想著自己可能肯定能在鐮刀下來之前先走掉。
很多人之所以明知道有風(fēng)險還愿意進去,主要是因為這東西大大的降低了投資的門檻。在以前,你想投資一個公司,那門檻還是很高的。但是現(xiàn)在呢,不管公司業(yè)務(wù)好不好,先講個故事,發(fā)個代幣,就能讓大家開始投資了。。。
其次呢,Web 3.0還有一些技術(shù)上的問題至今突破不了的。
交易慢、資源浪費
因為Web 3.0是構(gòu)建在公有鏈之上的,而目前的公有鏈上的共識算法,都非常的耗費資源,而且確認(rèn)的速度也很慢。
沒有中心,有問題沒人管
如果你用支付寶交易,轉(zhuǎn)錯賬了,還有可能聯(lián)系對方看看能不能要回來。如果你遇到詐騙了,可能支付寶還能提醒你不要轉(zhuǎn)賬。如果你的錢放到支付寶無緣無故的丟了,你還能找支付寶去要。
那如果沒有中心了,轉(zhuǎn)錯錢了就轉(zhuǎn)錯了,對方在真實世界中到底是誰你都不知道。這就給很多詐騙、勒索的等很多機會。
Web 3.0的開發(fā)
那很多人就會問,這東西現(xiàn)在這么火,作為普通開發(fā)者,我們能參與到里面來嗎?
現(xiàn)在有很多開發(fā)者都在從事Web 3.0的一些開發(fā),但是因為這東西涉及到的概念實在太多了,所以他涉及到的技術(shù)棧也比較多,主要涉及以下這些:
底層技術(shù)包含了共識算法、一致性協(xié)議、密碼學(xué)技術(shù)、分布式存儲、人工智能、大數(shù)據(jù)等。如果涉及到虛擬現(xiàn)實等游戲交互的話,可能還會涉及到動作捕捉、空間感知、數(shù)字孿生等相關(guān)技術(shù)。
目前,為了降低開發(fā)難度,很多人會采用DApp進行開發(fā),他的全程是Decentralized Application,指的就是建立在區(qū)塊鏈之上的應(yīng)用程序。
關(guān)于DApp,現(xiàn)在也有許多流行的生態(tài)系統(tǒng),比如 Ethereum、Gemini 和 Solana等等,目前基于DApp實現(xiàn)的應(yīng)用也有很多了,涉及到交易所、游戲、金融、存儲、錢包、治理、身份、社交、安全、能源、保險和健康等。