買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > OKB > Info

CDN:Web 3.0 技術模塊全景分析:哪些模塊需要全新改造?_WEB3

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網絡的發展,個人網絡數據的維度將會更加全面,也更具價值,使得數據安全和數據隱私變得更加重要。

HBAR基金會和Lumos Labs推出第二批Hatch Web3加速器:金色財經報道,Lumos Labs和HBAR基金會推出了Hedera第二批Hatch Web3加速器該加速器將對早期初創公司和在去中心化公鏈Hedera上構建的創新Web3項目開放并且可以在4月30日之前提交申請。據悉,本次關注的垂直主題包括可持續性、金融科技、加密經濟和元宇宙,申請項目還將有資格贏得 15 萬美元的獎池,并獲得專家指導、生態系統支持和進入市場的支持并有機會參加一對一的導師會議、研討會、聚會和專家指導。(indiaeducationdiary)[2023/3/6 12:43:59]

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

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

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

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

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

支持性功能平臺

管理平臺

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

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

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

歐易Web3錢包接入以太坊分叉鏈ETF:據歐易官方公告顯示,歐易Web3錢包已于2022 年 09 月 16 日 19:00 (HKT) 接入以太坊分叉鏈 ETF。

據悉,歐易Web3錢包最全面的異構多鏈錢包,包含數字貨幣錢包、DEX、NFT 市場、DApp探索4大板塊。已完成以太坊分叉鏈ETHW、ETF接入,用戶無需手動配置即可在歐易Web3錢包查看、管理個人鏈上資產。[2022/9/16 7:01:43]

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

數據平臺

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

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

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

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

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

Jack Dorsey的Block子公司TBD宣布推出“Web5”:金色財經消息,Twitter及Block創始人Jack Dorsey的Block子公司TBD在Consensus2022大會上宣布推出“Web5”。

并在一份文件中解釋了“Web5”,文件描述稱“身份和個人數據已成為第三方的財產。“Web5”為個人應用程序帶來了去中心化的身份和數據存儲。它讓開發人員專注于創造令人愉悅的用戶體驗,同時將數據和身份的所有權歸還給個人。”[2022/6/11 4:18:01]

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

運維平臺

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

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

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

測試平臺

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

核心分層

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

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

CCN測試網2.0啟動在即:Computecoin將為Web3.0和元宇宙的建構提供算力基礎:4月22日,金色財經舉辦主題為“算力和隱私:Web3和元宇宙基礎設施”AMA,邀請到了三位嘉賓分別是Computecoin 的CMO John Hrzic、CCN產品與礦工關系負責人Joseph Mennillo、Oasis中國區大使計劃顧問Bill。

根據John Hrzic的回顧,CCN第一期測試網Dome-A吸引了來自25個國家的超過20萬的計算與存儲節點,其為CCN網絡貢獻了總計82萬億的元算力(MP / s),這相當于4000PB的存儲空間,或10萬張Nvidia 3080顯卡的計算能力。該計算能力比Fugaku——具有537212 萬億次浮點運算能力的世界上最強大的超級計算機更加強勁,這也正是CCN能為Web3.0和元宇宙的建構提供算力基礎的原因。

同時,CCN還將在四月下旬推出Computecoin測試網第二階段Huygens。Huygens將會擴大測試參與者的規模以及加強生態系統的建設,在Dome-A的成功基礎上再接再厲。

算力是構建元宇宙和Web 3.0的未來不可或缺的基礎,而隱私泄露的隱患一直是全球用戶相當關注的問題。[2022/4/22 14:41:55]

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

業務層

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

用戶層

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

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

FTX宣布與AZA Finance達成合作,推動非洲Web3發展:3月16日消息,數字貨幣交易平臺FTX宣布與AZA Finance達成合作,推動Web3和數字貨幣在非洲的采用,將Web3經濟與非洲的強勁增長緊密結合。由CEO兼創始人Elizabeth Rossiello領導的AZA Finance是非洲金融科技的先驅力量,這是非洲大陸第一家數字貨幣交易平臺,AZA Finance的子公司已獲得英國金融行為監管局FCA和西班牙銀行的許可。

據悉,AZA Finance提供前沿的外匯、支付和金融服務,迄今為止已擴展到10個非洲市場,上線了300多個交易對,在超過115個國家促成超過2,000億英鎊的交易。去年,AZA Finance進一步擴張,收購了南非支付公司Exchange4Free,進一步成為非洲最大的非銀行類貨幣兌換提供商。[2022/3/16 14:00:13]

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

存儲層

存儲層可以簡單的分成兩個部分。第一個部分是數據庫,包括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.0CDNweb3.0幣圈web3游戲龍之島bcdn幣最新消息

OKB
DNC:區塊鏈商業化下的現實產物_區塊鏈

“我們聽到的一切都是一個觀點,不是事實,我們看見的一切都是一個視角,不是真相。”本質上,區塊鏈是一個去中心化的分布式賬本數據庫,進一步剖析可將其理解為:這是一種分布式且只能進行內容添加的賬本,在.

1900/1/1 0:00:00
DGX:游戲竟空投真金?新加披Digix黃金數字貨幣DGX與Axie Infinity合作_INFI

玩個游戲都能贏取真金白銀?新加披Digix黃金數字貨幣DGX與越南AxieInfinity合作是否想通過玩電子游戲賺取??真金白銀?此舉為業界首創,AxieInfinity與DGX合作.

1900/1/1 0:00:00
ETH:以太坊,老譚帶你繼續走進以太坊的世界(二)_比特幣

四、1、每13秒產生2個ETH1、每天新增1.3萬個ETH3、每年新增500萬個ETH4、每升級一次ETH產出減少1個5、目前市場流通ETH約為1.

1900/1/1 0:00:00
DEFI:2020上半年DeFi行業研究報告:借貸總鎖倉值增長176%,市場機遇與挑戰并存_穩定幣

要點總結 TokenInsightResearch發布的2020上半年DeFi研究報告計劃共分為三部分:交易-DEX、發行以及資管和其他。本篇為報告的第二部分:發行.

1900/1/1 0:00:00
300:7.21 BTC市場多日沉迷 今日一波上漲 市場有所回暖_加密貨幣

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

1900/1/1 0:00:00
TER:幣海引路人:比特幣上行乏力小心空頭深淵?多頭是否已終結?_Terra

幣海引路人:比特幣上行乏力小心空頭深淵?多頭是否已終結?交易,是一件細水長流的事情,心急吃不了熱豆腐,不要因為震蕩,就急得像熱鍋上的螞蟻,不經歷煎熬.

1900/1/1 0:00:00
ads