2022模塊化公鏈能否成為公鏈新趨勢?打頭項目有哪些?

摘要:在ETH上,這些壓縮過的原始數據是放在L1的,也就是ETH L1既充當著結算,也充當著數據可用性。最近一段時間,許多老鐵應該注意到了一個新詞:模塊化公鏈。簡單來說,就是把原來一層做的事兒,給你拆成了兩層,甚至三層,畢竟一層上,不可能三角就像一個緊箍咒, 制約著每一個想要擴容的公鏈。當然,L1,L …

在ETH上,這些壓縮過的原始數據是放在L1的,也就是ETH L1既充當著結算,也充當著數據可用性。

最近一段時間,許多老鐵應該注意到了一個新詞:模塊化公鏈。簡單來說,就是把原來一層做的事兒,給你拆成了兩層,甚至三層,畢竟一層上,不可能三角就像一個緊箍咒, 制約著每一個想要擴容的公鏈。

當然,L1,L2這些概念其實很多人並不陌生,但模塊化公鏈,就像是傳統互聯網的TCP/IP協議一樣,有著更加細化的分層。

Rollup

在目前主流的共識中,模塊化公鏈應該擁有以下三個層

1.Execution Layer – 執行層

2.Settlement Layer – 結算層

3.Data Availability Layer – 數據可用性層

01 Execution Layer – 執行層

這一層是面向用戶的一層,放在ETH這邊,執行層就是各個Rollup,比如說Arbitrum,Optimism,將來ZK-rollup上了,Starkware和Zk-sync也在這一層上,執行層的目的就是快速的把交易給處理完打包。

如果你和我一樣經常在各個鏈來回切著用,你可能有感覺到,大多數時間,Arbitrum比Solana,Fantom,Avax這些所謂高速鏈更加高速,有時候你點一下Swap,一秒之內就成交了,其他高速鏈至少都得等個幾秒鐘。

為什麼呢?

因為再怎麼高速的鏈,都得一大群節點形成共識出快,就像BSC,也是得21個節點共識完成之後才能確認,總得個幾秒鐘的時間。然而Rollup不需要,一台高性能服務器做Sequencer搞定,單機Web2,當然快!

沃特? !你這還是區塊鏈麼? ? ?

如果你沒能理解為什麼Rollup可以一台服務器搞定,那說明你還沒能理解Rollup…

當然,未來幾個Rollup都不會只有一個Sequencer(定序器),但這其實不重要,重要的是,一個Sequencer還是多個Sequencer,對性能和安全的影響都不大。

因為哪怕Sequencer作惡,你的資產也是安全的,你依舊可以發起挑戰,畢竟安全是由Settlement Layer負責的。

02 Settlement Layer – 結算層

以太坊世界計算機的夢想大概率是破滅了,然而世界結算層真的有可能給它做成。作為一個L1,ETH在模塊化公鏈的擴容思路下,絕對是最佳結算層,原因很簡單,結算層,最重要的就是兩個字– 安全!

這個世界上,除了BTC,誰敢說自己的鏈比ETH更安全?

這也是為什麼Rollup目前可以靠一台高性能服務器就可以跑,同時又不犧牲去中心化與安全的原因– 不可能三角的可擴展性在L2做到極致,把安全性,去中心化完全交給L1。

當然,ETH在做結算層也有些小問題,那就是,跑在ETH上的DAPP太多了…

換句話說,這些DAPP本身在拿ETH L1當執行層,而Rollup提交上來的交易是把ETH L1當結算層,這些在節點看來都只是交易信息,所以會導致L1的DAPP計算請求跟Rollup的結算請求爭搶ETH L1的資源。

平常可能感覺不太出來,只是單純因為Gas費用比較高,導致Arb,OP這些的交易費用相對於其他Alt L1來說還是貴不少,雖說已經比ETH L1便宜許多了。但當ETH L1上又開了哪個火熱的NFT,或是突然暴跌導致一些Defi協議清算,大家紛紛開始Gas War的時候,所有的Rollup也都沒法倖免,費用和速度都得跟著受拖累。

未來幾年,當越來越多DAPP轉向L2,ETH L1越來越多被用於執行結算層的需求之時,ETH就可以名言順的被稱之為– 世界結算層了!

當然,別誤會,Rollup技術本質上並不是ETH專有,你也可以在Solana,Near上面應用Rollup,只是這些高速鏈目前還在深耕L1,暫時沒有L2的計劃。而像是波卡這種“原生模塊化公鏈”,中繼鏈天生就是所有平行鏈的結算層。

03 Data Availability Layer – 數據可用性層

這是今年剛剛流行起來的一個趨勢,目前是Cosmos系的Celestia和Polygon的Avail作為主打。

這一層是乾嘛的呢?就是存放Rollup數據的一個“存儲層”。之前說過,Rollup做執行,速度快就行,安全交給L1的結算層就行,但問題來了,如果Rollup的節點作惡,挑戰者拿什麼證據挑戰呢?自然就是交易的原始數據啦!

換句話說,要保證交易的原始數據在鏈上安全的存放,才能保證挑戰者可以正確的挑戰,才能保證Rollup的安全性。

在ETH上,這些壓縮過的原始數據是放在L1的,也就是ETH L1既充當著結算,也充當著數據可用性。

但眾所周知,ETH上面存數據是很貴的,這也是為什麼L2的交易費用雖然比ETH L1要便宜許多,但相對於其他Alt L1依舊是偏貴,更何況還要與現有的ETH L1 DAPP爭搶資源。

於是目前提出了把DA(Data Availability Layer)層單獨提取出來,做一個鏈,來服務各個Rollup,上面不跑DAPP,不跑智能合約,就只是單純做一個DA層,保證Rollup上的交易原始數據正確可用,以供欺詐證明可以合法挑戰,或是Zk-Rollup逃生事件時幫助用戶收回資金。

關於這個問題,目前Twitter上是有許多爭議的,畢竟是一個全新的,還沒有被真正部署的思路。 V神覺得,DA單獨抽像出來,會有安全上的隱患,而ETH L1則完全不會有這個問題。

但當Rollup繼續增多,ETH上面費用高居不下,有一條專門的低費用,相對安全的DA鏈如果可以服務各個Rollup,甚至跨鏈服務其他鏈的Rollup,看似是模塊化的一個非常合理的選擇。

就目前來說,基於Cosmos的Celestia,Polygon的Avail,未來ETH2.0的數據分片,是三個DA層的首選項。

04 小結

總體而言,2022年,我們對於區塊鏈擴容,有了一條非常明確而清晰的路線,即模塊化思維。

通過高速的Rollup執行交易,安全的結算層負責結算,低費用大容量的數據可用性層用負責保障,我們有理由相信,Web3.0時代的基礎設施藍圖,已經在我們面前徐徐展開。剩下的,就只是BUILD了!

原文標題:《2022年公鏈新趨勢,你需要了解的”擴容新路線”——模塊化》

Total
0
Shares
Related Posts