TLDR:
自去年 10 月 16 日 Cointelegraph 發(fā)布比特幣 ETF 通過的假新聞到今年 1 月 11 日 ETF 的最終通過,整個(gè)加密市場經(jīng)歷了一段持續(xù)的上漲。由于 ETF 最直接的利好對象是比特幣,這段時(shí)間內(nèi)以太坊和比特幣走勢出現(xiàn)了背離的情況,比特幣最高接近 49000 美金,已收復(fù)上輪牛市峰值的 2/3,而以太坊最高僅至 2700 美金附近,剛剛超過上輪牛市峰值的一半。但自比特幣 ETF 落地以來,ETH/BTC 走勢出現(xiàn)了顯著回升,除了即將到來的以太坊 ETF 預(yù)期外,另一個(gè)重要原因便是一拖再拖的坎昆升級最近也宣布了在 Goerli 測試網(wǎng)的公開測試,釋放出了即將進(jìn)行的信號。從目前的情況來看,坎昆升級的時(shí)間將不會早于 2024 第一季度??怖ド壷铝τ诮鉀Q現(xiàn)階段在以太坊上 TPS 低下與交易費(fèi)用高昂的問題,屬于以太坊 Serenity 升級階段的一部分。Serenity 之前,以太坊已經(jīng)經(jīng)歷了 Frontier,Homestead,Metropolis,三個(gè)階段。前三個(gè)階段分別解決了以太坊上開發(fā)門檻,DoS 攻擊以及 POS 轉(zhuǎn)型的問題。在以太坊 Roadmap 中明確指出,現(xiàn)階段的主要目標(biāo)則是實(shí)現(xiàn) ”Cheaper Transactions“ 和 “Better User Experience”。
近一年 ETH/BTC 匯率走勢,圖片來源:TradingView
以太坊作為一個(gè)去中心化社區(qū),其升級方案來源于開發(fā)者社區(qū)提出并最終經(jīng)以太坊社區(qū)多數(shù)贊同的提案,其中得以通過的是 ERC 提案,還在討論中或者即將在主網(wǎng)施行的統(tǒng)稱 EIP 提案。此次坎昆升級預(yù)期將通過 5 個(gè) EIP 提案,分別是 EIP-1153,EIP-4788,EIP-5656,EIP-6780 與 EIP-4844。
此外,EIP-4844 中利用的另外兩項(xiàng)核心技術(shù)分別是 KZG 多項(xiàng)式承諾與臨時(shí)存儲,這部分在我們機(jī)構(gòu)前一篇文章 Kernel Ventures:一文探討 DA 和歷史數(shù)據(jù)層設(shè)計(jì)中有詳細(xì)分析??偠灾?,通過 EIP-4844 對以太坊單個(gè)區(qū)塊容量大小以及交易數(shù)據(jù)的存儲位置進(jìn)行了改動(dòng),在降低以太坊主網(wǎng) gas 的同時(shí)大幅提升了主網(wǎng)的 TPS 。
三種操作碼的區(qū)別,圖片來源:Kernel Ventures
EIP-4788:在以太坊 POS 升級后的信標(biāo)鏈中,每個(gè)新的執(zhí)行塊包含父信標(biāo)塊的 Root。即使遺失了部分產(chǎn)生時(shí)間較早的 Root ,由于共識層完成存儲的 Root 具有可靠性,因而我們在創(chuàng)建新區(qū)塊的過程中,我們只需要留有最新的某幾個(gè) Root 便可。但是在創(chuàng)建新區(qū)塊的過程中,頻繁的從 EVM 向共識層請求數(shù)據(jù)會造成執(zhí)行效率的低下并為 MEV 創(chuàng)造可能。因而在 EIP-4788 中提出使用一個(gè)專門的 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ù)制是以太坊上非常高頻的一項(xiàng)基本操作,但在 EVM 上執(zhí)行這項(xiàng)操作會產(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ā)生變化。
以太坊數(shù)據(jù)拷貝 gas 消耗的變化過程,來源:Kernel Ventures
EIP-6780:以太坊中,通過 SELFDESTRUCT 可以對某個(gè)合約進(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ù)校驗(yàn)的問題。因而 EIP-6780 中的 SELFDESTRUCT 僅保留了將合約中的 ETH 退還指定地址的功能,會將與該合約相關(guān)的代碼與存儲狀態(tài)繼續(xù)保存在以太坊上。
關(guān)于 DA 原理與各種 DA 類型的介紹,可以參考我們的上一篇文章Kernel Ventures:一文探討 DA 和歷史數(shù)據(jù)層設(shè)計(jì)。對于 DA 項(xiàng)目來說,其收益來源于用戶在其上進(jìn)行數(shù)據(jù)存儲并支付的費(fèi)用,而其支出來源于維護(hù)存儲網(wǎng)絡(luò)運(yùn)行與存儲數(shù)據(jù)持久性和安全性所支付的費(fèi)用。收益與支出相減,所余下的便是網(wǎng)絡(luò)積累下的價(jià)值。DA 項(xiàng)目要實(shí)現(xiàn)價(jià)值的提升,最主要的手段便是提高網(wǎng)絡(luò)存儲空間利用率,吸引盡可能多的用戶利用網(wǎng)絡(luò)進(jìn)行存儲。另一方面,在存儲技術(shù)上的改進(jìn)比如壓縮數(shù)據(jù)或者分片存儲可以減少網(wǎng)絡(luò)的支出,從另一方面實(shí)現(xiàn)價(jià)值更高的積累。
現(xiàn)階段提供 DA 服務(wù)的項(xiàng)目主要分為三種類型,分別是主鏈專用 DA,模塊化 DA 以及存儲公鏈 DA。三者的具體介紹與區(qū)別見Kernel Ventures:一文探討 DA 和歷史數(shù)據(jù)層設(shè)計(jì)。