
原文編譯:0x711, BlockBeats
原文編譯:0x711, BlockBeats
原文編譯:0x711, BlockBeats
原文編譯:0x711, BlockBeats本文梳理自Cinneamhain Ventures 合夥人Adam Cochran 個人社交平台觀點,BlockBeats 對其整理翻譯如下:
當前的L2 技術,概括來說,大多是將計算過程從主網分離出來,但存儲仍保留在主網上。因此,這意味著在L2 上,智能合約中如「calldata」之類的元素和狀態存儲可能比在主網上有相對穩定的GAS 成本(或者在某些情況下會有更高的GAS 成本) ,但計算成本呈指數級降低。
因此,因此,因此,
因此,
只是單純將合約遷移可能不會節省很多gas,但進行一些優化就可以帶來很大的提升。例如,Aave 針對rollup 對V3 進行優化,便將gas 成本優化了10 倍。舉一個超級簡單的例子,如果您有兩個變量A = 10 和B = 7,在內部計算(A - B) 比進行任何外部調用估算值或存儲第三種狀態都更有效率。現在rollup 技術通過將這些交易進行打包處理來解決這個問題。如果我們將100 筆交易匯總在一起,我們只需支付一筆費用即可將輸出狀態寫入主鏈,因此L2 上的每筆交易都支付一小部分費用,節省了總的費用。
但是,但是,但是,但是,
如果在某一時刻只有一筆交易,那麼他們仍然需要向主網支付全部費用。
目前,大多數L2 可能會抽像出一種方式並自掏腰包支付費用,但他們不可能永遠這樣做。因此,只要L2 沒有遇到另一個瓶頸或沒有一個未優化的合約在進行大量交易,
它們擁有的交易越多,其交易成本效率就會越高(與L1 相反)。
現在出現了其他瓶頸,包括sequencer 或solver 容量、自定義EVM 實現以及其他關於數據存儲和壓縮的改進,但核心要素已經存在。
我認為看到L2 的費用飆升可能令人不安,尤其是當主網的費用與去年相比非常低時。但了解原因很重要。L2 們不是萬能的,對於Arbitrum,他們的Nitro(在批處理和壓縮方面做出了巨大的提升)已經在測試網中,看起來他們應該在Nitro 上線之後再進行奧德賽活動。推薦閱讀