天天看點

Web3 要大規模應用,就必須超越區塊鍊

作者:MarsBit

前兩天我發表了對 2024 年 Web3 發展形勢的展望,其中提出了要擺脫“原教旨主義的唯去中心化”的觀點。因為“去中心化”是被廣為傳播的、區塊鍊的一面旗幟,是以我說要擺脫去中心化,就意味着超越區塊鍊。這個觀點從我這個區塊鍊行業長期的布道者嘴裡說出來,确實令一些人感到錯愕。在那篇文章裡,因為篇幅所限,沒有展開講,這兩天有一些朋友希望我介紹一下。這個問題并不複雜,是以可以展開介紹一下。

我的主張當然不是抛棄區塊鍊,也不是重回中心化,而是讓它們歸位。區塊鍊隻是 Web3 工具箱裡的一種工具,去中心化隻是解決某一類問題的一個可行辦法,它們都不是 Web3 的全部,而隻是解決特定問題的特定工具。把區塊鍊和去中心化當成“兩個凡是”,實際上已經制約了 Web3 創新和大規模應用的發展。

1. Web3 是以自主權為前提條件的可信網際網路

Web1 的核心價值主張是互聯共享,Web2 的核心價值主張是使用者體驗,Web3 的核心價值主張是可信。

Web3 的願景是建立一個可信的價值網際網路,或者說可信的數字經濟。什麼叫可信?就是在這個網絡裡,全世界任意的兩個人都按照規則和契約互動,無論是經濟行為還是社交行為,一切都規規矩矩的,沒有人能出爾反爾、翻雲覆雨,人與人之間在契約的意義上是平等的,沒有人能夠違約耍賴,任意欺瞞霸淩别人。每個人都可以非常放心地跟任何一個一秒鐘以前剛剛認識的人做生意。

Web3 講究安全可信,但并不是說 Web2 追求的就是不安全不可信。事實上,Web2 努力了三十多年,安全可信也是它的重要目标。是以雖然 Web3 的核心價值主張是安全可信,但是 Web2 也可以提高安全可信的水準。真正把 Web3 與 Web2 差別開的,其實是前提條件。

Web2 是托管的,Web3 是自主權的。

Web3 的前提條件是自主權,讓你自己擁有和掌控自己的賬戶、資産、社交關系和資料。Web3 的安全可信,是在這個前提下的安全可信,這跟 Web2 完全不一樣。

Web2 也可以用來管理和傳輸價值,也會追求安全可信,支付寶、微信和各種各樣網銀,都是基于網際網路來管理價值,不斷提升安全可信水準。網際網路行業付出了二三十年的努力,把這個體系做得非常成熟,使用者體驗特别好。但是,它們都不是自主權的。使用這些網際網路的系統,你實際上是把你的錢、你的資料、你的社交關系、乃至你的賬号和身份都交給别人托管。有些 Web3 的擁趸說,因為托管在别人手裡,是以不安全,這并不實事求是。客觀地說,對于大部分人來說,在大多數情況下,把錢放在銀行裡,比放在自己手裡親自來管,是更加安全的。

但是,Web2 的托管架構天然是允許、鼓勵、誘惑甚至迫使處于強勢地位的一方去違約、耍賴、霸淩、欺瞞弱勢一方的,強勢方必須非常努力、非常克制、非常自律、非常反人性地忍住才能不去違約、耍賴、欺瞞、霸淩弱勢方,弱勢方必須非常幸運、非常幸運、非常幸運、非常幸運地才能不被違約、不被耍賴、不被欺瞞、不被霸淩。這裡連用四個“非常幸運”,不是筆誤,而是因為在 Web2 天然的倚強淩弱的結構裡,弱勢一方想要不被違約、不被耍賴、不被欺瞞、不被霸淩,除了祈求幸運之外,什麼也幹不了。

而 Web3 的技術架構天然是平等保護契約中雙方權益的,使用者在 Web3 裡的合法權利受保護,不是某一方出于善意或者自律主動賜予的,而是整個技術架構天然決定的,是任何人想不接受也無可奈何的。這一點歸根結底是密碼學決定的,是數學決定的,是天賜的,不需要依賴于任何人的善意或者自律。

Web3 的自主權到底意味着什麼呢?意味着數字世界裡的真正的自由。我們知道,在現代價值觀體系裡,自由先于其他一切價值。一個人如果隻強調安全而不考慮自由,那麼把自己關到地下室裡永不見天日是最安全的。一個社會如果隻強調安全而不考慮自由,那麼把所有老百姓都關到監獄裡是最安全的。這顯然很荒謬。在現代社會,人沒有自由,其他一切就都失去意義。

Web3 的前置主張就是通過數字自主權保障每個使用者的契約之下的自由。這裡的自由,主要的就是依據公平的契約對自己的數字形态的私有資産(身份、賬戶、财産、社交關系、資料等)擁有支配權。而這個支配權, Web2 是斷然不能給你的,這是技術架構決定的,是人性決定的,是環境決定的,也是中心化平台降低營運成本和商業競争決定的。難道 Web2 就不能在托管的基礎上,通過無比尊重使用者的主權、超級守信的方式達到使用者自由和權利的最高标準嗎?理想情況下也是可以的,但是需要這個 Web2 平台存天理、滅私欲,不但技術超級無敵,安全能力毫無瑕疵,精通各種經濟理論和各地區各宗教各民族文化風俗,而且營運資源無限,品格高潔,外禦權貴,内懲家賊,對上不畏強權,橫眉冷對,對下童叟無欺,俯首為牛,富貴不能淫,貧賤不能移,威武不能屈,為原則挾山超海,攬月捉鼈,拼全力為衆生,犧牲也值得,成仙成神,超凡入聖,南無阿彌陀佛。這樣的平台存在嗎?當然不存在。是以在現實世界中,所有的 Web2 平台,不是逼迫使用者簽一個賣身契,就是各種違約霸淩,或者更常見的是,已經讓你簽了賣身契,還要不斷突破賣身契裡的約定對你實施霸淩。

因為古典網際網路平台給不了使用者自主權,是以 Web3 才要另起爐竈,不是吃飽了撐的沒事找事,故意标新立異。

2. Web3 的核心技術是現代密碼學

要在自主權的基礎上做到安全可信,必須有技術支撐才行。Web3 的這個核心的技術支撐點是現代密碼學。這裡的現代密碼學,指的是非對稱密碼學之後的密碼學整個體系。

人們之是以會想到 Web3 這碼事,是因為有了非對稱密碼學。如果沒有這個技術,大家會在數字奴隸制裡一直沉睡下去。

一般提到密碼學,大家腦子裡都是柳雲龍諜戰劇裡的橋段。但是,那些諜戰劇裡的密碼學都是對稱密碼學,一個秘鑰有好幾方掌握。這種密碼學隻能作為通訊加密。普通群眾不了解現代密碼學,是以不知道其實作代密碼學的應用早就超過通訊加密了,其最重要也是影響最深遠的應用,是作為數字世界裡的身份認證機制和授權機制。

非對稱密碼體制裡,我們要求每個人保管自己的私鑰,永遠不需要出示或者共享給其他人,這就使得私鑰跟指紋、虹膜、DNA 一樣,成了可以辨別個人身份的工具了。Web3 能夠做自主權體系,就是因為私鑰的這個用處。而 Web3 所讨論的,就是在這個以非對稱密碼學為基礎的自主權數字型制裡,如何實作安全計算、可信價值管理,以及在此基礎之上實作更好的使用者體驗、更高的性能和可擴充性等等其他目标。

看明白這一點就不難了解,Web3 的核心技術是密碼學而不是區塊鍊。隻要是基于現代密碼學機制,用私鑰辨別和證明身份,用私鑰控制賬戶、财産、資料等數字資産,那麼就能保障使用者的自主權,而在這個前提之上來構造安全可信的應用系統,那麼就算是 Web3 了。

3. 區塊鍊是 Web3 的必要元件,但不是全部

如果 Web3 的核心是密碼學,那麼區塊鍊在 Web3 裡扮演什麼角色呢?

區塊鍊是 Web3 裡必不可少的基本元件,代表了 Web3 應用的一種重要範式,有以下特點:

  • 核心系統由多個平等主體控制的計算節點運作,每一個節點運作完全相同的執行個體,各個執行個體之間互相同步、互相備份,宏觀上達成狀态一緻。
  • 通過最高程度的備援和防篡改機制,確定資料永久可信存儲。
  • 一切資訊全局公示,極度透明,極度對稱。
  • 所有節點基于相同的知識和資訊,以平等票選的方式形成共識。
  • 在一定範圍内,任何第三方可以基于公開資訊進行審計和監督。

這種範式适合于具有以下特點的應用場景:

  • 資料價值密度高,值得付出高的存儲和管理成本。
  • 利益誘惑大,必須以極度透明和開放監督的方式確定沒人搗鬼作弊。
  • 參與各方能夠接受權利平等、資訊對稱的設定。
  • 整個系統軟體規模不太大,對性能要求不高,能夠為了安全和公平犧牲效率。

全世界的區塊鍊行業找了十年,嘗試了十年,結果發現,具有以上特點的應用場景不太多,隻有管理金融資産、身份、賬戶、關鍵社交關系這一類高價值數字資産的系統适合用區塊鍊。

聽上去好像很洩氣,但實際上,恰恰是這一類系統,Web3 當中無所不在。Web3 很大程度上就是價值網際網路,所有的 Web3 應用或多或少有價值創造、轉移和衍生的部分。也就是說,高價值數字資産管理實際上是 Web3 的一個協定層。區塊鍊什麼都不用幹,隻要做好高價值數字資産管理這一件事,就已經是 Web3 裡必不可少的支柱性元件之一了,就已經成為整個計算技術發展史上的劃時代的偉大創新了。

但是,區塊鍊并不是 Web3 的全部。符合 Web3 特征的技術還有 ZK(跟區塊鍊也有關系)、VC、DID 等密碼學技術元件。這些元件可以跟區塊鍊合作,也可以跟中心化系統合作,在自主權的前提下解決安全、可信計算的問題。

4. Web3 要大規模應用必須超越區塊鍊

區塊鍊隻适合于解決高價值數字資産管理這一個問題,雖然這已經為它賦予了光芒萬丈的地位,但是它并不能包打天下。不屬于這個範疇内的問題,用區塊鍊解決就非常别扭。

在現實世界中大多數的問題都不屬于這個範疇,都不适合用區塊鍊解決。而且這種不适合,不是因為現實世界太落後,現代的人觀念太保守。現在不适合,以後也不适合,到了 AI 和機器人時代也不适合。

為什麼這麼說?

首先,現實世界中大多數情況下資訊不是平均分布的,不但不是,而且不能平均分布。關于一件事情,一定有的人知道的多一些,有的人知道的少一些,有的人要深入研究,形成結論,甚至進行決策,有的人隻要簡單了解一下就可以。如果吃“資訊大鍋飯”,搞資訊的絕對對稱、平均配置設定,那就沒有分工協作,就沒有交換,就沒有現代經濟。像區塊鍊那樣,什麼事情都要大家知道的一樣多,一起來投票表決,這不符合世界上絕大多數事情的處理方式。

其次,現實世界中絕大多數情況下存在隐私資訊。隐私資訊跟上面說的資訊不對稱分布不一樣。資訊不對稱分布是指資訊沒有必要讓所有人知道,而隐私資訊是指資訊不能讓所有人知道。市場經濟建立在競争的基礎之上,競争建立在每個主體保護自己私有資訊不被随意傳播的隐私權基礎之上。像區塊鍊那樣,什麼資訊都必須強制公開,那麼就會消除競争。這不符合現實世界的真實情況。

第三,現實世界中大部分情況下不是人人平等的,是存在權威的,是要為了效率犧牲絕對公平和安全的。是以人們建立秩序,建立分工,承認權威,授權一部分人在自己的契約邊界内做出涉及多方利益的決策,并采取行動,而不是每走一步都要跟所有人打商量。如果像區塊鍊一樣,什麼事情都要投票,那麼現實世界就寸步難行,就辦不成任何一件事。

第四,現實世界中大多數情況下資料價值密度不高,不需要永久存儲,不需要確定無法篡改,甚至絕大多數資料用過即棄。如果像區塊鍊那樣,什麼資料都備援幾百幾千份永久存儲,那麼成本就會高得任何人都無法承受。

是以區塊鍊确實不适合解決這個世界上大多數問題。這也就是為什麼過去十年,區塊鍊在真實世界應用并不成功的根本原因。區塊鍊是個金剛鑽,但是這個世界上大部分的工作并不是瓷器活,而是敲各種各樣的釘子。如果 Web3 非得要拿區塊鍊這個金剛鑽去敲釘子,那就隻有碰釘子。

過去十年,很多區塊鍊項目面對真實世界與區塊鍊範式的沖突,實際上搞的是削足适履,教條主義地宣揚說區塊鍊這一套規則是“更加先進”的“未來數字經濟範式”,你們接受不了是因為你們思想落後。實際上這是胡扯。這套範式規則隻适用于高價值數字資産管理這一個領域。而在這個領域之外的問題,隻要經濟的基本規則還發揮作用,隻要人類(和 AI)還需要分工協作,過去不适合用區塊鍊來解決,現在不适合用區塊鍊來解決,未來也不适合用區塊鍊來解決。

如果 Web3 工具箱裡隻有區塊鍊這一根金剛鑽,那麼到此為止就 game over 了,Web3 永遠不可能在真實世界大規模應用。幸好,Web3 還有别的工具,有 ZK,有 VC,有 DID,未來還會有越來越多的工具(MPC?FHE?)。而這些工具,可以适用于更廣闊的應用場景,能夠解決現實世界中的大量真實問題,更能夠作為橋梁把現實世界應用與區塊鍊掌管的 Web3 價值層縫合到一起。把這些工具跟區塊鍊結合起來,就能夠解決真實世界裡很多的問題。

是以 Web3 要大規模應用起來,隻靠區塊鍊是斷然不行的。密碼學的研究者必須不斷往 Web3 工具箱裡添加新的工具,而 Web3 的創新者必須不斷組合這些新的工具來解決各種現實世界的問題。

我們對于 Web3 必将戰勝 Web2 的信心也來源于此。因為工具正在快速發展,可以解決的問題越來越多,能夠展現的價值越來越确鑿。我們在 ERC-3525 半同質化通證(SFT)的創新實踐當中已經看到和初步證明了這一點,是以我們特别樂觀。

現在大多數政府、學術界和古典網際網路的人确實還非常瞧不起 Web3,覺得就是一幫人炒币,用不到實踐當中。這是一種遺憾,但也是一件好事。Web3 的最終崛起,如果不能引起一片“看不見、看不起、看不懂、來不及”的哀嚎,那也就太缺少快感了。

繼續閱讀