在當前 AI 過熱的環境下,靜下心來,看看近幾個月在基礎設施層面,尤其是公鏈基礎設施這個賽道發生了哪些變化?其中有些新的東西還是值得一說。
(前情提要:富比士點名XRP、ADA、LTC..等20大公鏈都是「加密殭屍」,除了投機幾乎毫無用處)
(背景補充:以太坊下個升級「Pectra」有什麼料?質押者救濟機制、錢包用戶體驗..)
最近在一級市場,最火熱的賽道無疑是 AI,其次是 BTC,每天聊的專案 80% 都集中在這兩個賽道,我個人最多的時候一天可以聊 5、6 個 AI 專案。
可以預見的是 AI 泡沫會在明後年達到頂峰,隨著數以百計的 AI 新專案上線,AI 賽道市值攀向巔峰,在最終泡沫破裂,一地雞毛的同時,也會誕生出真正找到 AI X Crypto 契合點的獨角獸,把這個賽道以及整個行業繼續向前推進。
所以在當前 AI 過熱的環境下,靜下心來,看看近幾個月在基礎設施層面,尤其是公鏈基礎設施這個賽道發生了哪些變化?其中有些新的東西還是值得一說。
ETH,或者說單片鏈的進一步解構
當年 Celestia 第一次提出模組化概念以及 DA 層這個概念的時候,市場其實花了不少時間去消化和理解,現在這個概念早已深入人心,各種 RaaS 基礎設施已經氾濫到基建數量 > 應用數量 > 使用者數量這麼一個誇張的階段。(RaaS:Rollup-as-a-Service 的縮寫,是指提供現成的 Rollup 產品和服務,幫助應用開發者快速啟動 Rollup)
執行層、DA 層、結算層在過去幾個月裡分別發生了一些不同技術上的進展,每層都衍生出新的技術方案,甚至結算層的概念也不再是 ETH 專有。我們每個層挑代表性的技術來簡單說下。
執行層
執行層最火熱的概念無疑是並行 EVM,以 Monad、Sei、MegaETH 為代表,FTM、Canto 等一些現有專案也開始計劃往這個方向升級。不過正如不是所有 ZK 專案都會保護隱私一樣,被並行 EVM 標籤的專案其實在技術路線和最終目標上面都各有不同。
拿 Sei 的一張圖來做個直觀的展示,很明顯在樂觀的情況下,由現有的順序處理改成並行處理對效能的提升還是非常明顯的。
並行 EVM 裡面其實又可以分成幾個不同的技術路線:
1)從交易如何並行的角度 – 太陽底下無新鮮事,無非先驗與後驗的區別
先驗證以 Solana 和 Sui 為代表,要求交易明確宣告他們修改了鏈狀態的哪些部分,這樣在打包區塊之前事先檢測是否有狀態衝突(比如對同一個 AMM 池的訪問),有的話就丟棄這些造成衝突的交易。
後驗證也叫樂觀並行,以 Aptos BlockSTM 為代表,即先假設大家都沒有衝突把交易收進來再說,執行完了再檢測。發現衝突的交易就宣佈這個交易無效,結果重新整理,重新執行,重複這個步驟直到區塊中的所有交易都被執行。Sei,Monad,MegaETH,Canto 使用了類似的解決方案。
我們在一級市場還有看到針對狀態衝突情境下(像上文說的同一 AMM 池訪問)做並行的解決方案,但看上去工程會相對複雜,不確定商業上是否可行,還在評估中。
2)從對並行 EVM 重視的程度 – 也可以分成兩個流派
一個是 Monad,Sei 為代表,把如何交易並行作為主要擴容思路,即並行為主敘事,比如 Monad 除了樂觀的並行處理,還有專門開發的 MonadDB,非同步 I/O 專門配合並行處理。
另一個是 Fantom, Solana, MegaETH 的思路,並行是擴容方案之一,但也只是之一,並行是個輔助敘事,效能提升更多依賴於其他的技術方案。
比如 Fantom 的 Sonic 升級,主打的是 FVM 虛擬機器 + 與優化過的 Lachesis 共識機制。Solana 下一階段主打的是 Firedancer 新客戶端的模組化架構,優化的網路通訊機制和簽名驗證等等。
MegaETH 的目標是實現 Realtime Blockchain。首先是在 Paradigm 新開發的 Reth 高效能客戶端基礎上,在全節點的狀態同步機制(只同步狀態差異而非全部資料)、Sequencer 的硬體設計(大量高效能帶儲存功能的 RAM 來做狀態訪問,避免緩慢的磁碟 I/O)、Merkle Trie 的資料結構改進等多個方面做了進一步優化和提升,相當於軟體、硬體、資料結構、磁碟 IO、網路通訊、交易的排序和並行處理上綜合全方位提升,把 EVM 的效能天花板推至極限,接近 「Realtime Blockchain」。
DA 層
DA 層沒有特別大的技術迭代,所以這個賽道卷的程度遠不如執行層,算來算去就那麼幾個主要選手。
ETH 的 CallData 升級成了 Blob,各個 Layer2 的費用大幅下降,現在 ETH 已經是一個 「不那麼貴」 的 DA 了。
Celestia 更大的作用反而是上線之後作為第一個提出 DA 層概念的專案,把 DA 這個賽道從 20 億 FDV 的天花板拉到了 200 億,從此格局和想像力開啟。很多新的 Layer2 Appchain 首選 DA 自然也是 Celestia。(FDV 的意思是 「完全稀釋估值」,這是一個估值指標,由 Token 價格 * 總量得出)
Avail 從 Polygon 獨立了出來,從技術上來講更像是一個 「加強版的 Celestia」,比如用了波卡那套 Grandpa+BABE 的共識機制,相較於 Celestia 的 Tendermint 理論上可以支援更多節點的去中心化,還有比如支援 Celestia 不支援的 Validity Proof 等等,當然技術上的差異遠不如生態來的重要,Avail 在生態層面還需奮起直追。
EigenDA 前兩天也隨著 EigenLayer 主網一同上線,EigenLayer 作為本輪最強敘事之一 + 最會商業合作的專案,EigenDA 的採用率我個人感覺不會低,理論上來說只要 「感覺安全,價格便宜」,並沒有太多專案真的在乎你用的是 Validity Proof 還是 Fraud Proof、DAS 有沒有支援等等。
比較值得一說的反而是下面三個 DA:
1)Near DA
Near 是個神奇的公鏈,原本是做分片的,現在也依舊在做,但在做分片的同時他還做了 DA。比 Celestia 更便宜,還支援 Layer2 的快速結算;
鏈抽象 – 最近 Near 推出了鏈簽名,讓使用者能可以通過單個 NEAR 帳戶請求給任何鏈上的交易簽名;
AI – 旗下 Founder illia 是 Transformer 八子之一,在NVIDIA大會上被黃仁勳拍肩膀的人,現在正在計劃聘請 AI 工程師,官網會在下個月釋出相關公告…… 六邊形戰士,我也扔到了 DA 賽道。
2)BTC&CKB
因為 BTC 的 Layer1 不支援智慧合約,無法直接結算,所以現在幾十條 BTC EVM Layer2 基本都在把 BTC 當成 DA 用,區別無非在於是把 ZK Proof 直接扔到 BTC 上還是把 ZK Proof 的 Hash 扔上去,彷彿不這樣做就不能稱自己為 「BTC Layer2」 一樣。
最近其實有碰到新專案說 「我不裝了,我就是 ETH Layer2,DA 結算都在 ETH 上,但我是為 BTC 生態服務的!」 較為喜感…… 唯一一個擴容方案的另類是 CKB 推出的 RGB++,在這套框架裡,CKB 成了類 DA 的存在,而 BTC 因為 UTXO 同構繫結的黑科技,近似成為了 RGB++ 的結算層。
3)新 DA
說兩個看到的 DA 新思路,就不提專案名字了。一個是把 DA 跟 AI 結合,除了自身是一個高效能 DA 之外,還可以充當 AI 大模型,訓練資料和訓練軌跡的儲存層;另一個是改進了 Celestia 等 DA 底層的糾錯碼機制,可以在一個動態網路(每一輪都有幾個節點隨機掉線)這樣的不穩定狀態裡提供更加的穩健的網路狀態。
結算層
原本這個層幾乎是 ETH 獨佔的,DA 有 Celestia 競爭、執行自家有一眾 Layer2。唯獨結算,其他鏈像是 Solana,Aptos 之類還沒有 Layer2,BTC 的 Layer2 不用也沒法用 BTC 當結算,目前你能想到的結算層基本只有 ETH 一個。
然而這個情況馬上就會發生改變,已經看到數個新的專案在往文章開頭提到的那個方向去拱 ,有些老專案也開始往這個方向轉型,即 ZK 驗證 / 結算層進一步解構 ETH(搶 ETH 的生意)。
為什麼會有這麼個概念出來呢?原因在於,ETH Layer1 上跑合約去驗證 ZK Proof,理論上的確不是一個最優選擇:
技術上來看,為了驗證 ZK Proof 的正確性,開發人員需要根據 ZK 專案和其選擇的 ZK Proof System,基於 Solidity 編寫驗證合約。其中,需要依賴不少的密碼學演算法,例如需要支援不同的橢圓曲線。
這些密碼學演算法通常都相對複雜,而 EVM-Solidity 架構並不是一個實現這些複雜密碼學演算法的最優平臺。對於一些 ZK 專案來說,編寫和驗證這些驗證合約的成本同樣很高。這某種程度上阻礙了一些 ZK 生態系統原生的加入 EVM 生態,因此像 Cario、Noir、Leo、Lurk 這些 ZK 友好語言目前只能在自己的 Layer1 上驗證。同時,在 ETH 更新或是升級這些東西總是 「船大難掉頭」。
費用上來看,雖說 Layer2 上交的 「保護費」 DA 佔了大頭,但 ZK 的合約驗證同樣需要 Gas 費用,以太坊上做驗證肯定不是一個便宜的選項。加上 ETH Gas 費用時不時飆升變身」 貴族鏈 「,驗證成本同樣會大受影響。
於是就有了新的 ZK 驗證 / 結算層概念專案出現,新專案都還相對早期,以 Nebra 為代表。老專案也有往這個方向 Pivot 的,比如 Mina,以及剛 Pass 了新提案的 Zen。
這個賽道大多數專案的整體思路基本都是:
- 支援多種 ZK 語言
- 支援 ZK 聚合證明,更高效,更便宜
- 更加快速的最終確認時間
ZK 結算層與去中心化 Proof Market 目前來看很有可能會綁在一起,畢竟有了技術還得有算力。也許會看到一些結算層專案與 Proof Market 專案合作,也可能掌握算力的結算層直接自己做一個 Proof Market,或是掌握技術的 Proof Market 自己下場做一個結算層包圓。到底怎麼走,還得市場說了算。
小結
基礎設施的其他領域,像是 Oracle 與 MEV 領域的 OEV,互操作性領域的 ZK 輕客戶端網上應該有不少文章都有寫了,在此不再贅述。下次看到一些新的好玩的東西,再跟大家分享。