根據Dune Analytics的數據,截至2022年底,以太坊主鏈上的日均交易數超過了170萬筆,而 Layer2 解決方案的日均交易數也在持續增加,甚至超過了以太坊。這意味著 Layer2 在短短幾年內就取得了巨大的交易量,成為了以太坊生態系統中不可忽視的一部分。
可以看出,以太坊 Layer2發展勢頭強勁,但什麼是Layer2呢?具體有什麼作用?一起來看看。
01
Layer2是什麼?
區塊鏈有個著名的”三難問題”,即一條區塊鏈的發展很難兼顧安全、去中心化和可拓展性。
拿以太坊舉例,雖然在去中心化和安全方面做的已經足夠好,但隨著用戶越來越多,其交易速度變慢、交易手續費高、用戶體驗惡化是一直以來有待解決的問題。 因此,提升以太坊的可擴展性,逐漸成為業界關注的重點。
#一般來說,如果一條道路擁擠不堪,那麼一般選擇兩種方式,一是對道路自身進行擴建,提升車輛流通,二是當道路自身難以拓建時,建立高架橋,增加流通性。
相應地,要提升公鏈的可擴展性,也有兩種方式:一是將擴展主網本身(layer 1),二是將部分工作放到layer2上,以實現網路的擴容。具體來說:
一是如果針對主網本身進行擴容,稱為鏈上擴容方案,即Layer 1方案。主要透過提高區塊鏈本身的交易容量來實現擴容;
二是以太坊Layer2擴容,指以太坊主網以外的二層網絡,是以太坊擴容方案的一種。 相當於建立在以太坊主網上建立“高架橋”,來解決以太坊主網擁堵、交易手續費貴的問題。
但Layer1方案鏈上擴容的方式很難一步到位,好不容易實現了擴容,更高性能需求的應用場景又出現了,需要不斷地超越自己,需求發展無止境。
因此,出現了許多 Layer2 解決方案,但每個解決方案也並非面面俱到,都有自己的優點和缺點。
另外值得關注的一點是理論上,所有的公鏈都可以建構Layer2擴容方案,但就目前發展狀況,除以太坊之外,其他公鏈的主網基本上就能承載當前發展的需求,Layer2對這些公鏈而言並不是一個迫切的需求,也不是市場主要關注方向。 所以目前大家提及的Layer2通常預設是以太坊Layer2。
02
Layer2的分類
目前以太坊Layer2的解決方案有哪些呢?
自從2017年,以太坊首次因為加密貓造成網路擁塞時,人們對Layer2的探索就開始了。
經過數年發展,Layer 2擴容誕生了許多方案,在以太坊發展早期,以太坊創始人V神都曾認為側鏈、Validium、Plasma技術是解決區塊鏈擴容問題的最佳方案。但時間和實踐都證明,在DeFi大爆發的背景下,側鏈、狀態通道、Plasma等Layer 2擴容方案都無法滿足市場的要求,發展到現在,Rollup成為了目前最有希望的方案。
而Rollup 又主要分為兩種:Optimistic Rollup 和 ZK Rollup,且在目前的市場表現中,對於這兩種方案,使用者也是比較支援。例如最近大火的Atrbitrum,就是採用的Optimistic Rollup 。
Rollups主要工作原理是將大量交易在鏈下計算,然後批量打包為批次交易,然後再傳回以太坊。
由於目前Rollups的發展優勢,現在業內基本默認當我們在討論以太坊Layer 2的時候,實際上我們討論的就是Rollups。
03
小結
Layer2層的發展,歷經多年,從一開始的提出到中期的爆發,再到現在的明確要結合Rollup來模組化發展的路線,既得益於以太坊龐大對生態,同時又促進以太坊生態進一步發展壯大。
以上是什麼是Layer2?的詳細內容。更多資訊請關注PHP中文網其他相關文章!