通俗化解析以太坊Layer2
尺度区块链
2021-03-04 02:32
本文约2275字,阅读全文需要约9分钟
Layer2從哪裡來,要到哪裡去?

鑑於網絡媒體上很多人從技術角度具體講解了Layer2技術的實踐與區別。本文將會以通俗的話語講解layer2。

關心的問題:

  • 為什麼需要layer2?
  • 如果layer1擴容成功了,還需要layer2嗎?
  • layer2成功實踐後有什麼影響?
  • 是不是layer2指的就是以太坊的layer2?

二級標題

Layer2的必要性

是不是layer2指的就是以太坊的layer2?

首先說明,很多公鏈都可以做layer2。並不是說只有以太坊有layer2。 layer2就是基礎協議網絡是,比如以太坊主網就是layer1。

為什麼別的項目的layer2似乎不是很熱門?一說layer2大家想到的就是以太坊的layer2呢?

因為大多數公鏈layer1就不行,地基都不牢固,怎麼蓋房子。簡化理解為,layer1就是日常生活的柏油馬路,因為人流量較大,所以需要高架橋、天橋兒、地下通道等等,這些高架橋等設施就是layer2。解決擴容問題。

那是不是ETH2.0之後,就不需要layer2了?

不是。以太坊2.0擴容之後,採用PoS機制,TPS可以達到3000以上也需要layer2。雖然肖風(萬向區塊鏈)等業內專家說過,區塊鏈領域和信用卡、支付寶不同,是結算和交易同時完成,即使3000TPS也已經可以滿足需要。但是,這只是性能不足的一種自我安慰,TPS多高都不算高,只要區塊鏈的使用人數在增加,只要地球上人類在增加,性能的擴展是必然。主網layer1的性能擴展是緩慢的,無論layer1發展得多好,都在當時無法滿足日益增長的用戶需求。 layer2擴容會長久的存在。

Layer2方案

二級標題

Layer2方案

layer2方案有哪些?我經常聽到別人說roll up,這是什麼?

說來話長,這裡面的方案很多:channels、plasma、Sidechain、rollups。

Channels

也被翻譯為狀態通道,最有名的是支付狀態通道。鏈下交易,鏈上同步狀態。類似線下支付,線上結算,這有點支付寶的感覺了,不過沒有那麼方便(當然,區塊鏈目前大多數應用都不太方便)。這個TPS處理量可以很大,因為鏈下處理可以非常高效,問題是這種應用更像是B端用戶約定好的一種操作,很難對接智能合約,完成散戶的需求。當然,有人說設置通道、質押幣、監控通道狀態比較麻煩是弊端,其實核心原因並不是這個。知名channels項目,如raiden雷電網絡,市值排名500以後了。這個技術和比特幣閃電網絡類似。

Plasma

Joseph Poon and Vitalik Buterin提出的。 plasma和channels一樣的問題,不能擴容通用型智能合約,最出名的項目是OMG。 vitalik提出來了,不過後來v神說,還是rollup更牛,那大家就去追rollup。

Sidechain

以太坊側鏈,理論上來說,火幣生態鏈Heco、幣安智能鏈BSC、OKChain都算是以太坊側鏈。側鍊和主鏈本質上算是兩條鏈,數據和狀態並不同步。所以,以太坊原教旨主義者、Vitalik等很多大咖內心並不是很支持側鏈的發展,“我的技術代碼是你的,你的還是你的”。不過,最近Heco、BSC發展迅猛,從一定程度上也是擴展了整個以太坊的生態。可以通俗理解為,其他的layer2方案,算是親兒子,sidechain側鍊是乾兒子,且是很有實力的干兒子。吃瓜群眾哪裡好用,哪裡收益高去哪裡,別的親疏遠近,不是很在意。

Rollup

Rollup可以翻譯為“匯總”。 roll up兩個詞分開寫,指的是“捲起來”。

那麼layer2的rollup要匯總什麼?要卷什麼呢?

一句話:匯總側鏈上的多個交易信息(狀態)生成一條信息(hash),上傳到以太坊主網上。簡化理解為側鍊和主鏈之間的連接就打通了,已經存在。 rollup相當於一個沒有共識節點的側鏈。一些項目方沒有資源搞側鏈,幾台服務器搞一個rollup,定期打狀態信息到主鏈上,保證信息不會篡改。

主鏈下不斷更新的狀態哈希值,上傳到主鏈上,鏈上是無法獨立驗證信息是真的假的,zkrollup可以對這個簡單的信息做驗證,目前主要是轉賬信息。 optimistic rollup有很多種rollup方案,Optimistic Rollups、ZK Rollups、Arbitrum、StarkEx等等,基本上被人熟知的就是Optimistic Rollup、ZK Rollups這兩種,其他的種類更多是這兩種的改進調試版本。 Optimistic rollups會運行一個虛擬機叫做OVM((Optimistic Virtual Machine)可以執行以太坊上相同的智能合約。聽起來其實有點像三大所公鏈(以太坊側鏈)的感覺,所以optimistic rollups和heco、 bsc一樣和DeFi密切相關。 Optimism是Optimistic rollups領域的重要項目。Loopring、Deversifi、ZKSwap、zkSync、StarkWare等等大批項目都在做rollup方案。

本文是對於layer2的初步了解,搜索網絡關鍵詞“layer2解決方案項目”可以搜到大量的項目與解讀內容。建議大家對最頭部的layer2項目仔細觀察研究之後,再考慮投資事宜。

尺度区块链
作者文库