比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 狗狗幣 > Info

Web 3.0 技術模塊全景分析:哪些模塊需要全新改造?_區塊鏈

Author:

Time:1900/1/1 0:00:00

全面分析傳統架構中的每個核心模塊,找出實現Web3.0需要改造的模塊:目前已有的區塊鏈項目是否能滿足Web3.0需求?未來前景如何?

撰文:李碩淼Frank,ParallelVC投資副總裁

我之前曾撰寫過一篇文章分析了去中心化存儲在Web3.0架構當中起到的作用,以及去中心化存儲的頭部項目Filecoin目前的發展狀況。這次,我會結合Web2.0目前的架構情況來展開分析:如果在未來想要完全落地Web3.0的構想,需要對目前的那些技術組件進行改造,以及如何進行改造。

在展開分析之前,首先還是來談談Web3.0究竟是什么。互聯網發展到現在已經經歷了Web1.0階段和Web2.0階段兩個階段。Web1.0階段的網站多是靜態網站,網絡的使用者與網絡信息之間沒有交互的過程,使用者只能單一獲取網絡展示的信息,信息獲取的有效性跟效率都相對較低。

隨著網速的提升以及帶寬的增加,人與互聯網逐漸開始產生交互。2003年,O’ReillyMedia的副總裁戴爾·杜赫蒂提出「Web2.0」的概念。Web2.0被稱作可讀寫網絡。

在Web2.0初期,相較于Web1.0,所有的網路用戶可以自己創建內容并上傳網絡而不僅是從網絡上獲取信息,這大大增加了網絡信息的豐富度。隨著近些年來AI、大數據等技術的進一步發展,人機交互又被提升到了一個新的階段。用戶在網上產生的瀏覽信息、點擊以及搜索等網上行為數據被捕捉并記錄,技術后臺通過用戶的實時數據結合其過往信息可以分析出較為精準的用戶畫像,并根據用戶畫像來為用戶推薦相應的產品或者信息。這樣,既提高了商家的購買轉化效率,同時也使得用戶體更快捷的發現自己可能想要購買的商品,使用戶體驗變得更好。

但是信息集中化在方便的同時也有一個很大的弊端,就是用戶所有的數據在其沒有感知的情況下,被平臺收集并且使用,甚至連數據的歸屬權都是模糊不清的。

在Web1.0以及Web2.0的初期,因為用戶數據量較少,數據維度也相對較少,因此用戶的個人數據無法產生太大的價值。但是隨著近些年來人們對于網絡的使用權重加大,網絡個人信息的價值也變得不可忽視。近兩年,各國時有互聯網公司侵犯個人隱私數據以及用戶數據被盜的案例發生。未來隨著人工智能物聯網、5G網絡的發展,個人網絡數據的維度將會更加全面,也更具價值,使得數據安全和數據隱私變得更加重要。

Web3社交應用Towns完成2550萬美元A輪融資:金色財經報道,Web3 社交應用 Towns 完成了 2550 萬美元的A輪融,該輪融資由 A16z crypto 領投。該公司表示,該協議基于以太坊,并使用可編程智能合約來控制每個城鎮廣場內的管理、隱私和角色。社區可以在協議之上構建新的客戶端和 API,并將負責編寫自己的審核和貨幣化規則。[2023/2/23 12:25:46]

Web3.0的出現就是為了解決目前Web2.0所面臨的問題。而區塊鏈網絡因為具有去信任化,不可篡改性及確權的功能與性質,很好的滿足了作為Web3.0底層技術的需求。

同時,因為網絡架構的變化讓數據不再是單純的數字而是具有價值屬性的商品,也使得我們現有的數據網絡慢慢轉變為價值網絡。

目前Web2.0技術架構概覽;圖片來自CSDN

上圖為目前web2.0的技術架構方案,核心技術環節可以分為存儲層、開發層、服務層、網絡層、用戶層和業務層。除此之外,還需要測試平臺、運維平臺、數據平臺和管理平臺等輔助類平臺的支持。

下面我將會展開研下每一個組建的具體作用,以及未來在Web3.0中起到的作用。

支持性功能平臺

管理平臺

第一個是管理平臺:管理平臺主要服務于開發團隊以及公司層面,其核心職責就是權限的管理,無論是業務系統,中間件系統還是平臺系統。

管理平臺的主要作用有兩個,第一個是身份識別,需要確定當前操作人的身份,防止非法人員進入賬號進行操作;第二個作用是劃定不同操作人員的操作權限,防止未經授權的人員進行操作。

管理平臺在未來Web3.0當時是不可缺少的一環。雖然目前的區塊鏈項目都是基于目前公鏈開發的去中心化應用,但是在未來的Web3.0世界中,不一定所有的項目都是完全開源和去中心化,更大的可能是目前的互聯網企業進行遷移。在這種情況下,管理平臺仍然是不可以或缺的一個技術組件。

即使對于去中心化項目,尤其是對于業務邏輯相對較為復雜的產品以及直接與金錢產生交互的項目,管理平臺的必要性也是不能忽略的。管理平臺的缺失會導致產品層面的崩潰以及安全問題——包括外部黑客的攻擊以及內部監守自盜的情況發生。因為管理平臺的主要是面向于B端用戶且主要用于內部管理,因此沒有進行去中心化改造的畢業,完全可以延續目前的產品設計。

CoinSwitch推出“印度Web3”計劃:金色財經報道,加密貨幣交易平臺CoinSwitch宣布推出“印度Web3”計劃,旨在推動印度創業生態系統利用區塊鏈創造下一個大機會,并解決農業、農業金融、交通和記錄管理等現實問題。印度IT和工業部首席秘書Jayesh Ranjan表示,印度擁有12000多名區塊鏈開發者,是世界上數量最多的國家之一,該國Web3公司在2021籌集了49輪融資,因此希望在Web3故事中發揮關鍵作用。(telanganatoday)[2022/10/27 11:49:53]

數據平臺

數據平臺是目前互聯網技術架構中一個非常重要的部分。數據平臺目前主要用于數據管理、數據分析和數據應用三個維度。

第一個維度是數據管理:數據管理包括數據采集、數據存儲以及數據訪問。首先是數據采集。目前的被采集的數據包括日志、用戶行為、業務數據等信息。因為Web3.0是一個去中心化的網絡架構,用戶的數據也只屬于用戶,所以對于用戶數據的采集機制是需要改造的。毫無疑問,數據的收集工作還是需要平臺來提供的,因為用戶沒有獲取以及收集個人數據的能力,但是平臺獲取之后如何確保其不作惡是一個需要研究的重要方向。

數據存儲,在上一篇文章進行了完整的分析。去中心化存儲是不可或缺的,否則無法保證用戶數據的安全性已經隱私性。數據訪問服務主要負責對外提供協議用于讀寫數據,這一部分主要是協議層面與網絡的去中心化與否沒有直接關系,可以完整保留并且不需要特別的技術改進。

最后是數據安全,因為數據變為去中心化存儲,因為數據的安全的責任主要承擔方變為了提供去中心化存儲的機構,同時如何在數據產生到數據被存儲到鏈上的中間環節也是非常重要的部分也是安全的薄弱部分,需要重點研究。

第二個維度是數據分析。數據分析維度中包括了數據統計和數據挖掘兩個方面。這兩個方面都是基于現有的數據進行進一步分析,與平臺是否去中心化以及數據的歸屬權無直接關系,因此不需要進行特殊的技術改進。

第三個維度是數據應用。數據應用層面主要依賴于大量的數據源以及強大的數據分析能力,只又通過數據分析出一定的概率才能應用。在Web3.0的時代里面雖然數據的歸屬權回到了用戶手中,但是用戶為了擁有更好的產品體驗還是可以授權平臺方使用自己的各類數據,因此數據豐富性不會收到太大的沖擊,數據應用方面也不會有太大的阻礙。

幣安NFT市場將于7月8日上線web3.0社交游戲AmazingDoge盲盒:據官方消息,幣安NFT市場將于北京時間7月8日上線web3.0社交游戲AmazingDoge盲盒,采取限量發售的方式。

AmazingDoge是一個web3.0+社交的元宇宙項目,結合了NFT,GameFi,Defi,社交的生態場景,玩家通過抽取獲得金融類NFT或游戲類NFT,通過質押,升級,合成等多種方式賺取收益,此前于今年6月完成300萬美元的融資,BSCFA領投。[2022/7/3 1:46:56]

運維平臺

運維平臺主要是為了保證平臺和應用程序的正常運營,核心的四大職責為配置、部署、監控以及應急。

配置主要負責資源的管理,比如IP地址管理、虛擬接管理等。部署主要是負責將系統發布到線上,包括發布管理和回滾等。監控主要負責收集系統運營后的相關數據并進行監控。應急則主要負責系統出現故障后的處理,例如下線故障機器、切換IP等。

運維平臺的職責主要是保證平臺的正常運行,與數據以及去中心化沒有太大的交集,因此不需要做較大的改動。但是,因為未來可能平臺的運營會與區塊鏈技術產生一定的交集,所以需要對于鏈上信息及相關的運行情況進行管理和監控,這個部分是需要進行進一部分講究及開發的。

測試平臺

測試平臺主要用于日常平臺上各個功能進行測試,主要分為用例管理,資源管理,任務管理和數據管理四個方面。相對于上面介紹的三種功能性平臺,測試平臺更為獨立,與真實的業務場景沒有太多的交互,因此未來發展到web3.0階段,測試平臺也不需要進行大規模的升級或改進。

核心分層

在整個Web的架構之中,核心層可以分為6層,分別為存儲層、開發層、服務層、網絡層、用戶層以及業務層。

其中,存儲層、開發層、服務層以及網絡層主要為后端的技術層,主要用于支撐應用軟件、應用平臺等的正常運營。而業務層以及有用戶層主要為前段展示層,主要向用戶展示信息以及進行交互。

我將會對這6層依次進行分析:

業務層

業務層相對來說比較靈活,主要是根據不同的應用以及平臺的具體業務邏輯進行設計。因此,網絡是否去中心化去業務層不會產生較大的影響,在業務層面也不需要進行大規模的改進。

Bankless邀請YouTube CEO參加其播客節目,討論Web3和NFT話題:5月 9日消息,Bankless在其社交網站發文感謝YouTube官方對其賬號解禁。此外,Bankless還對YouTube CEO Susan Wojcicki發出邀請,希望其做客 Bankless 的播客節目,一起討論有關Web3和 NFT的話題。截止發稿,Susan Wojcicki暫未對此作出回應。

此前報道,5月8日,Bankless官方YouTube賬號遭平臺封禁,隨后YouTube官方恢復了該賬號并表示道歉。[2022/5/9 2:59:58]

用戶層

用戶層相對來講比較復雜,其中包括用戶管理、信息推送和用戶信息存儲三大板塊。其中,用戶管理和信息推送兩個板塊不需要較大的改進,因為不快不管是否網絡為去中心化的,都需要擁有相同的用戶登錄系統以及信息推送系統。而不同于前面兩個板塊,用戶信息存儲板塊將會變得相對比較復雜。

用戶信息的存儲又分為兩個部分:第一部分是用戶上傳的信息,例如用戶在微博上傳的圖片及信息以及在微信上傳的信息,毫無疑問是屬于用戶的,但是這些又必須存儲在平臺或者應用端,一是因為大多數用戶沒有能力去獨立設置屬于個人的存儲方案,另外因為用戶的基數很大,且上傳行為較為頻繁。如果每個用戶使用自己的存儲方案,那么考慮到連接的延遲和調用的延遲,應用或者平臺的用戶體驗將會受到很大的影響。但是,如果全部都存儲在平臺端或者應用端又很難保證數據的隱私性,因為后端的技術無法直觀的展現給用戶,即使平臺或者應用暗中訪問存儲甚至使用了用戶的信息也是很難被察覺的。因此如果這很的想要實現Web3.0,除了解決去中心化存儲這個基本的技術問題,還需要研究如何保證數據在被存入之前的安全以及隱私。

用戶信息的第二部分是指用戶在網站上的行為數據,比如點擊瀏覽了什么商品,或者查詢了什么資料等。這類數據相對于用戶上傳的數據,更加難以管理,因為所有的行為都發生在平臺或者應用內,用戶對數據擁有更弱的掌控權,甚至知情權。目前來看,用戶是無法獲知其本人在應用里面的行為數據,因此實際上來看歸屬權和使用權都是在平臺一方的。如果想要讓平臺或者應用將數據的歸屬前還給用戶本人,可能更多的需要依賴法律法規的制定,否則平臺及應用是不會放棄用戶信息這類重要的資產。在技術方面,這類數據面臨這和個人上傳數據同樣的問題,在數據產生之后如何保證被存入了去中心化存儲,又如何保證在被存入之前開發者沒有作惡是部分面臨最大的難題。

Polkadot Web3錢包平臺Talisman完成235萬美元融資:金色財經報道,Polkadot Web3錢包平臺Talisman已經融資235萬美元,投資者包括Hypersphere Ventures、Koji Capital和Advanced Blockchain AG以及幾個匿名的Flex Dapps。

根據周三發布的公告,隨著本輪融資的結束,Talisman希望在11月22日之前推出一個錢包擴展。該團隊將資金用于增加更多的基本功能以幫助用戶與DotSama準生態系統互動。(cointelegraph)[2021/9/29 17:16:03]

存儲層

存儲層可以簡單的分成兩個部分。第一個部分是數據庫,包括SQL和NoSQL(非關系型數據庫)。數據主要用來對數據進行管理的,可以對數據進行新增、查詢、更新、刪除等操作。數據庫對于在存儲中扮演者操作系統在電腦中的作用,即使未來實現了去中心化存儲,數據庫技術也是不可或缺的,因為沒有了數據庫,數據存儲的效率,協同工作以及信息讀取都會受到較大的影響。但就目前看來,相對去存儲,數據庫沒有太大去中心化的必要性。

而存儲層的第二個部分就是之前文章重點提到的去中心化存儲技術,其中心化存儲是實現Web3.0不可或缺的一個技術組成部分。只有實現了去中心化的存儲,才能更好地保證數據的安全性以及隱私性,更多的信息可以參考上一篇文章,在這里不再過多贅述。

開發層

開發層類似于上面提到的測試平臺,在整個架構里面純功能組件,主要是為平臺或者應用的開發提供支持。

在開發層里面主要包括開發框架、服務器和容器三個具體技術環節。開發框架主要用于開發的骨架,對于不同的開發語言有不用的開發框架。這里的服務器主要指在軟件層面對服務器的開發,使其與業務層,用戶層相連接,起到對平臺或應用的支持作用。最后是開發容器,容器主要對開發之后的對象進行管理。

開發成中的技術構成相對于網絡結構來說比較獨立,不需要為適應Web3.0從新設計技術架構。

服務層

服務層主要用于協調在同一架構內,不同系統的協作問題。服務層中的主要三個功能模塊為配置中心、服務中心和信息隊列。

配置中心主要用于統一調配所有服務器以支持各個業務模塊,同時也要在故障發生之后迅速調配避免影響到實際運營。服務中心,主要是為了解決跨系統以來的配置和調度的問題,通過服務名字系統和服務總線系統對服務器進行識別以及調配。最后的隊列信息主要為了實現跨系統的異步通知。服務器模塊的作用與開發層相似,主要用于對內用于支持平臺或應用的開發,與具體底層網絡結構相對獨立。因為如果未來Web3.0的發展可以直接接納目前的服務層。

網絡層

網絡層和存儲層相似,相較于Web2.0在Web3.0中將會又較大的架構改變,主要地變為從中心化架構轉變為去中心化架構。網絡成在傳統的架構中主要包括負載均衡、CND、機房與中心三個基礎模塊。

在負載均衡中,包括DNS負載、硬件負載和軟件負載。負載均衡的主要目的是為了讓計算單元的負載達到均衡狀態,除此之外負載均衡還需要基于負載,性能和業務進行考慮。負載均衡的主要服務對象主要是集中于平臺或應用本身,但是其實DNS負載中依賴的DNS是Web組成的一個重要成分,也是現在去中心化網絡中重點探索的一個重點方向。

目前的域名系統為中心化系統,域名的系統可以簡單的氛圍三層,最上層是ICANN(TheInternetCorporationforAssignedNamesandNumbers,互聯網名稱與數字地址分配機構)控制一切,居于中心地位。第二層是域名登記機構,比如Verisign,這些機構控制著頂級域名(TLDs),比如.com。居于最底層的是域名注冊公司,他們直接面向客戶,提供域名注冊的零售服務。

在網絡層面來看,ICANN的絕對掌控權,也就意味著所有的域名及域名鏈接的網站都會接受ICANN的審查,同時信息也可能會被扣押和篡改,是的信息的真實性和自由度大大折扣。這里雖然不能通過對DNS去中心化來實現文章開頭提到用戶信息所有權的確認以及保護,但是如果實現DNS的完全去中心化,可以很好地時間網絡的去中心化,也使得網絡信息自由度大大提升。不過目前看來DNS的去中心化難度較高,目前的項目如Handshake還是要借助ICANN的中心化系統,主要是在TLDs和CATs兩個方面進行了去中心化的嘗試。而從總體來看,DNS的去中心化與否不會對Web3.0造成實質影響,更多的是錦上添花。

第二個模塊是CDN(ContentDeliveryNetwork內容分發網絡)。CDN是現在網絡中比較重要的一環。CDN依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。

CDN的關鍵技術主要有內容存儲和分發技術這兩個環節,而其中需要進行去中化改造的還是內容存儲的部分。在CDN中,邊緣需要先對進行分發的內容進行緩存才能對用戶進行再分發,而緩存的環節也是對數據的安全性和隱私性風險性也是最高的,可能面臨CDN提供商盜取數據的情況發生,同時可能被外部對的黑客通過ddos等方法進行攻擊。對于加大型公司,為了保護其業務數據一般會搭建內部的CDN網絡。而因為成本問題,小型企業主要是要依靠專業CDN提供商。CDN整體的技術服務對象時候面向ToB企業,與個人用戶數據的相關性較小。CDN中傳播技術的的去中心化不會對個人用戶數據的安全性及隱私性帶來太多的提高。

網絡層的最后一個模塊為機房與中心模塊,這兩個模塊主要是以硬件為主,通過機房和中心中的應該來支持平臺與應用的運行。

Web3.0總結

Web3.0的發展路徑目前來看還是相對不夠清晰。Web3Foundation是比較早進行Web3.0嘗試的團隊,包括Polkadot等項目在內的的使命之一也是做為Web3.0的基礎底層框架,但是我認為,完全拋棄目前Web2.0的技術框架、重新建立一個全新的框架的可行性是比較低的。

首先,區塊鏈技術毫無疑問還是不成熟的。目前大家公認最好的公鏈-以太坊在現階段也沒有展現出能夠作為「世界計算機」的可能性,而且其問題的主要還是集中在本身的底層技術邏輯上面,在底層技術問題解決之后毫無疑問還要面臨應用層面的問題。

區塊鏈技術本身的特性決定了其很難承互聯網級別的交易數量以及用戶人數。在對公鏈的考慮中,目前評估的主要環節還是在TPS上面,但是如果想要取代現在的互聯網架構,即使TPS到達了需求也還是不夠的。區塊鏈底層因為要優先考慮去中心化以及安全性,也增加了其對上層應用的限制以及要求。這些限制和要求使得應用無法設計較為復雜的業務邏輯。在這種前提之下,我認為是很難將傳統Web2.0的很多應用完全遷移過來的。

但即使遷移是可行的,我相信幾乎沒有傳統項目會進行遷移。

一是因為本身的遷移成本就很高,區塊鏈的底層邏輯與現在的互聯網底層有著較大的不同,遷移就意味著要重新開發、試錯,這些都需要相當高的時間成本跟金錢成本,但在付出成本的同時又無法獲得更多的用戶或其他價值作為回報,反而會讓其失去價值非常高的用戶個人信息,因此目前的app是沒有理由進行遷移的。

同時,對于大多數的App,例如國內最長用的外賣類應用、電商類應用以及地圖應用,將其建立在區塊鏈上面看不到實際的價值與意義。

此外,經過上面的分析可以得出,Web3.0和現在Web2.0在技術層面主要的差別將會集中在去中心化存儲和去中心化計算上面,而其他的技術模塊都不需要有較大的變動。因此,相比較來講保持目前Web2.0的技術機構,并在去中心化存儲和去中心化計算上面進行升級和應用將會是一個更好的選擇。

最后,從整體來看因為去中心化存儲和去中心化計算技術的不成熟,使得Web3.0需要更長的時間才可以實現。

同時,Web2.0到Web3.0的發展目前看起來也需要相關政策的推動。目前中國國內互聯網用戶對于個人信息的歸屬權和使用權沒有太多的認知及要求,因此很難從用戶的角度推動Web2.0向Web3.0發展。如果沒有政策的推動,目前架構在傳統互聯網上面的應用也沒有動力去主動求變,那么Web3.0的推動將會受到較大的阻礙。

綜合上面提到的所有信息和問題,Web3.0會是未來一個很好的發展方向,但是目前還處于非常的早期的一個階段,未來需要更長的時間來去發展和演變。

Tags:WEBWEB3WEB3.0區塊鏈bitwebMetaWeb3Padweb3.0幣狗狗幣如何做區塊鏈

狗狗幣
幣鑫探:7月20日晚間BTC分析-空頭發力拋壓、多頭能否頂住壓力?_STRI

做投資一看心態二看操作、沒有良好的心態再牛的專業技術也是枉然,市場本就是一個生態系統,那么必然也將會遵循相應的自然規律和運行法則。一陰一陽之謂道,繼之者善也,成之者性也.

1900/1/1 0:00:00
驚天幣界:BTC ETH 多頭伐力 也許是假象_UTC

BTCETH有望突破新高:BTCETH走勢同步;ETH想突破關口255必須觀看BTC是否能突破9600.幣安期貨將停止支持多資產模式下的SOL:金色財經報道,據幣安官方公告顯示.

1900/1/1 0:00:00
幣圈有道:區塊鏈+資產管理:助推資產管理數字化_BTC

幣圈有道,戲法萬千 摘要: 區塊鏈的特性使得其可以同普遍的數據標準融合,且數據加密、分布式儲存、智能合約等方面,保證了數據的不可篡改,促進資產管理數字化后的無縫流轉.

1900/1/1 0:00:00
明錦:7.22比特幣再沖高,多頭逐漸掌控市場還是再次誘多洗盤?_BIT

投資最重要的是避免失敗,而非抓住每一次成功。交易中亦是如此,另可放過,不可做錯!有時候等待也是一種盈利!做有把握的行情,不做看不懂的交易!我是明錦,穩健型分析師,不求量,但求精!擅長以投資人的眼.

1900/1/1 0:00:00
7.20BTC晚間多頭無力,空頭是否來一波暴擊。_ETH

成功不可能是急功近利的模仿,夢想更不可能是人云亦云的跟隨。在交易中,真正能有所收獲的人,都有著對錯誤的不斷總結、對目標的堅定持有,相信自己的判斷,卻又并不固執,只有如此,才能在日復一日的盤面中找.

1900/1/1 0:00:00
幣海引路人:股票普漲 是牛市到來的信號嗎?_加密貨幣

交易,是一件細水長流的事情,心急吃不了熱豆腐,不要因為震蕩,就急得像熱鍋上的螞蟻,不經歷煎熬,哪能輕松蛻變! 消息面: 美股黃金、白銀板塊普漲,科爾黛倫礦業漲近7%,哈莫尼黃金漲超4%.

1900/1/1 0:00:00
ads