要想看懂Web3,須先看懂DWeb!
什麼是DWeb?
為了幫助理解,我們定義互聯網的發明初期階段為web1.0,今天為人們所用的互聯網是Web 2.0,而下一代我們所嚮往的去中心化互聯網為web3.0。但是究竟web3.0會是如何的具象呢?
DWeb 設計上剝離目前網絡所需的專有服務器,取而代之的是聯網設備組成的類似點對點的網絡架構架構。每個網站和所有網絡上的內容將會被成百上千的設備同時託管,在你口袋裡的手機及普通的家用電腦都可以成為DWeb的一部分。
DWeb包括去中心化平台和的類似當今流行應用產品的去中心版本,試圖想像一個允許用戶完全掌握自己數據及存儲服務的社交媒體平台。此外,DWeb將會提供一系列新的協議取代當今類似http等協議,從而可以避免很多目前互聯網行業固有的問題。
佈道者首先要得道。既然咱們都說Web3要創造的是去中心化的未來,那麼DWeb(Decentralized Web, 去中心化網絡)的建設自然不能落後,這樣傳輸的去中心化的“道”才能不是空口無憑的歪門邪道。
如果說加密圈的喧嘩是讓世人看到去中心化的絢爛,那麼DWeb 就是去中心化的內功,內功難學,但沒有內功,一切又從何說起?
去中心化(Decentralized)和分佈式(Distributed)是一回事嗎?
剛才提到DWeb 的全稱去中心化網絡。你可能會想,這詞兒我熟啊,咱們在幣圈天天不就是去中心化、分佈式這幾個詞來回說嘛。但是你真的了解去中心化代表什麼,去中心化和分佈式又有著怎樣的區別嗎?
我們先來說說去中心化(decentralized)。
想要了解去中心化,首先要知道中心化是怎麼回事。在中心化(centralized)網絡中,一個節點或實體對數據傳輸和儲存系統擁有了絕對的所有權,從而使其對所有其他參與者擁有了控制權。
我們在Web2 時代所使用的絕大多數產品都符合這一定義。去中心化則是將控制權分發到了多個節點或實體的手上。換言之,去中心化是從數據控制權的角度來定義的。
分佈式(distributed)的定義則比較寬泛。現在圈內有兩種定義:
第一種是從服務器的地理位置分佈來定義。只要數據存儲與傳輸服務器被分佈在不同的地方就被定義為分佈式網絡。去中心化網絡的服務器一定是分佈式的,但是,分佈式網絡並不等同於數據所有權與算力的去中心化。
用AWS 舉例,AWS 的服務器分佈在世界各地,人們可以通過AWS 將文件在不同設備間傳輸,但是整個系統依舊歸屬於亞馬遜,一旦亞馬遜決定關閉AWS 業務,存儲其中的數據也會煙消雲散。
第二種定義依舊是從數據控制權的角度來定義。在這個定義裡,分佈式是比去中心化更進一步的超理想狀態——信息所有權和算力被平均分配到了網絡內所有節點的手中。
下圖比較形像地解釋了從數據控制權角度定義的中心化、去中心化和分佈式。
中心化是一個中心節點控制了其他所有節點
去中心化是多個節點共享控制權,每個擁有控制權的節點控制著一部分數據
分佈式則是所有所有節點互相牽制,沒有一個節點可以對其他節點產生控制
不論我們採用哪一種分佈式的定義,通常來說,在系統所有權和數據控制權層面做到去中心化(decentralized),我們就可將其稱為DWeb。
DWeb 和區塊鍊是一回事嗎?
另外一個常被混淆的概念則是DWeb 和區塊鏈。誠然,區塊鏈完全符合DWeb 所要求的去中心化甚至是分佈式的概念,但是DWeb 並不一定非要在區塊鏈上才能實現。換句話說,DWeb 是一個比區塊鏈更大的概念。
一個最著名的例子就是IPFS(星際文件協議)。IPFS 是一個是一種點到點的分佈式文件系統,最早在2014 年由斯坦福畢業生Juan Benet 提出設計。它所對標的就是我們現在已經習以為常的HTTP(超文本傳輸協議)。
很多人可能會困惑,不是啊,我還買過FIL 呢,IPFS 怎麼就不是區塊鏈呢?其實,Filecoin 只是IPFS 的激勵層,在Filecoin 出現之前IPFS 就已經開始運行了。
在區塊鏈中最重要的就是共識機制,每個節點上的區塊信息都是相同的,從而可以達到去第三方信任的價值流通。
但是IPFS 則不同,IPFS 系統裡的每個節點都會用來儲存不同信息,IPFS 單獨運行並不能達到去第三方信任的作用。
在用處上,IPFS 和區塊鏈之間也有著很大的區別。根據定義,區塊鍊是分佈式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式,是一種數據共享方式。
我們再回到IPFS 協議本身。剛才提到,IPFS 對標的是HTTP。HTTP 採用的是典型的客戶端—服務器模型,平日里我們收到朋友用網盤發來的文件。我們作為客戶端會點開對應的網址以提出請求,然後等待,直到收到響應。
在整個過程中,我們收到什麼樣的數據反饋都要依賴我們輸入的網址,這個網址可以認為是在互聯網世界中的經緯度坐標,HTTP 是一個通過位置去找內容的機制。
IPFS 的數據存儲方式,使得其具備了數據儲存上的去中心化管理,符合DWeb 的定義要求。任何一個節點都很難竊取數據。即便進行了更改刪除,但歷史回溯版本和其他節點中的備份,還是會在互聯網中留下印記。
這樣就不難理解,為什麼很多NFT 項目都會選擇用IPFS 進行鑄造了。畢竟什麼都上鍊錢包承受不住,但更承受不住的是,你一覺醒來,NFT 被太子換狸貓或乾脆直接變成了無效鏈接鏈接你還沒處說理了。
值得注意的是,眾多Web2巨頭,包括阿里、京東、騰訊等都開始佈局IPFS,IPFS 除了在Web3時代為項目賦能,很有可能也會為Web2帶來一些改變。
除了IPFS 之外,大家常用的DAO 投票治理工具Snapshot 也是完全鏈下的DWeb 代表。有意思的是,它正是基於IPFS 去中心化存儲系統所開發建立的。
DWeb 的運營方式
在上一節中,我們說明了針對DWeb 定義的兩大易混淆誤區。既然DWeb 並不等同於區塊鏈,那麼區塊鏈項目所常見的利用token 經濟來捕獲價值的方式就並不是針對DWeb 的普世方案了。
但這並不代表項目運營就可以在沒有經濟基礎的情況下為“愛” 發電。那麼這些項目又是依靠著什麼方式存活運營的呢?
社區捐贈
在上一節中所提到的Snapshot 就是一個典型的例子。Snapshot 可以算是一個比較成功的由社區推動的平台。它的開發者為了維持平台開源、去中心化、社區驅動的屬性,採用了MIT 開源許可協議。
相較於其他的許可協議,MIT 協議給予了使用者更大的代碼改編、使用和推廣自由。到目前為止,Snapshot 未推出自己的代幣,也沒有進行進行商業化,所有的資金都會來源於社區捐贈。
Secure Scuttlebutt 也採用了類似的運營模式。目前,Secure Scuttlebutt 社區通過各種資助、捐贈、來自兼職項目和諮詢的收入,以及一些已經籌集資金在協議上構建應用程序的公司來維持正常運營。
與區塊鏈協議相結合增加激勵層
IPFS 便是這一模式的代表項目。雖然IPFS 自己並不是一個基於區塊鏈的項目,也不發幣,但是在底層設計上,IPFS 便可與諸多區塊鏈協議和諧共生,互惠互利。
在上面我們提到,Filecoin 是IPFS 的激勵層,但兩者是完全獨立、可以分別單獨運營的協議。Filecoin 就是一個基於區塊鏈的分佈式存儲協議, 用來解決數據的存儲問題,降低數據存儲和使用成本,常作為IPFS 的激勵層工作。
在Filecoin 網絡中的礦工可以通過為客戶提供存儲和檢索服務來獲取FIL。相反的,客戶可以通過花費FIL 僱傭礦工來存儲或分發數據。通過代幣激勵,IPFS 可吸引更多節點貢獻自己的內存節點,從而讓存儲安全性和速度都有更進一步的提升。
DWeb 不是目的,而是手段—為了更好的互聯網
其實,DWeb 是一個非常宏大的概念,其背後暗藏的是人類對於自身數據隱私安全性的擔憂和對自身財產把控權的渴望,內在邏輯是人類普遍擁有的對於自由的渴求。
我們看到Web3從業者也希冀通過各種方式在技術之外進行革新,以求創造一個更靈活、更公平的經濟和組織架構體系。通證經濟就是其中之一。通證經濟的大風之下,很多噪音也隨之誕生。
科羅拉多大學傳媒學教授Nathan Schneider 曾經這麼形容DWeb:
DWeb 從來不是沒有批判性地對技術的全面擁抱。它對於“以人為本” 和“生態意識” 有著自己的堅持。正因如此,它們對於加密貨幣、Web3 等傳統概念有著抵觸心理,也讓我們在金錢至上的行業裡看到了零星飄浮的烏托邦。
一直以來,加密行業和Web3 都經受著各種非議。人們斥責的不是加密和Web3 本身,而是公眾平台上所有從業者所共同刻畫的行業形象。人們厭煩著VC 新瓶裝舊酒做著韭菜鐮刀,也聽倦了不知所云的口號。
正因如此,給行業去去泡沫,重新回歸共識本身,留下對技術有信仰、對人類有同理心的人,才顯得更為重要。值得慶幸的是,許多圈內有影響力的聲音在很早就注意到了這一側面。
我們擁抱去中心化從來不是去中心化聽起來更高級,而只是因為我們堅信它是更好的選擇。我們要做的也只是讓它更好。就像Mask Network CTO 劉懌斯在Schneider 的推特下所回复的那樣,也許更好的說法是BetterWeb,一個更好的互聯網。
在LongHash Ventures 的視頻裡,Snapshot 宣布會於今年與StarWare 合作,建立一個基於ZK Rollup 擴容方案StarkNet 的投票框架,允許DAO 在Layer 2 上進行鏈上治理並與以太坊進行交易,今後可能也有發行通證計劃。
這是否也意味著發通證終歸是DWeb 項目的終途?到底有沒有一種商業模式可以讓項目在投機風險與商業回報之間尋求到更好的平衡?
DWeb項目的想像力究竟又有多遠,如何能夠影響到更廣泛的行業群體讓其不是試管裡沸騰的自嗨呢?(幣圈區塊鏈)