L1、L2 很多鏈都可以成為以太坊的并行 Rollup 鏈。
撰文:Haotian
發(fā)現(xiàn)不少朋友對(duì)「并行 EVM」還有誤讀,準(zhǔn)確說(shuō)應(yīng)該是「并行 Rollup」。@SeiNetwork 的并行 EVM 也只是在交易提交到 EVM 執(zhí)行環(huán)境前增加了并行「預(yù)處理」能力,本質(zhì)上就是 Rollup。
順著這個(gè)邏輯看,L1+L2 很多鏈都可以成為以太坊的并行 Rollup 鏈,只要該鏈具備并行處理能力即可。Why?接下來(lái),簡(jiǎn)單分析下我的理解:
1)并行 EVM 很容易被誤認(rèn)為 EVM 具備了并行執(zhí)行智能合約的能力,實(shí)際上,EVM 在交易處理和交易狀態(tài)一致性的問(wèn)題上不可能在本鏈環(huán)境下改變,目前看到的并行 EVM 敘事都是并行 Rollup 概念,或者更技術(shù)實(shí)現(xiàn)點(diǎn)說(shuō)是「并行 Mempool」。
要實(shí)現(xiàn)絕對(duì)意義上的 EVM 并行要改變以太坊架構(gòu)層的狀態(tài)管理和交易執(zhí)行邏輯,還涉及共識(shí)調(diào)整,實(shí)現(xiàn)落地幾乎不可能。
2)Sei 通過(guò)雙渦輪共識(shí)機(jī)制和 EVM 兼容特性,實(shí)現(xiàn)了并行交易能力,簡(jiǎn)單來(lái)說(shuō),驗(yàn)證節(jié)點(diǎn)可以本地管理 Mempool 省去了公共 Mempool 的時(shí)間,節(jié)點(diǎn)之間通過(guò) Gossip 隨機(jī)交叉驗(yàn)證也提升了效率,再通過(guò) Access DAG(有向無(wú)環(huán)圖)來(lái)追蹤 TXs 中的不同狀態(tài)來(lái)解決沖突問(wèn)題,進(jìn)而實(shí)現(xiàn)了高效的并行處理能力。
雖然 Sei 稱自己是第一個(gè)并行 EVM 鏈,但并行處理交易能力并非 Sei 的專屬能力 @solana @SuiNetwork @Aptos_Network 等都具備該項(xiàng)能力。
應(yīng)該說(shuō),只要一條 L1 或 L2 鏈具備并行處理交易的能力,只要打通和 EVM 的連接,就可以稱其為并行 Rollup 鏈。
對(duì) layer1 新銳性能鏈而言,他們有 Move、Rust 等這類更高級(jí)的編程語(yǔ)言基礎(chǔ),有基于 Object 中心這類 UTXO 類似的賬戶模型,也有存儲(chǔ)和執(zhí)行可分離的這類共識(shí)模型,因此很容易就實(shí)現(xiàn)并行交易處理能力;
不過(guò),現(xiàn)階段把并行交易處理能力加入到 EVM 的「預(yù)處理」隊(duì)列,本質(zhì)上就是另一種形式的 Rollup,相當(dāng)于這些新銳鏈要和以太坊的原生 layer2 鏈公開(kāi)競(jìng)爭(zhēng)。
一個(gè) layer1 現(xiàn)在要和 layer2 競(jìng)爭(zhēng)本質(zhì)上就是一種降維競(jìng)爭(zhēng),我們能說(shuō)這條 layer1 很強(qiáng)悍嗎?我個(gè)人對(duì)此持懷疑態(tài)度。充其量可以說(shuō)該 layer1 鏈有了一種兼容 EVM 的能力,從這個(gè)視角看的話,并行 EVM 并不是啥新奇的概念了。
3)我更看好 layer2+ 并行處理能力的這類敘事范式。因?yàn)閷?duì) layer2 Rollup 鏈而言,Sequencer 只需要對(duì)交易進(jìn)行精細(xì)化 的加工處理,并在 Sequencer 的預(yù)處理 Mempool 中實(shí)現(xiàn)交易解析,狀態(tài)沖突篩查,加之賬戶抽象等底層技術(shù)加持等也可以實(shí)現(xiàn)并行處理能力,對(duì)于 layer2 而言,實(shí)現(xiàn)并行處理能力不難。
難的是 Sequencer 的去中心化,以及 Tokenomics 的去中心化經(jīng)濟(jì)體系構(gòu)建,我之前在寫(xiě) layer2 未來(lái)會(huì)被重新定義的文章中,提過(guò)這個(gè)觀點(diǎn)。
換句話說(shuō),一旦 @MetisDAO 這類 layer2 鏈把去中心化 Sequencer 問(wèn)題解決了,Tokenomics 經(jīng)濟(jì)模型也開(kāi)始去中心化運(yùn)轉(zhuǎn)了,再來(lái)接力做類似「并行 EVM」的敘事概念會(huì)更有想象空間。
因?yàn)?layer2 本身就是服務(wù)于 layer1 以太坊主網(wǎng)的,其在 DA 和 interoperability 等方面和以太坊的 Match 程度更好,這和其他 layer1 鏈僅僅靠兼容 EVM 所實(shí)現(xiàn)的市場(chǎng)敘事相比,想象空間會(huì)更大。
關(guān)鍵是,以太坊的 layer2 可以反向兼容其他 layer1 讓他們作為 layer2 的執(zhí)行 VM 層。
綜上,撥開(kāi)層層迷霧,我們要厘清其實(shí)所謂「并行 EVM」=并行處理能力 +EVM 兼容,有并行能力的 layer1 可以通過(guò) EVM 兼容來(lái)實(shí)現(xiàn)并行 EVM,同樣,本就和 EVM 高度兼容的 layer2 鏈只要加上并行交易處理能力就可以更好的實(shí)現(xiàn)并行 EVM。
我個(gè)人更看好 layer2 層面的并行 Rollup 敘事和預(yù)期,而 layer1 層面的敘事預(yù)期,如果放在模塊化鏈間組合的高度還值得憧憬一下,如果只是讓這些 layer1 新銳鏈排隊(duì)成為以太坊的 layer2,我并不看好。