作者:Kernel Ventures Jerry Luo,Mirror
以太坊已經(jīng)完成前三個升級階段,分別解決了開發(fā)門檻,DoS 攻擊以及 POS 轉(zhuǎn)型的問題,現(xiàn)階段的主要升級目標(biāo)是降低交易費用并優(yōu)化用戶體驗。
EIP-1553,EIP-4788,EIP-5656,EIP-6780 四個提案分別實現(xiàn)了降低合約間交互成本,提高信標(biāo)鏈訪問效率,降低數(shù)據(jù)復(fù)制成本以及限制 SELFDESTRUCT 字節(jié)碼的作用權(quán)限。
EIP-4844 通過引入外掛在區(qū)塊上的 blob 數(shù)據(jù),可以大大提高以太坊的 TPS 并降低數(shù)據(jù)存儲成本。
坎昆升級對于 DA 賽道中的以太坊專用 DA 會有額外利好并且現(xiàn)階段以太坊基金會對于數(shù)據(jù)存儲中完全沒有借助以太坊的 DA 方案持排斥態(tài)度。
由于 Op Layer2 更成熟的開發(fā)環(huán)境同時以及對以太坊 DA 層更多的需求,坎昆升級可能會給其帶來相對更多的利好。
坎昆升級可以提高 DApp 的性能上限,使得 DApp 具有更接近 Web2 中 App 的功能。熱度沒有消散又需要以太坊上大量存儲空間的全鏈游戲值得關(guān)注。
現(xiàn)階段以太坊生態(tài)存在低估,坎昆升級可能成為以太坊開始走強(qiáng)的信號。
自去年 10 月 16 日 Cointelegraph 發(fā)布比特幣 ETF 通過的假新聞到今年 1 月 11 日 ETF 的最終通過,整個加密市場經(jīng)歷了一段持續(xù)的上漲。由于 ETF 最直接的利好對象是比特幣,這段時間內(nèi)以太坊和比特幣走勢出現(xiàn)了背離的情況,比特幣最高接近 49000 美金,已收復(fù)上輪牛市峰值的 2/3,而以太坊最高僅至 2700 美金附近,剛剛超過上輪牛市峰值的一半。但自比特幣 ETF 落地以來,ETH/BTC 走勢出現(xiàn)了顯著回升,除了即將到來的以太坊 ETF 預(yù)期外,另一個重要原因便是一拖再拖的坎昆升級最近也宣布了在 Goerli 測試網(wǎng)的公開測試,釋放出了即將進(jìn)行的信號。從目前的情況來看,坎昆升級的時間將不會早于 2024 第一季度。坎昆升級致力于解決現(xiàn)階段在以太坊上 TPS 低下與交易費用高昂的問題,屬于以太坊 Serenity 升級階段的一部分。Serenity 之前,以太坊已經(jīng)經(jīng)歷了 Frontier,Homestead,Metropolis,三個階段。前三個階段分別解決了以太坊上開發(fā)門檻,DoS 攻擊以及 POS 轉(zhuǎn)型的問題。在以太坊 Roadmap 中明確指出,現(xiàn)階段的主要目標(biāo)則是實現(xiàn) ”Cheaper Transactions“ 和 “Better User Experience”。
近一年 ETH/BTC 匯率走勢,圖片來源:TradingView
以太坊作為一個去中心化社區(qū),其升級方案來源于開發(fā)者社區(qū)提出并最終經(jīng)以太坊社區(qū)多數(shù)贊同的提案,其中得以通過的是 ERC 提案,還在討論中或者即將在主網(wǎng)施行的統(tǒng)稱 EIP 提案。此次坎昆升級預(yù)期將通過 5 個 EIP 提案,分別是 EIP-1153,EIP-4788,EIP-5656,EIP-6780 與 EIP-4844。
Blob:在EIP-4844 中為以太坊引入了一種新的交易類型 blob,一個大小為 125kb 的數(shù)據(jù)包。Blob 對交易數(shù)據(jù)進(jìn)行了壓縮和編碼并且并沒有以 CALLDATA 字節(jié)碼的形式在以太坊上進(jìn)行永久存儲,從而大大降低了 gas 消耗,但無法在 EVM 中直接訪問。EIP-4844 推行后的以太坊中,每筆交易可以攜帶最多兩個 blob,而每個區(qū)塊最多可以攜帶 16 個 blob。但是以太坊社區(qū)建議每個區(qū)塊攜帶的 blob 數(shù)量為 8 個,當(dāng)超過這個數(shù)量后,雖然還可以繼續(xù)攜帶,但是會面臨相對不斷增加的 gas 費,直到 16 個 blob 的上限。
此外,EIP-4844 中利用的另外兩項核心技術(shù)分別是 KZG 多項式承諾與臨時存儲,總而言之,通過 EIP-4844 對以太坊單個區(qū)塊容量大小以及交易數(shù)據(jù)的存儲位置進(jìn)行了改動,在降低以太坊主網(wǎng) gas 的同時大幅提升了主網(wǎng)的 TPS 。
EIP-1153:這個提案的提出旨在降低合約交互過程中的存儲成本。以太坊上一筆交易可以拆解為多個由 CALL 指令集創(chuàng)建的框架,這些框架可能隸屬于不同合約,因而可能涉及多個合約的信息傳輸。狀態(tài)在不同合約間存在兩種傳輸方式,一種是以輸入/輸出的方式,另一種則是調(diào)用 SSTORE/SLOAD 字節(jié)碼實現(xiàn)鏈上永久存儲。前者中數(shù)據(jù)以內(nèi)存的形式進(jìn)行存儲傳輸,具有較低的成本,但如果整個傳輸過程經(jīng)過了任一不可信的第三方合約,都會存在巨大安全風(fēng)險。但如果選擇后者,又會帶來一筆不小的存儲開銷,也會加重鏈上存儲的負(fù)擔(dān)。而 EIP-1153 的通過引入了瞬時存儲的操作碼 TSTORE 和 TLOAD 解決了這一問題。通過這兩個字節(jié)碼存儲的變量具有和 SSTORE/SLOAD 字節(jié)碼存儲的變量有一樣的性質(zhì),在傳輸過程中無法修改。但不同之處在于,瞬時存儲的數(shù)據(jù)在這筆交易結(jié)束后不會留在鏈上,而是會和臨時變量一樣湮滅,通過這一方式,實現(xiàn)了狀態(tài)傳輸過程的安全與相對較低的存儲成本。
三種操作碼的區(qū)別,圖片來源:Kernel Ventures
EIP-4788:在以太坊 POS 升級后的信標(biāo)鏈中,每個新的執(zhí)行塊包含父信標(biāo)塊的 Root。即使遺失了部分產(chǎn)生時間較早的 Root ,由于共識層完成存儲的 Root 具有可靠性,因而我們在創(chuàng)建新區(qū)塊的過程中,我們只需要留有最新的某幾個 Root 便可。但是在創(chuàng)建新區(qū)塊的過程中,頻繁的從 EVM 向共識層請求數(shù)據(jù)會造成執(zhí)行效率的低下并為 MEV 創(chuàng)造可能。因而在 EIP-4788 中提出使用一個專門的 Beacon Root Contract 對最新的 Root 進(jìn)行存儲,這使得父信標(biāo)塊的 Root 都是 EVM 暴露的,大大提高了對數(shù)據(jù)的調(diào)用效率。
Beacon Root 的調(diào)用方式,圖片來源:Kernel Ventures
EIP-5656:對內(nèi)存中的數(shù)據(jù)進(jìn)行復(fù)制是以太坊上非常高頻的一項基本操作,但在 EVM 上執(zhí)行這項操作會產(chǎn)生許多開銷。為了解決這一問題,以太坊社區(qū)在 EIP-5656 中提出了可以在 EVM 上高效進(jìn)行復(fù)制的 MCOPY 操作碼。MCOPY 使用了特殊的數(shù)據(jù)結(jié)構(gòu)來短期存儲被負(fù)責(zé)的數(shù)據(jù),包括高效的分片訪問和內(nèi)存對象復(fù)制。擁有專用的 MCOPY 指令還能提供前瞻性保護(hù),可以更好的應(yīng)對未來以太坊升級中 CALL 指令的 gas 成本發(fā)生變化。
EIP-6780:以太坊中,通過 SELFDESTRUCT 可以對某個合約進(jìn)行銷毀,并清空該合約的所有代碼和所有與該合約相關(guān)的狀態(tài)。但在以太坊未來即將使用的 Verkle Tree 結(jié)構(gòu)中,這會帶來巨大隱患。在使用 Verkle Tire 存儲狀態(tài)的以太坊中,清空的存儲空間將被標(biāo)記為之前已寫入但為空,這不會導(dǎo)致 EVM 執(zhí)行中出現(xiàn)可觀察到的差異,但與未發(fā)生的操作相比,已創(chuàng)建和刪除的合約會生成不同的 Verkle Commitment,這會導(dǎo)致 Verkle Tree 結(jié)構(gòu)下的以太坊出現(xiàn)數(shù)據(jù)校驗的問題。因而 EIP-6780 中的 SELFDESTRUCT 僅保留了將合約中的 ETH 退還指定地址的功能,會將與該合約相關(guān)的代碼與存儲狀態(tài)繼續(xù)保存在以太坊上。
3.1.1 生態(tài)價值探討
對于 DA 項目來說,其收益來源于用戶在其上進(jìn)行數(shù)據(jù)存儲并支付的費用,而其支出來源于維護(hù)存儲網(wǎng)絡(luò)運行與存儲數(shù)據(jù)持久性和安全性所支付的費用。收益與支出相減,所余下的便是網(wǎng)絡(luò)積累下的價值。DA 項目要實現(xiàn)價值的提升,最主要的手段便是提高網(wǎng)絡(luò)存儲空間利用率,吸引盡可能多的用戶利用網(wǎng)絡(luò)進(jìn)行存儲。另一方面,在存儲技術(shù)上的改進(jìn)比如壓縮數(shù)據(jù)或者分片存儲可以減少網(wǎng)絡(luò)的支出,從另一方面實現(xiàn)價值更高的積累。
3.1.2 DA 賽道細(xì)分
現(xiàn)階段提供 DA 服務(wù)的項目主要分為三種類型,分別是主鏈專用 DA,模塊化 DA 以及存儲公鏈 DA。
3.1.3 坎昆升級對 DA 項目的影響
用戶需求:坎昆升級后,以太坊的歷史交易數(shù)據(jù)將會有數(shù)十倍于原來的增長速度。這些歷史數(shù)據(jù)隨之也會帶來更大的存儲需求,但是由于當(dāng)下坎昆升級后的以太坊并未實現(xiàn)存儲性能的提升,因而主鏈的 DA 層對這些歷史采取了簡單的定期清理方式,這一部分?jǐn)?shù)據(jù)的存儲市場便自然落到了各類 DA 項目頭上,從而為其帶來了更大的用戶需求。
發(fā)展方向:坎昆升級后以太坊歷史數(shù)據(jù)的增加會促使各大 DA 項目方提高與以太坊的數(shù)據(jù)交互效率和互操作性來更好的搶占這部分市場。可以預(yù)見,各類跨公鏈的存儲橋技術(shù)會成為存儲公鏈 DA 與模塊化 DA 的發(fā)展重點,而對于以太坊的主鏈專用 DA 來說,其也需要考慮如何進(jìn)一步增強(qiáng)其與主網(wǎng)的兼容性,最小化傳輸成本與傳輸風(fēng)險。
3.1.4 坎昆升級下的不同 DA 賽道
坎昆升級給以太坊帶來更快數(shù)據(jù)增長的同時并沒有改變?nèi)W(wǎng)同步的數(shù)據(jù)存儲方式,這使得主鏈不得不對大量歷史數(shù)據(jù)進(jìn)行定期清理,下放交易數(shù)據(jù)長期存儲的職能。但這部分歷史數(shù)據(jù)在項目方進(jìn)行空投,鏈上分析機(jī)構(gòu)的數(shù)據(jù)分析等過程中仍存在需求。其背后的數(shù)據(jù)價值將引來不同 DA 項目方的爭奪,而決定市場份額走向的關(guān)鍵便在于 DA 項目的數(shù)據(jù)安全性以及存儲成本。
主鏈專用 DA:現(xiàn)階段的主鏈 DA 項目比如 EthStorage 中,存儲市場主要來源于以太坊上 NFT 項目的一些圖片,音樂等大內(nèi)存數(shù)據(jù)。主鏈 DA 由于在節(jié)點集群上和以太坊有高兼容性,可以低成本的與以太坊主網(wǎng)實現(xiàn)安全的數(shù)據(jù)交互。同時,其將存儲索引數(shù)據(jù)存儲在了以太坊主網(wǎng)智能合約上,并未將 DA 層完全脫離以太坊,從而得到了以太坊基金會的大力支持。對于以太坊帶來的存儲市場,主鏈專用 DA 相對其他 DA 有天然的優(yōu)勢。
存儲公鏈 DA 和模塊化 DA:這類非主鏈 DA 項目相對于以太坊的專用 DA 難以在坎昆升級中取得歷史數(shù)據(jù)存儲性能上的競爭優(yōu)勢。但現(xiàn)階段的以太坊專用 DA 還處于測試階段,未能實現(xiàn)完全的落地,而坎昆升級已迫在眉睫,如果在坎昆升級前專用 DA 項目無法給出一個已實現(xiàn)的存儲方案,這輪數(shù)據(jù)價值的挖掘仍有可能被模塊化 DA 主導(dǎo)。
3.1.5 坎昆升級下 DA 的機(jī)遇
EthStorage:EthStorage 類的主鏈項目將是坎昆升級中最大的受益者,所以坎昆升級前后可以重點關(guān)注EthStorage 項目。此外,在近期坎昆升級可能于今年 2 月進(jìn)行的消息放出后,EthStorage 的官推也是動作頻頻,先后發(fā)布了自己的最新官網(wǎng)與年度報告,宣傳上顯得是十分賣力。
Let’s celebrate the reveal of our new website! Please visit?http://EthStorage.io?to see the brand new design!
Meet the Frontier of Scalability
Real-time Cost Comparison with Ethereum
How EthStorage Works
Core Features of EthStorage
Applications Enabled by EthStorage
但是對比起最新官網(wǎng)的內(nèi)容與 2022 版官網(wǎng)的內(nèi)容,除了更酷炫的前端效果與更詳細(xì)的介紹外,并未實現(xiàn)太多服務(wù)功能上的革新,主推的仍然是存儲和 Web3Q 域名服務(wù)。?在 Galileo Chain network 網(wǎng)絡(luò)上體驗 EthStorage的服務(wù),參與領(lǐng)取代幣需要擁有一個 W3Q 域名或者主網(wǎng)余額超過 0.1 ETH 的賬戶。從水龍頭最近的出水情況來看,盡管有了一定的宣傳,現(xiàn)階段并沒有一個非常大的參與量。不過結(jié)合今年 7 月份 EthStorage 剛拿到 700 萬美金的種子輪融資并且并沒有看到這筆資金的明顯出處,也有可能項目方在暗地醞釀某些基礎(chǔ)設(shè)施的推進(jìn),等待這坎昆升級到來的前期發(fā)布以吸引最大熱度。
Celestia:Celestia 是現(xiàn)階段模塊化 DA 的龍頭項目。相對于還在發(fā)展中的以太坊專用 DA 項目,Celestia 早在上輪牛市就開始發(fā)跡并拿到了首輪融資。經(jīng)過了兩年多的沉淀,Celestia 完善了其 Rollup 模型,代幣模型并經(jīng)過了長時間的測試網(wǎng)檢驗最終于 23 年的 10 月 31 號完成了其主網(wǎng)上線與首批空投。可以看到其幣價從開盤以來便經(jīng)歷了一路的攀升,近日幣價一度突破了 20 美金,按照現(xiàn)階段 1.5 億 TIA 的流通量來看,這一項目的市值已經(jīng)達(dá)到了 30 億美金附近。但是考慮到區(qū)塊鏈歷史存儲賽道這一有限的服務(wù)群體,TIA 的市值已經(jīng)遠(yuǎn)超了盈利模式更豐富的傳統(tǒng)存儲公鏈 Arweave 并直逼 Filecoin 的市值,盡管相對于牛市還有一定的上漲空間,現(xiàn)階段 TIA 的市值存在一定的高估情況。不過在明星項目以及未消散的空投熱情的加持下,如果坎昆升級能在今年第一季度如期推動,Celestia 仍是非常值得關(guān)注的項目。但有一點風(fēng)險也很值得注意,以太坊基金會在涉及 Celestia 的討論中多次強(qiáng)調(diào),脫離了以太坊 DA 層的項目都不會是 Layer2,表現(xiàn)出了 Celestia 這類非以太坊原生存儲項目的排斥態(tài)度。坎昆升級前后以太坊基金會可能的表態(tài)也將對 Celestia 價格的走勢帶來不確定性。
3.2.1 生態(tài)價值探討
由于以太坊上用戶數(shù)量的不斷增加與項目的不斷開發(fā),以太坊低下的 TPS 成為其生態(tài)進(jìn)一步開發(fā)的巨大阻礙,同時以太坊上高昂的交易費用也使得一些涉及復(fù)雜交互的項目難以大范圍推廣。但是,許多項目已經(jīng)落地以太坊,進(jìn)行遷移存在著巨大的成本與風(fēng)險,同時,除了專注于支付的比特幣公鏈,再難找到具有以太坊同樣安全性的公鏈。 Layer2 的出現(xiàn)便是嘗試解決上述問題,其將交易的處理與計算全部放在另一條公鏈(Layer2)上進(jìn)行,數(shù)據(jù)打包好后通過與 Layer1 橋接的智能合約進(jìn)行驗證;并在主網(wǎng)上更改狀態(tài)。Layer2 專注于交易的處理與驗證,以以太坊作為 DA 層存儲壓縮后的交易數(shù)據(jù),因而有更快的速度與更低的計算成本。用戶如果想使用 Layer2 執(zhí)行交易,需要預(yù)先購買 Layer2 相應(yīng) token 并向網(wǎng)絡(luò)運營者支付。而 Layer2 的網(wǎng)絡(luò)運營者則需要為存儲在以太坊的數(shù)據(jù)安全支付相應(yīng)費用,用戶為 Layer2 數(shù)據(jù)安全支付的費用減去 Layer2 向 Layer1 上數(shù)據(jù)安全支付的費用就是 Layer2 的網(wǎng)絡(luò)營收。所以對于以太坊上的 Layer2 來說,下面兩方面的提高可以帶來更多的收益。從開源的角度來說,以太坊生態(tài)越活躍,項目越多,就會有更多用戶和項目方有降低 gas 與加速交易的需求,從而為 Layer2 生態(tài)帶來更大的用戶基數(shù),單筆交易獲利不變前提下,更多的交易便會給 Layer2 網(wǎng)絡(luò)運營者帶來更多的收益。從節(jié)流的角度出發(fā),如果以太坊自身的存儲成本下降,Layer2 項目方所需支付的 DA 層存儲費用下降,在交易數(shù)量不變的前提下,Layer2 運營者也可以獲取更多的收益。
3.2.2 Layer2賽道細(xì)分
2018年前后,以太坊的 Layer2 方案呈現(xiàn)百花齊放的狀況,存在著側(cè)鏈,Rollup,狀態(tài)通道和 Plasma 共計 4 種方案。但狀態(tài)通道由于在鏈下通道傳輸過程中的數(shù)據(jù)不可用風(fēng)險以及大量的悲傷攻擊,現(xiàn)階段已經(jīng)被從 Layer2 的方案中逐漸邊緣化。Plasma 類型比較小眾,并且 TVL 總量在 Layer2 中也無法進(jìn)入前 10,也不多加討論。最后,對于側(cè)鏈形式的 Layer2 方案,其完全沒有采用以太坊作為 DA 層,因而逐漸被排除在了 Layer2 的定義之外。本文僅對當(dāng)下主流的 Layer2 方案 Rollup進(jìn)行討論,并結(jié)合其細(xì)分賽道 ZKRollup 與 OpRollup 來分析。
實現(xiàn)原理:初始化階段,Optimistic Rollup 鏈需要在以太坊主網(wǎng)上部署一個鏈橋合約,通過這個合約實現(xiàn)和以太坊主網(wǎng)的交互。Op Layer2 會將用戶的交易數(shù)據(jù)進(jìn)行批量打包后發(fā)送至以太坊,其中包括了 Layer2 上賬戶最新的狀態(tài)根,批處理的根與壓縮后的交易數(shù)據(jù)。現(xiàn)階段,這些數(shù)據(jù)以 Calldata 的形式存儲在鏈橋合約中,雖然相對在 MPT 中的永久存儲已經(jīng)減少了不少 gas,但仍是一筆不小的數(shù)據(jù)開銷,同時也為 Op Layer2(Optimistic Rollup Layer2)未來可能的性能提升產(chǎn)生了不少阻礙。
現(xiàn)狀:現(xiàn)階段的 Op Layer2 是 Layer2 的第一大生態(tài),TVL 排名前五的公鏈全部來自 Optimistic Rollup 生態(tài),光是 Optimism 與 Arbitrium 兩條公鏈的 TVL 總量之和便超過了 160 億美金。
而 Op Rollup 生態(tài)現(xiàn)今能夠占據(jù)領(lǐng)跑位置的一個主要原因便是其友好的開發(fā)環(huán)境,搶先 ZK Rollup 完成了第一輪 Layer2 的發(fā)布與主網(wǎng)上線,吸引了大量飽受以太坊手續(xù)費與低下 TPS 限制的 DApp 開發(fā)者,將 DApp 開發(fā)陣地從 Layer1 向 Layer2 遷移的轉(zhuǎn)移。同時 Op Layer2 在底層有著與 EVM 更高的兼容性,為以太坊主網(wǎng)項目的遷移掃清了障礙,以最快的時間實現(xiàn)了以太坊上 Uniswap,Sushiswap,Cureve 等各類 DApp 在 Layer2 的部署,甚至還吸引了 Wordcoin 等項目從 Polygon 主網(wǎng)進(jìn)行遷移。現(xiàn)階段的 Op Layer2 既有 Uniswap V3 這類以太坊龍頭 DeFi,還有 GMX 這類 TVL 超過1億美金的原生 DeFi 項目,又有 Friend.tech 這類交易費破 2000 萬的 SocialFi 項目,不僅完成了項目數(shù)量上的積累,各個賽道的高質(zhì)量項目還帶動了整個生態(tài)質(zhì)的突破。但是從長期來看,ZK Layer2(ZK Rollup Layer2)有著更高的 TPS 上限以及單筆交易更低的 gas 消耗,當(dāng)后續(xù) ZK Rollup 技術(shù)逐漸完善后 Op Layer2 將會面臨一場與 ZK Layer2 的激烈競爭。
ZK Rollup(Zeroknowledge Rollup)
實現(xiàn)原理:ZK Layer2 中的交易數(shù)據(jù)有著與 Op Layer2 相近的處理方式,在 Layer2 上進(jìn)行打包處理后返回到 Layer1 的智能合約中以 Calldata 存儲。但是交易數(shù)據(jù)在 Layer2 上多出了一步生成 ZKp 的計算過程,同時不需要向網(wǎng)絡(luò)返回壓縮后的交易數(shù)據(jù)而只需返還交易根和批處理根并附帶用于對相應(yīng)交易合法性驗證的 ZKp 。通過 ZK Rollup 返回給 Layer1 的數(shù)據(jù)無需任何窗口期,驗證通過后可以在主網(wǎng)得到實時更新。
現(xiàn)狀:現(xiàn)階段的 ZK Layer2 已經(jīng)發(fā)展為了第二大 Layer2 生態(tài),緊跟 Op Layer2 之后。TVL 排名前 10 的 Layer2 中,ZK 系的數(shù)量也占據(jù)了 4 個,但總體上呈現(xiàn)出多而不強(qiáng)的現(xiàn)象,大家都認(rèn)為 ZK 系的 Layer2 很有發(fā)展前景,但就是無法發(fā)展起來。首先是因為早期 Op 系 Layer2 的率先發(fā)布已經(jīng)吸引了許多開發(fā)者在其上的項目落地,如果無法從項目遷移中獲得足夠多的優(yōu)勢,項目方不太可能將已經(jīng)在 Op Layer2 上產(chǎn)生穩(wěn)定收益的項目進(jìn)行遷移。其次是 ZK 系 Layer2 現(xiàn)在許多還在底層與以太坊的兼容性上進(jìn)行努力,比如 ZK 系的明星項目 Linea 現(xiàn)階段還無法兼容許多 EVM 操作碼,為適應(yīng)了 EVM 的開發(fā)者帶來不少開發(fā)障礙,而另一個明星項目 zkSync 現(xiàn)階段甚至幾乎無法實現(xiàn)與 EVM 底層的兼容而只能兼容以太坊的一些開發(fā)工具。
與以太坊的兼容性還為其上原生項目的遷移帶來了巨大難度。由于字節(jié)碼不具有完全互操作性,項目方需要對合約底層進(jìn)行更改以適配 zkEVM,這個過程存在著許多困難與風(fēng)險因而大大拖慢了以太坊原生項目的遷移過程。可以看到,現(xiàn)階段 ZK 系 Layer2 上的項目多為原生項目,并且以 Zigzag,SyncSwap 這類開發(fā)難度相對較低的 DeFi 為主,ZK Layer2 上項目的總量以及多樣性都等待著進(jìn)一步開發(fā)。但是,ZK Layer2 的優(yōu)勢在于其技術(shù)上的先進(jìn)性,如果能夠?qū)崿F(xiàn) zkEVM 與 EVM 的兼容和 ZKp 生成算法的完善,其相對 Op Layer2 會有更好的性能上限。這也是為什么即便現(xiàn)階段 Op Layer2 主導(dǎo)的市場下也會不斷有 ZK Layer2 項目出現(xiàn)的原因,在 Op Layer2 賽道已經(jīng)被瓜分殆盡的情況下,后來者最合適的方式也只能是通過提出一種預(yù)期更好的方案以吸引用戶從原有網(wǎng)絡(luò)的遷移。但是即便有一天 ZK Layer2 實現(xiàn)了技術(shù)上的完善,如果 Op Layer2 上已經(jīng)形成了一個足夠全面的生態(tài),有了足夠多的項目落地,此時即便有更好性能的 Layer2,用戶與開發(fā)者能否愿意承擔(dān)巨大風(fēng)險進(jìn)行遷移也會是一個未知數(shù)。此外,Op Layer2 在這個階段也在不斷進(jìn)行完善以穩(wěn)固自身的生態(tài)地位,包括 Optimism 開源 Op Stack 以協(xié)助其他 Op Layer2 開發(fā)者的快速開發(fā)以及二分挑戰(zhàn)法等對挑戰(zhàn)方式的改進(jìn)。當(dāng) ZK Layer2 在進(jìn)行完善的過程中,Op Layer2 也沒有放慢發(fā)展的腳步,所以現(xiàn)階段 ZK Layer2 的重要任務(wù)便是抓緊密碼學(xué)算法的完善與 EVM 的兼容以防止用戶對 Op Layer2 生態(tài)依賴性的形成。
3.2.3 坎昆升級對 Layer2 的影響
交易速度:坎昆升級后,一個區(qū)塊通過 blob 可以攜帶最多 20 倍于原來的數(shù)據(jù),而保持區(qū)塊的出塊速度不變。因而理論上來說,以 Layer1 作為 DA 層和結(jié)算層的 Layer2 也可以得到相對原來最多 20 倍的 TPS 提升。即便按照 10 倍的增長進(jìn)行估計,幾大 Layer2 明星項目中任何一者的交易速度都將超過以太坊主網(wǎng)歷史最高的交易速度。
交易費用:限制 Layer2 網(wǎng)絡(luò)無法下降的一大重要原因來自向 Layer1 提供的數(shù)據(jù)安全費用,按當(dāng)前報價計算,以太坊智能合約上 1KB Calldata 數(shù)據(jù)的存儲價格就接近 3 美金。但通過坎昆升級,Layer2 打包的交易數(shù)據(jù)僅以 blobs 的形式存儲在以太坊的共識層,1 GB 數(shù)據(jù)存儲一個月也只花費大約 0.1 美金,這大大減少了 Layer2 的運營成本。而對于這部分開源產(chǎn)生的收益,Layer2 運營者肯定會讓利一部分給用戶以吸引更多的使用者從而降低 Layer2 的交易成本。
可拓展性:坎昆升級中對 Layer2 的影響主要來源于其臨時存儲的方案和新增的 blob 數(shù)據(jù)類型。臨時存儲會定期在主網(wǎng)上刪除對當(dāng)下驗證作用不大的舊狀態(tài),減小了節(jié)點的存儲壓力,從而同時加快了 Layer1 與 Layer2 的網(wǎng)絡(luò)同步與節(jié)點訪問速度。而 blob 通過外帶的巨大空間以及基于 gas 價格的靈活的調(diào)節(jié)機(jī)制,可以更好的適應(yīng)網(wǎng)絡(luò)交易量的變化,當(dāng)交易量過大時增加一個區(qū)塊攜帶的 blobs 數(shù)量,而當(dāng)交易量下降時也可以隨之減少。
3.2.4 坎昆升級下的不同 Layer2 賽道
坎昆升級的到來將對整個 Layer2 生態(tài)都會形成利好。因為坎昆升級中最核心的變動是降低了以太坊上數(shù)據(jù)存儲的成本以及單個區(qū)塊的大小,以以太坊為 DA 層的 Layer2 自然也可以得到相應(yīng) TPS 的上升并減少向 Layer1 支付的存儲費用。但是由于兩種 Rollup 對于以太坊 DA 層使用程度上的不同,對 Op Layer2 與 ZK Layer2 的利好程度會有所差異。
Op Layer2:由于 Op Layer2 上需要將壓縮后的完整交易數(shù)據(jù)留在以太坊上進(jìn)行記錄,導(dǎo)致其相對 ZK Layer2 需要向以太坊支付更多的交易費用。因而通過 EIP-4844 降低 gas 消耗后,Op Layer2 上相對可以獲得更大幅度的手續(xù)費下調(diào),從而相對縮小相對 ZK Layer2 在手續(xù)費差價上的劣勢。同時,這輪以太坊的 gas 下調(diào)也必然吸引更多參與者和開發(fā)者的涌入,相對于沒有發(fā)幣并且底層難以兼容 EVM 的 ZK Layer2,更多的項目和資本會傾向涌入 Op Layer2,尤其是近段表現(xiàn)強(qiáng)勢的 Arbitrium。這或許會帶來以 Op Layer2 為主導(dǎo)的 Layer2 生態(tài)的新一輪開發(fā),特別是受到高昂手續(xù)費影響而難以提供優(yōu)質(zhì)用戶體驗的 SocialFi 與 GameFi 項目。伴隨著,這個階段的 Layer2 上可能涌現(xiàn)許多可以接近 Web2 用戶體驗的優(yōu)質(zhì)項目。如果這輪開發(fā)高地再次被 Op 奪下,那么其將進(jìn)一步拉開與 ZK Layer2 生態(tài)整體的差距,為后續(xù) ZK Layer2 可能的追趕制造足夠多的困難。
ZK Layer2:相對 Op Layer2,由于ZK Layer2 不需要在鏈上存儲交易的具體信息,gas 下調(diào)的利好會小于 Op Layer2。雖然 ZK Layer2 整體處于發(fā)展過程中并且沒有 Op Layer2 上龐大的生態(tài),但是 Op Layer2 上各項設(shè)施已經(jīng)趨于完善,在其上的開發(fā)存在著更激烈的競爭,而對于坎昆升級吸引進(jìn)來的新入局的開發(fā)者,要與已經(jīng)很成熟的 Op Layer2 開發(fā)者競爭或許并非明智的選擇。如果 ZK Layer2 能夠在此階段實現(xiàn)開發(fā)者配套設(shè)施的完善,為開發(fā)者提供更好的開發(fā)環(huán)境,考慮到 ZK Layer2 更好的預(yù)期以及市場競爭的激烈程度,或許新晉的開發(fā)者會選擇涌入 ZK Layer2 賽道,這一過程反而會加速 ZK Layer2 的追趕過程,實現(xiàn)在 Op Layer2 徹底形成統(tǒng)治性優(yōu)勢前的超越。
3.2.5 坎昆升級下 Layer2 的機(jī)遇
DYDX:DYDX 雖然是一個部署在以太坊上的 DEX,但其功能和原理與 Uniswap 這類以太坊上的傳統(tǒng) DEX 有很大區(qū)別。首先是其選用了訂單薄而非主流 DEX 使用的 AMM 這種交易模式,使得用戶可以獲得更絲滑的交易體驗,這也為其上進(jìn)行杠桿交易創(chuàng)造了一個良好的條件。此外,其利用了 StarkEx 等第 2 層方案來實現(xiàn)可擴(kuò)展性與處理交易,對交易在鏈外打包后傳回鏈上。通過 Layer2 的底層原理,DYDX 使用戶可以獲得遠(yuǎn)低于傳統(tǒng) DEX 的交易成本,每筆交易的費用僅在 0.005 美金左右。而在坎昆升級這一以太坊以及相關(guān) token 劇烈波動之際,幾乎可以肯定會出現(xiàn)高風(fēng)險投資比如杠桿交易資金量的激增。而通過坎昆升級,DYDX 上的交易費用即便在小額交易上也將實現(xiàn)對 CEX 的超越,同時還具有更高的公平性與安全性,因而對高風(fēng)險投資以及杠桿愛好者提供了一個絕佳的交易環(huán)境。從上述角度考慮,坎昆升級將會給 DYDX 帶來一個非常好的機(jī)遇。
Rollup Node:對新出塊的驗證來說,坎昆升級中被定期清理的數(shù)據(jù)已經(jīng)沒有意義,但并非代表這些被清理的數(shù)據(jù)不存在價值。比如即將空投的項目方便需要完整的歷史數(shù)據(jù)以確定每個即將接收空投的項目資金的安全性,還有一些鏈上分析的機(jī)構(gòu),往往也需要完整的歷史數(shù)據(jù)對資金流向進(jìn)行追溯。這個時候,一個選擇便是向 Layer2 的 Rollup 運營者查詢歷史數(shù)據(jù),在這個過程中 Rollup 運營者便可以對數(shù)據(jù)檢索進(jìn)行收費。因而在坎昆升級的大背景下,如果能有效的完善 Rollup 上的數(shù)據(jù)存儲與檢索機(jī)制,提前開發(fā)相關(guān)項目進(jìn)行布局,將會大大提高項目存活與進(jìn)一步發(fā)展的可能。
3.3.1 生態(tài)價值探討
與 Web2 的應(yīng)用相似,DApp 的作用也是為以太坊上的用戶提供某項服務(wù)。比如 Uniswap 可以為用戶實時提供不同 ERC20 token 的交換;Aave 為用戶提供了超額抵押借貸與閃電貸的服務(wù);Mirror 則為創(chuàng)作者提供了去中心化的內(nèi)容創(chuàng)作機(jī)會。但不同的是,在 Web2 中,應(yīng)用主要的獲利方式是通過低成本與優(yōu)質(zhì)的服務(wù)吸引更多的用戶引入其平臺,然后以流量為價值,吸引第三方投放廣告而從廣告中獲利。 但 DApp 全過程保持了對用戶注意力的零侵犯,不向用戶提供任何推薦,而是通過為用戶提供某項服務(wù)后從單次服務(wù)中收取對應(yīng)手續(xù)費。因而 DApp 的價值主要來自用戶對 DApp 服務(wù)的使用次數(shù)以及每次交互過程的交互深度,如果 DApp 想要提高自身價值,就需要提供優(yōu)于同類 DApp 的服務(wù),從而使更多的開發(fā)者傾向于使用其而非其他 DApp 進(jìn)行操作。
3.3.2 DApp 賽道細(xì)分
現(xiàn)階段的以太坊 DApp 以 DeFi,GameFi,SocialFi 為主,早期存在一些 Gamble 項目,但由于以太坊交易速度的限制以及 EOS 這類更適合的公鏈的發(fā)布,Gamble 類項目現(xiàn)在在以太坊上已逐漸勢微。這三類 DApp 分別提供了金融,游戲與社交方面的服務(wù),并從中實現(xiàn)價值捕獲。
DeFi
實現(xiàn)原理:本質(zhì)來說,DeFi 是以太坊上的一個或一系列智能合約。DeFi 的發(fā)布階段,需要在以太坊主網(wǎng)上部署相關(guān)合約(如幣種合約、兌換合約等),合約通過接口實現(xiàn) DeFi 功能模塊與以太坊的交互。用戶進(jìn)行交互時,會調(diào)用合約接口進(jìn)行存幣、取幣、兌換等操作,DeFi 智能合約會將交易數(shù)據(jù)打包,通過合約的腳本接口同以太坊交互,在以太坊鏈上記錄狀態(tài)變更。這個過程中,DeFi 合約會收取一定費用作為上下游流動性提供者的獎勵以及自身獲利。
現(xiàn)狀:現(xiàn)階段的以太坊上,DeFi 在 DApp 中占據(jù)了絕對的優(yōu)勢。除了跨鏈項目和 Layer2 項目外,DeFi 占據(jù)了以太坊上合約資產(chǎn)排名前 10 DApp 的其他席位。截止目前,以太坊上 DeFi 的累計用戶數(shù)量已經(jīng)超過了 4000 萬,雖然受到熊市的影響,月活躍用戶量經(jīng)歷了從 2021 年 11 月 峰值近 800 萬的沖高回落,但是隨著市場的回暖,現(xiàn)在的月用戶量也回升到了 峰值的一半左右,并等待著下一輪牛市進(jìn)行再次沖高。同時 DeFi 的類型也是越來越多樣,功能越來越全面。從最早的幣幣交易、抵押借貸到現(xiàn)在的杠桿交易、定期購、NFT 金融、閃電貸等。Web2 中可以實現(xiàn)的金融方式在 DeFi 中都逐漸得到了實現(xiàn),而 Web2 中不能實現(xiàn)的包括閃電貸等功能在 DeFi 中也得到了實現(xiàn)。
SocialFi
實現(xiàn)原理:與傳統(tǒng)設(shè)計平臺類似,SocialFi 上也支持個體進(jìn)行內(nèi)容創(chuàng)造同時將創(chuàng)造的內(nèi)容通過平臺進(jìn)行發(fā)布以進(jìn)行傳播并進(jìn)一步的為賬戶吸引粉絲,用戶而言則可以通過平臺查閱自己需要的內(nèi)容,獲取自己需要的服務(wù)。不同的是,用戶發(fā)布的內(nèi)容,內(nèi)容發(fā)布者與粉絲的交互記錄以及賬戶本身的信息都通過區(qū)塊鏈智能合約進(jìn)行去中心化的記錄,也就是將信息的所有權(quán)交還了每個賬戶個體。對于 SocialFi 平臺來說,越多的人愿意通過其平臺進(jìn)行內(nèi)容創(chuàng)造和分享,其便可以通過提供這些服務(wù)獲取更多的收益,用戶使用 SocialFi 平臺進(jìn)行交互的費用減去對于賬號和交易數(shù)據(jù)的存儲費用便是 SocialFi 項目的獲利。
現(xiàn)狀:現(xiàn)階段頭部 SocialFi 的 UAW(User Active Wallet) 雖然貌似可以和 DeFi 比肩,但這往往來自部分項目的空投預(yù)期,非常不具有持久性,比如前段時間的 friend.tech ,在熱潮過后的 UAW 量甚至不到 1000,從 5 名開外的 DeFi 與 SocialFi 間的對比也可以清楚看到這點。根本原因在于 SocialFi 的高服務(wù)費與低效使得其無法承擔(dān)本該具有的社交屬性而單純淪落為了一個投機(jī)平臺。
GameFi
實現(xiàn)原理:GameFi 的實現(xiàn)與 SocialFi 大體類似,只是應(yīng)用的對象變成了游戲。現(xiàn)階段 GameFi 項目方主流的盈利方式是通過出賣游戲中的道具進(jìn)行獲利。
現(xiàn)狀:項目方想獲取更多的獲利,就必須吸引更多人參與游戲。而現(xiàn)階段能吸引用戶參與游戲的無非兩點,一個是游戲的趣味性,驅(qū)使用戶為了獲得游戲的參與權(quán)或更好的游戲體驗而不得不購買道具。另一個則是可以獲利的預(yù)期,用戶相信將來其可以以更高的價格賣出這些道具。第一種模式類似于 Steam ,項目方獲得了真金白銀而用戶獲得了游戲的享受。而另一種模式中如果用戶和項目方的獲利來源于不斷涌入的新用戶,而一旦新增資金無法抵消項目方的道具增發(fā),項目會迅速陷入賣出,市場預(yù)期下降,持續(xù)賣出的惡性循環(huán)而難以持續(xù)性實現(xiàn)收益,具有 Ponzi 屬性。而由于區(qū)塊鏈?zhǔn)掷m(xù)費和交易速度帶來的限制,現(xiàn)階段的 GameFi 基本無法達(dá)到前一種模式要求的用戶體驗而以第二種模式居多。
3.3.3 坎昆升級對 DApp 的影響
性能優(yōu)化:坎昆升級后一個區(qū)塊內(nèi)可以攜帶更多筆交易數(shù)據(jù),對應(yīng)到 DApp 便可以實現(xiàn)更多狀態(tài)的變更。按照 8 個 blob 的平均擴(kuò)容計算,坎昆升級后 DApp 的處理速度可以達(dá)到原來的十倍。
成本下降:數(shù)據(jù)存儲成本是 DApp 項目方的一筆固定的支出,無論 Layer1 還是 Layer2 上的 DApp,都會直接或間接的利用以太坊對 DApp 內(nèi)賬戶的狀態(tài)進(jìn)行記錄。經(jīng)過坎昆升級,DApp 中的每筆交易都可以以 Blob 的數(shù)據(jù)形式進(jìn)行存儲,從而大大降低 DApp 的運行成本。
功能拓展:受限于以太坊上高昂的存儲成本,項目方在 DApp 開發(fā)過程中都在刻意減少上鏈的數(shù)據(jù)。這導(dǎo)致許多 Web2 中用戶可以享受的體驗無法向 DApp 進(jìn)行遷移,比如 SocialFi 便無法支持推特中視頻創(chuàng)作的需求,或者即便可以也無法是數(shù)據(jù)在底層享有等同以太坊的安全性。GameFi 中游戲的交互選項往往低級且無趣,因為每一次的狀態(tài)變更都需要在鏈上進(jìn)行記錄。通過坎昆升級,項目方在上述方面便有了更多的嘗試機(jī)會。
3.3.4 坎昆升級下的不同 DApp 賽道
DeFi:坎昆升級中存儲成本下降對 DeFi 帶來的影響相對較小,因為 DeFi 中需要記錄的只有合約中用戶資產(chǎn)現(xiàn)在所處的狀態(tài),是質(zhì)押,借貸還是其他狀態(tài),所需存儲的數(shù)據(jù)量相對其他兩種類型的 DApp 少很多。但坎昆升級帶來的以太坊 TPS 的提高可以極大促進(jìn) DeFi 中交易頻率較高的套利業(yè)務(wù)以及需要短期內(nèi)完成開倉平倉的杠桿業(yè)務(wù)。同時,在單一幣幣交換中無法明顯體現(xiàn)的存儲成本降低這一改進(jìn)在杠桿和套利交易中累積下來也可以節(jié)省大量手續(xù)費。
SocialFi:坎昆升級對于 SocialFi 性能帶來的提升最為直接。通過坎昆升級, 可以提高 SocialFi 智能合約處理和存儲大量數(shù)據(jù)的能力從而提供更接近 Web2 的優(yōu)質(zhì)用戶體驗。同時,SocialFi 上用戶創(chuàng)造、評論、點贊等基礎(chǔ)操作交互也可以具有更低的成本,從而吸引真正社交導(dǎo)向的長期參與者。
GameFi:對于上輪牛市中的資產(chǎn)上鏈游戲,其受到的影響與 DeFi 類似,存儲成本下降相對較小,但是 TPS 的增加為游戲的高頻交互提供了條件,可以提高游戲的交互實時性,支持改善游戲可玩性的復(fù)雜交互功能。全鏈游戲受到坎昆升級的影響更為直接。由于游戲的所有邏輯,狀態(tài),數(shù)據(jù)都存儲在了鏈上,坎昆升級將大大降低游戲的運營與用戶交互成本。同時,游戲初始部署的成本也會大大下降,從而降低游戲的開發(fā)門檻,促使未來更多全鏈游戲的出現(xiàn)。
3.3.5 坎昆升級下 DApp 的機(jī)遇
Dark Forest:23 年三季度以來,或許是因為對于傳統(tǒng)資產(chǎn)上鏈游戲不夠去中心化的質(zhì)疑,也可能單純因為傳統(tǒng) GameFi 的敘事出現(xiàn)乏力,全鏈游戲開始爆火。但對于以太坊上的全鏈游戲來說,15 TPS 的交易速度與 CALLDATA 字段 16 gas 單個字節(jié)的存儲成本大大限制了其發(fā)展上限。而坎昆升級的落地對這兩個問題都能有很好的改善,結(jié)合 23 年下半年相關(guān)項目的不斷開發(fā),坎昆升級可能會為這個賽道帶來比較大的利好。考慮到頭部效應(yīng),Dark Forest 是少有的從少輪牛市走出來的 Fully On-Chain Game,有了比較完善的社區(qū)基礎(chǔ),而且還沒有發(fā)行自己的代幣,如果坎昆升級前后項目方有這個想法,應(yīng)該能有一個不錯的走勢。
坎昆升級的落地將為以太坊帶來更高的 TPS 和更低的存儲費用,但同時也帶來了激增的存儲壓力。明牌會受到巨大影響的是 DA 和 Layer2 的賽道。對于 DA 賽道,激增的存儲壓力下以太坊專用的 DA 將會迎來巨大利好,相關(guān)項目比如 EthStorage 值得關(guān)注,相比之下,數(shù)據(jù)底層存儲中完全沒有使用到以太坊的 DA 項目并未得到以太坊開發(fā)社區(qū)的支持,盡管也存在機(jī)會,但對待具體項目時需要更加謹(jǐn)慎。由于 ZK 系 Layer2 大多還未引入代幣,加之近段坎昆升級預(yù)期下 Arbitrium 已經(jīng)出現(xiàn)了明顯走強(qiáng),如果接下來 Arbitrium 不發(fā)生大的暴雷,Arb 及其生態(tài)相關(guān)的項目相比其他 Layer2 將在坎昆升級中更具優(yōu)勢。由于大量投機(jī)者的涌入,DYDX 項目在坎昆升級的節(jié)點也可能存在一定機(jī)會。最后,Rollup 對于 Layer2 相關(guān)交易歷史數(shù)據(jù)的存儲具有天然優(yōu)勢,如果說到提供歷史數(shù)據(jù)訪問服務(wù),Layer2 上的 Rollup 也會是一個不錯的選擇。
如果從更長期的角度考慮,坎昆升級為各類 DApp 的開發(fā)以及性能創(chuàng)造了條件,將來勢必看到 Web3 項目從交互功能和實時性上的逐漸向 Web2 的靠近,使得以太坊向世界計算機(jī)的目標(biāo)進(jìn)一步靠近,任何務(wù)實開發(fā)的項目方都值得進(jìn)行長期投資。在最近一段時間大盤的漲幅中,以太坊相對比特幣一直處于弱勢狀態(tài),在比特幣已經(jīng)恢復(fù)到上輪牛市高點近 2/3 的情況下,以太坊卻還未恢復(fù)上輪高點的 1/2。坎昆升級的到來或許能改變這一趨勢,為以太坊帶來一輪補(bǔ)漲,畢竟作為一條少有的能保持盈利并處于代幣通縮的公鏈,現(xiàn)階段確實存在價值的低估了。