序言:自比特幣誕生以來,已經過去了十年的時間,區塊鏈和數字貨幣的概念已經被大家所熟知。如今,業內開始頻繁提及Web3.0的概念,但關于Web3.0到底是什么,卻很少有人能說清楚。本文將帶您一覽Web3.0的來龍去脈,并且對Web3.0的各種說法進行去偽存真,最后給出對Web3.0的未來發展方向的思考。
★目錄★
一、信息
二、互聯網進化史
1.單向流動的Web1.0
2.雙向互動的Web2.0
3.去中心化的Web3.0
三、Web3.0
1.信息共享
2.數字貨幣的誕生
3.去中心化應用平臺
4.開發中的項目
四、對應用平臺未來發展的思考
01
信息
“信息交流是人類的基本需求”
人類既是信息的生產者也是消費者。信息交流是生產和消費過程中必不可少的環節。在沒有互聯網的時代,信息交流的手段十分有限。人們只能當面走到一起,或者通過書信的方式進行交流。以獲取知識為例:教師教書、學生聽講、學生提問、老師解答。學生通過和老師信息交流,獲取了新知識。以商品交易為例:貨比三家、討價還價、達成一致、一手交錢、一手交貨。買家和賣家通過信息交流,完成了交易。
在這樣的交流過程中,信息的持久、隱私、防篡改等特性都難以保證。
上圖:電視劇大宅門中的“袖里吞金”片段,中國古代隱私交易的方式
互聯網的出現,大大提升了信息交流的效率和質量。
人們獲取知識的方式,變成了搜索引擎、知乎、Wiki、在線課堂。任何問題,只要在電腦或手機上輕松點擊,答案就立即以圖片、文字、視頻的方式返回給你。
人們進行交易的方式,也變成了淘寶瀏覽、支付寶支付、快遞送貨、確認收貨的流程。足不出戶,遍覽天下商品,買東西變得十分便捷。
02
互聯網進化史
“生產力決定生產關系,生產關系會反作用于生產力”
圖1:Web1.0和Web2.0,單向和雙向的信息流動
俄羅斯提議禁止在住宅區進行加密貨幣挖礦:1月28日消息,俄羅斯總統的咨詢機構國務院能源委員會建議禁止在居民區挖礦數字貨幣。據當地媒體報道,其成員認為該措施將減少火災隱患。國家杜馬信息政策、信息技術和通信委員會成員Anton Tkachev認為,推動禁止在居民區和能源匱乏地區進行挖礦是合乎邏輯的舉措,因為工業挖礦場已經消耗了大量能源。
他還強調,能源安全是一個尖銳的問題,特別是對于預算不足的小城鎮而言,無法為能源系統和設施的適當維修和維護提供資金。立法者補充說,至于私人住宅,挖礦設備也有引起火災的風險。(News Bitcoin)[2023/1/28 11:34:02]
單向流動的Web1.0
互聯網的最早期是Web1.0的模式。彼時,信息只能從Server向Client
單向流動。網站對于所有用戶來說,是只讀的。
Web1.0的典型應用包括網址導航、門戶網站等。我們有幸找到了知名網址導航Hao123在2011年的頁面截圖來幫助我們回顧Web1.0的歷史,如下圖。可以看到,網站的所有信息都以靜態的方式呈現在網頁上供用戶瀏覽。當時崛起的中國四大門戶網站,新浪、網易、搜狐、騰訊,都位于網頁上方的最顯眼位置。這也可以看出,在2011年,Web1.0的應用占據著市場的主導位置。
圖2:2011年的Hao123截圖,Web1.0的網站占據主流Web1.0模式下,生產關系是簡單的生產者/消費者模式。Server負責生產信息:網址導航收集網址,門戶網站撰寫新聞,都是生產信息的過程。Client負責消費信息:點擊網站鏈接跳轉,閱讀新聞,都是消費信息的過程。
雙向互動的Web2.0
不過,單向的信息流動儼然無法滿足信息交流的需求。經過PHP、Java等網站后端技術以及Ajax、JavaScript等網站前端技術的迅速發展,互聯網很快進入了Web2.0時代。這時,信息能在Server和Client之間雙向流動。網站對于用戶而言具有了可讀寫性。
Web2.0就此產生了大量的應用。時至今日,我們日常使用的絕大多數應用都是工作在Web2.0的模式下。其應用主要包含兩大類,讓我們以今天Hao123的頁面截圖為例介紹如下:
Server提供工具,Client與Server進行信息交互從而使用工具。典型的應用有搜索引擎、聊天工具、支付工具、網絡游戲等。例如圖中的百度、百度地圖、12306都是屬于這一類。
紐約律師事務所Bragar Eagel&Squire已對Core Scientific提起集體訴訟:金色財經報道,紐約律師事務所Bragar Eagel&Squire已在美國德克薩斯州西奧斯汀區法院對比特幣礦企Core Scientific提起集體訴訟,可代表在2022年1月3日至2022年10月26日期間購買或以其他方式收購Core Scientific證券的所有個人和實體,并鼓勵對應的投資者聯系該公司,且必須在2023年1月13日之前向法院申請被任命為集體訴訟的主要原告。Bragar Eagel&Squire認為在整個集體訴訟期間,Core Scientific做出了重大虛假或誤導性陳述,并且未能披露有關公司業務、運營和前景的重大不利事實,導致了投資者損失。[2022/12/29 22:13:55]
Server提供平臺,Client可以通過平臺上傳信息、獲取信息、進行用戶間的交流等。典型的應用包括社交網絡、電商平臺等。例如圖中的淘寶網、京東商城、58同城、知乎都屬于這一類。
圖3:2019年的Hao123截圖,Web2.0的網站占據主流Web2.0的生產關系和Web1.0相比發生了巨大的改變:首先,Server提供給Client的不再僅僅是信息,而是包括計算、存儲、交易甚至物流等在內的各種服務。其次,Client必須和Server進行信息的交互,才能使用Server提供的服務。最后,Server提供的信息不僅可以由自己生產,還可以來自于Client的上傳。Web2.0的產生和發展很好地印證了歷史唯物主義中的兩個重要觀點:
1.生產力決定生產關系。隨著互聯網上生產的信息量不斷增加,Web1.0已經無法滿足生產力的需求,Web2.0應運而生。例如當時,隨著網站的不斷增加,基礎的網址導航已經無法滿足海量網站的檢索需求,所以才產生了搜索引擎。又譬如阿里巴巴最開始的模式是企業黃頁,但隨著企業和商品的不斷增加,其逐漸演化為了電商平臺。
2.?生產關系會反作用于生產力。Web2.0改變了互聯網節點間的生產關系后,Client具備了信息生產者和消費者的雙重身份,這進一步激發了Client生產信息的能力和意愿。在這樣的環境下,先是產生了BBS、社交網絡等以UGC為主的平臺,又迎來了直播、短視頻等以PGC為主的應用。互聯網上的信息量和信息種類進一步得到提升。
但正是隨著信息量和信息種類的進一步提升,Web2.0的瓶頸也體現了出來——即Server的中心化問題。在Web2.0這種Client/Server的模式下,Server成為了信息的“中介”:所有的信息都會經過Server,部分會存儲在Server。那我們是否可以完全信任Server會正確地、合適地、如約地處理這些信息呢?
Coinbase法務官:OFAC對Tornado Cash的新制裁超出了國會授予OFAC的權限:金色財經報道,Coinbase法務官Paul Singh Grewal在社交媒體上稱,最近,OFAC刪除了Tornado Cash,然后又將其重新添加到其美國制裁名單中。但這些制裁超出國會授予OFAC的權限,因此Coinbase繼續支持挑戰這種過度擴張的聯邦訴訟。我們支持OFAC的總體國家安全目標,并非常尊重其重要工作。我們還致力于遵守所有適用的制裁義務,并為此開發了行業領先的工具。但是,當OFAC采取前所未有的措施制裁Tornado Cash(一種被許多人用來保護隱私的協議)及其智能合約(開源技術)時,我們感到有必要支持那些愿意站出來反對的人。[2022/11/24 8:01:59]
表1:Server中心化帶來的信任危機答案顯然是否定的,Server的中心化問題正是Web2.0模式難以逾越的障礙。只有改變互聯網節點之間的生產關系,讓信息不再經過中心化的Server,才能徹底解決這個問題。
去中心化的Web3.0
在這樣的背景下,Web3.0的概念逐漸顯露了出來。Web3.0的核心思想是去中心化,也叫做P2P。在Web3.0的模式下,節點之間通過直接的連接來交流信息,而不再需要中心化的Server。所有節點都是對等的關系,不區分Client和Server,而是統一稱之為Peer。Peer需要遵守特定的計算、存儲、網絡等協議來連接其他Peer從而加入到去中心化應用中,并提供一定的計算、存儲、帶寬等資源來維持應用的運行。
誤區1:語義網絡、人工智能等技術是Web3.0。分析:這些技術可以看做是生產工具的進步。它們提升了人們生產信息、交流信息的能力,但并沒有從本質上改變生產關系,所以不能被認為是Web3.0。
03
Web3.0
“不同的去中心化生產關系”
信息共享
大多數人可能沒注意到,最早的Web3.0的嘗試實際上來自于一項沿用至今的技術:
BT。BT產生的動機是為了解決大型文件傳輸時帶寬不足的問題。在Client/Server的模式下,Server發布了大型的文件后,會面臨大量的Client同時下載。由于Server的帶寬有限,則會出現Client下載速度過慢的問題。這是一個典型的隨著生產力提升,生產關系無法滿足生產力的場景。
馬斯克可能放棄收購Twitter:7月8日消息,特斯拉CEO埃隆·馬斯克可能會因虛假賬戶問題而放棄以440億美元對的Twitter收購計劃,因為他認為自己沒有足夠的信息來衡量虛假賬戶的真實情況。(紐約郵報)[2022/7/8 2:00:07]
BT因此設計了一套去中心化的文件傳輸方案。當Peer發布文件的時候,會把文件切分成許多小的數據塊,供其他Peer進行下載,同時發布所有數據塊的哈希值供驗證。當其他Peer下載了數據塊并進行哈希值驗證后,會提供給更多的Peer下載。最終,文件會以數據塊的形式分布在多個Peer中。新的下載者下載文件的時候,實際上是同時從多個Peer下載文件的不同部分,并最終拼接成完整的文件。帶寬的壓力就變成由多個Peer共同承擔,下載速度從而得到了提升。
圖4:BT的網絡結構在最初BT的設計中,除了Peer之外,還需要一個或多個Tracker節點來實時記錄每個文件分布在哪些Peer中。下載者會連接若干個Tracker來獲取文件的Peer信息,從而決定連接哪些Peer來獲取文件。Traker通常會由一些下載站來維護。后續,BT加入了分布式哈希表的設計,將文件和節點的映射關系分布式地記錄在多個Peer中,從而實現了完全對等的網絡。如今的BT網絡中,Tracker和DHT兩種模式是共存的。
BT還存在一個問題:缺乏對Peer的激勵機制。這造成了部分Peer只下載不上傳,影響了整個網絡的文件傳輸。后來出現了PT模式,即私有的Tracker。PT會讓每個連接自己的Peer上報自己的上傳量和下載量,從而給予“上傳下載比例”高的Peer更好的待遇:積分獎勵,更高的下載優先級、帶寬等。不過BT很好地解決了Server的中心化問題,見下表。
<
表2:BT如何解決了Server的中心化問題基于BT的思想,產生了很多類似的Web3.0技術,例如電驢、PPTV等,也產生了迅雷、VeryCD等我們所熟知的互聯網產品。但后來,這些應用都走向了沒落。因為隨著CDN、網盤等技術的出現和發展,BT主要解決的帶寬問題,在Web2.0的模式下也得到了解決。
而BT的Web3.0特性,如隱私性、可信性等,對于用戶來說并不是特別重要。再加上各國對于盜版的嚴厲打擊,BT的市場份額相比其巔峰時期大大縮水。事實上,由于BT可以工作在Tracker、PT、DHT這3中不同的模式下,所以對應了3種不同的生產關系。它們之間的區別如下:
美國參議員支持在退休投資組合中添加比特幣:金色財經消息,據Bitcoin Magazine顯示,美國參議員Cynthia Lummis表示,將比特幣納入退休投資組合是一個絕妙的主意。[2022/6/8 4:11:15]
表3:BT的3種生產關系這些模式的嘗試給后來的Web3.0系統設計帶來了一些啟發:1.給節點賦予多種不同的類型,更有利于激發用戶的活力。因為不同用戶使用系統的目的并不一致。在BT中,有的用戶是為了下載數據、有的是分享數據、有的是建立社區。用戶需要根據自己的需求選擇對應類型的節點進行運行,而完全對等的網絡是做不到這點的。2.給貢獻服務的節點以適當的激勵,更有利于促使用戶為系統作出貢獻。如果沒有激勵機制的存在,一些惡意的節點會不遵守協議,只使用系統但不作出貢獻。例如BT中的只下載不上傳的情況。
數字貨幣的誕生
2009年
比特幣的產生給Web3.0帶來了新的一類應用——數字貨幣。比特幣提出的動機是為了建立一套全球化的貨幣體系和支付網絡,這在Client/Server模式下是難以實現的。因為Server的中心化問題,包括數據丟失、隱私保護、可信計算,對于貨幣和支付應用來說是非常致命的。另外,Server會面臨政府的監管,單一中心建立的貨幣和支付系統很難被全世界所接受。
比特幣的設計充分吸取了BT的經驗,賦予了節點不同的類型,且給貢獻服務的節點以獎勵。比特幣的節點分全節點和輕節點兩種。全節點負責維護服務也可以使用服務。輕節點則只能使用服務。其中全節點又分為普通全節點和礦工,礦工會額外提供算力以換取數字貨幣作為獎勵。
圖5:比特幣的網絡結構
比特幣通過以下方式解決了Server的中心化問題:
表4:比特幣如何解決了Server的中心化問題比特幣的生產關系可以總結為:部分節點提供服務,所有節點使用服務。所有全節點是服務的提供者,負責同步信息、驗證信息。其中,礦工是有償的服務提供者,即提供算力,獲得獎勵。其他是無償的服務提供者。所有節點都是服務的使用者:從網絡同步交易信息,擁有數字貨幣后可以發起交易。
在比特幣使用日益普及的同時,也面臨著一些問題,但隨著技術的發展都得到了一定程度的解決。比如,PoW共識面臨著能源問題,于是后來PoS共識被提出,并應用在了Qtum等新的區塊鏈系統中。又比如,交易的金額是以明文的形式存儲在區塊鏈上的,存在一定的隱私問題。于是zk-SNARK、MimbleWimble等隱私算法被提出,并應用在了ZCash、Grin、Beam等新的區塊鏈系統中。
去中心化應用平臺
以太坊在比特幣之后開啟了新的一種Web3.0模式,我們稱之為去中心化應用平臺。以太坊在區塊鏈上加入了虛擬機功能,允許用戶在鏈上創建去中心化的應用,也叫做智能合約或DApp。以太坊上的虛擬機叫做EVM,可以使用對應的Solidity語言編寫應用。由此,以太坊上誕生了一大批DApp,包括鏈上代幣、收藏游戲、去中心化交易所、預測市場等。
圖6:以太坊上的DApp以太坊的生產關系仍然是部分節點提供服務,所有節點使用服務的模式。但是可以使用的服務除了數字貨幣的轉賬交易之外,還可以進行DApp相關的操作。例如,開發者可以發布DApp,普通用戶可以交互式地使用DApp。這種模式賦予了Web3.0更多的可能性,允許開發者靈活地構建各種各樣的去中心化應用,而不必關心底層的去中心化協議。
以太坊是去中心化應用平臺的首次嘗試,存在著很多明顯的不足。其中最為主要的是性能問題。因為所有節點都會運行一遍鏈上的智能合約以驗證合約的正確性,所以合約的運算和存儲等資源受到了單個節點的CPU、內存、硬盤的限制。EOS通過降低去中心化程度,將共識改為了dPoS,即合約只需要21個高性能的超級節點進行驗證,從而提升了合約的性能。但這仍舊未能突破單個節點的資源限制,與Web2.0模式下應用的性能相差很遠。
開發中的項目
從已有的信息共享、數字貨幣、去中心化應用平臺三種Web3.0的應用模式可以看出兩點:
?Web3.0的底層技術尚未成熟。一方面表現為,當前的底層技術所能提供的性能較弱,無法支撐大規模的應用。另一方面,很多Web2.0應用依賴的底層技術,在Web3.0模式下都尚未出現解決方案,開發者開發一個新的Web3.0應用的時候,不得不重新進行底層模塊的設計和開發。
?Web3.0的應用模式還有待探索。目前Web3.0能夠應用的場景過于狹窄,很多Web2.0涉及的領域,例如社交網絡、電商平臺等,無法在Web3.0的模式下落地。這些場景都會遇到Web2.0中的Server中心化問題,但是目前并沒能通過Web3.0的模式進行解決。另外,Web3.0也有望催生出更多新的應用模式和生產關系。
對Web3.0底層技術的探索一直進行著,以下列舉一些項目供參考。其中去中心化應用平臺主要是為解決DApp運行環境的性能問題。而文件存儲、消息通信、數據庫這3個分類,是為了提供一些常用的底層技術的解決方案。
表5:Web3.0底層技術,開發中的項目目前對于Web3.0應用模式的探索還非常早期。從下圖中可以看出,Web3.0的項目,大多數都在照搬Web2.0中一些成功的模式,而沒有進行太多的思考和創新。很多項目雖然使用了區塊鏈等去中心化技術,但生產關系還是傳統的Client/Server模式,以至于往往陷入到了嚴重的誤區中。
圖7:Web3.0的應用圖譜誤區2:Web3.0會取代2.0,所有應用都可以去中心化。分析:1.Web3.0會和2.0、1.0共存。可以看到Web2.0的出現并未完全取代1.0,傳統的門戶網站仍然存在并且滿足部分用戶的需求。所以,Web3.0并不會取代它的前輩們,這三者是共存的關系。2.有些應用通過Web2.0的模式就能很好實現,不需要Web3.0。例如,有些項目想要實現去中心化的分布式計算平臺,包括Golem、Enigma、Sonm等。但實則用Client/Server的模式就能很好實現,NiceHash、BOINC都是成功的例子。3.Web3.0能夠解決一部分Web2.0解決不了的問題。就像Web2.0解決了搜索引擎和電商中的交互問題一樣,Web3.0目前也解決了文件傳輸的帶寬問題和貨幣的全球支付問題。4.Web3.0會誕生全新的應用模式和生產關系。就像Web2.0誕生了涉及網絡一樣,Web3.0目前也誕生了信息共享、數字貨幣、去中心化應用平臺這些以前沒有過的模式。
04
對應用平臺未來發展的思考
“應用平臺的完善,才會帶來應用的爆發”
曾經Web2.0的出現,雖然從本質上來看是互聯網信息量增加所催生的,但是直接因素還是依靠底層技術的完善,特別是應用平臺的完善。最初,開發者需要使用復雜的MFC、QT等技術開發客戶端程序和服務器進行信息交互。隨著Chrome瀏覽器的出現和完善,以及JavaScript瀏覽器端編程語言的普及,大家才轉而構建交互式的網頁應用,或稱作WebApp。最后,進入了移動互聯網時代,iOS和Android兩大平臺占據了主流地位。直到今天,Web2.0的應用已經穩定地集中在Chrome、iOS、Android三大平臺上。只有當完善的、通用的應用平臺出現,而開發者不必再關注網絡通信、消息隊列等底層技術細節的時候,才能把更多的思考放在應用的設計上,從而帶來應用爆發式的出現。以下我們對比了正在開發中的Web3.0應用平臺:
表6:Web3.0去中心化應用平臺,開發中的項目對比可以看到,雖然Web3.0應用平臺還處于MFC、QT的時代,但眾多項目正在努力向著下一階段演進。從開發環境而言,EVM和WASM等虛擬機的功能十分有限,缺乏IO、文件、進程、線程、異步、Socket、定時任務等操作系統級別的接口,而Linux虛擬機和云的嘗試也許會帶來轉機。從計算性能而言,雖然跨鏈、側鏈技術能一定程度上帶來擴展,但是應用仍然無法做到內部并行,而且始終受到單節點性能的限制,因此鏈下擴容技術更有潛力。從存儲性能而言,全局可驗證的要求導致了所有的操作、中間狀態都記錄在區塊鏈上,存儲空間過大,正在探索的P2P存儲和鏈下存儲值得期待。
基于當前技術發展的趨勢,我們認為,去中心化應用平臺至少要達到以下要求,才是發展更多Web3.0應用的基礎:1.既提供可靠的鏈上計算環境,又提供高性能的鏈下計算環境。2.鏈上計算保證安全、可驗證。3.鏈下計算允許應用內并發,計算、存儲等資源可無限擴展。其中的技術難度主要在鏈下計算部分,目前并沒有成熟的解決方案。但相信不久的將來,一定會出現。到那個時候,將會開啟互聯網、區塊鏈和數字貨幣的下個十年。
免責聲明:本文僅代表作者個人觀點,不代表Qtum量子鏈基金會立場,不構成任何投資意見。
Tags:WEBWEB3WEB3.0VERWeboo Swapweb3域名.tidweb3.0幣圈everdome幣的私募價格
現在,各個行業都非常關注并正在嘗試區塊鏈技術,尤其是政府機構。行業對區塊鏈的盲目熱情已經消退,取而代之的是更加務實的態度.
1900/1/1 0:00:00摘要:中央局會議中再度強調的“房住不炒”態度讓樓市炒作效應加速冷卻,而這一規模巨大的市場資金另覓歸宿的需求,或將成為比特幣難得的爆發契機.
1900/1/1 0:00:00導讀:隨著互聯網技術的快速發展,人們正在進入一個數字化生存時代,越來越多的互聯網服務綁定了用戶的個人身份信息、資金賬戶等更為隱私和具有財產性質的信息內容.
1900/1/1 0:00:009月6日-7日,中國5G鏈網產業創新峰會將在南京舉行。本次峰會由南京鏈網移動科技研究院、巴比特共同舉辦,邀請了移動通信、區塊鏈、下一代互聯網、人工智能等領域的知名專家及企業高管和與會嘉賓共同展望.
1900/1/1 0:00:00據Trustnodes9月3日報道,自9月1日起,比特幣現金交易在突然激增后出現了一定程度的積壓.
1900/1/1 0:00:00據Coindesk8月20日報道,加密交易所初創企業INXLimited計劃通過首次公開募股籌資1.295億美元,其已經向美國證券交易委員會提交了首個證券型代幣銷售登記申請.
1900/1/1 0:00:00