擴展性依然係區塊鏈世界入面一個重大挑戰。早期嘅巨頭例如 Bitcoin 明顯已經跟唔上加密社群嘅不斷增長需求。咁就由第二層(Layer 2)方案出馬救火。咦,未等大家習慣第二層,原來第三層(Layer 3)已經準備加入戰團。
隨住 Ethereum 等網絡難以應付持續增長嘅交易需求,唔同嘅創新方案開始誕生,希望解決呢啲局限。
其中,第二層(L2)同第三層(L3)方案就愈嚟愈受關注。雖然兩者都旨在提升區塊鏈擴展性,但運作方式同服務範圍都唔同。
第二層同第三層方案細節可以好易混淆,唔如一齊睇吓佢哋各自嘅分別、應用同對區塊鏈未來可能帶嚟嘅影響。
了解第二層方案
乜嘢係第二層?
第二層方案 係建基於現有區塊鏈網絡之上嘅協議,主要目標係喺主鏈以外處理交易,同時承襲底層區塊鏈嘅安全保證。
呢啲方案旨在大幅提升交易吞吐量、降低手續費,亦唔會犧牲去中心化或者基礎層的安全性。
根本上,第二層就好似係一部自然吸氣引擎上加裝個渦輪增壓器,唔會改變底層區塊鏈嘅操作模式,但夠創新,可以大幅改變整體表現。佢可以幫區塊鏈減負加快速度。
L2 方案嘅核心概念,就係將大部分交易處理搬去鏈外,最尾先結算到主鏈。
咁樣可以令交易更快更平,亦唔會令主鏈爆負荷。主鏈只需要驗證同紀錄批量交易嘅最終結果。
有人話,L2 係自加密貨幣誕生以嚟最重要嘅創新。
不如睇睇技術細節先。
近年有幾種主要的 L2 方案受歡迎:
-
狀態通道(State Channels):允許參與者在線下進行多次雙向交易,等通道關閉時先一次過記錄最終狀態到主鏈。對需要頻繁雙向交易,而且成員固定嘅應用特別有用。
-
Plasma 鏈:由 Vitalik Buterin 同 Joseph Poon 提出,Plasma 係一個建立子鏈嘅框架,子鏈會定期將狀態提交去主鏈。子鏈可以自訂共識機制同區塊驗證規則,彈性大好多。
-
Rollups:呢類方案特別係以太坊生態圈非常火紅,用鏈外執行交易,然後將交易數據回寫主鏈,咁可以大大增強安全。主要有兩大類:
a. 樂觀式 Rollups(Optimistic Rollups):預設交易係有效,只有出現糾紛先會用欺詐證明來驗證。例子有 Optimism 同 Arbitrum。
b. 零知識 Rollups(ZK Rollups):用密碼學證明(即有效性證明)去驗證鏈外交易正確性。例子有 zkSync 同 StarkNet。
-
側鏈(Sidechains):嚴格嚟講唔一定算 L2,因為係一條獨立於主鏈但能夠連接、同步數據嘅平行區塊鏈。通常有自家安全機制,可以更快更平處理交易,並定期同主鏈同步。
總結嚟講,L2 方案最大優勢係明顯提升交易吞吐量之餘,底層安全唔變,手續費亦大幅下降。
以以太坊為例,主網 TPS 超低,但好多 L2 方案可以令速度提升千倍以上。
呢啲聽落就好似奇蹟一樣,事實上都真係。但同時亦有啲潛在問題。同 L2 方案可塑性高,對接性唔一,有機會導致資金流動性分割、跨 L2 體驗零碎難協調。
再者,部分 L2 方案可能引入新信任假設或者複雜的提現機制,影響用戶體驗同安全性。
乜嘢係第三層?
到咗第三層,玩法又唔同。
第三層(L3)概念最近先興起,可以話係進一步提升擴展性同專門化嘅下一步。
如果用返架車做譬喻,L3 對 L2,好似 Bi-turbo 系統對 turbo 充氣器一樣。
其實都唔使覺得太複雜,大可以一語道破。
L2 著重於鞏固基礎層擴展性,而 L3 就係L2之上進一步為特定應用或場景優化性能及功能。
L3 主要目標係建立多層架構,各層有明確職能:
- 第一層:底層區塊鏈(例如以太坊主網)
- 第二層:承襲 L1 安全性的擴展方案
- 第三層:建立於 L2 之上的專門鏈/應用程式
當然,呢啲並唔係死規矩。
L3 屬新興技術,用法唔一,但主要有以下方向:
-
超高擴展性:建基於 L2 能夠去到更高層次,大型遊戲生態或超大規模去中心化社交平台都有機會得以實現。
-
應用專用鏈:針對某行業定制 L3,例如遊戲專用 L3,可以針對頻繁狀態更新及遊戲經濟體複雜度作最佳化。
-
私隱層:雖然部分 L2 已提供進階私隱功能,L3 可以再加 dedicated 私隱功能於擴展網絡上,適合追求高吞吐同強私隱同時存在的場景。
-
互操作層:L3 可作為唔同 L2 之間嘅橋樑,促進跨 L2 通訊同資產轉移,緩解多個 L2 導致生態割裂嘅情況。
-
定制執行環境:L3 可以針對特定算力或合約語言自訂運行環境,令某類特殊交易更高效,配合特定應用領域需求。
正係重點。
L2 要保持足夠通用性服務一大堆應用,L3 可以針對特定場景或用途極度專注。
呢種專門化可能帶嚟重大效能提升,並催生過往礙於技術限制而唔能實現嘅新型態去中心化應用。真係可以「一槍一號」。
不過,新科技自然都有新挑戰:
- 複雜:多加一層會令整體架構變得更繁雜,開發維護困難,用家理解成本增加。
- 安全性:每加一層就多一個潛在攻擊點,點樣維持 L3 安全同時保留其優勢相當關鍵。
- 互通性:同 L2 一樣,要兼顧不同 L3、L2 甚至 L1 之間的互通,否則好難大規模普及。
- 去中心化風險:如果設計唔好,過於專門化 L3 可能帶嚟新嘅中心化隱患,破壞咗區塊鏈原有精神,所以呢點都要特別留意。
比較分析:第二層 vs. 第三層
既然搞清楚 L2 同 L3 嘅分別,係時候將兩者並列比拼。
L2 同 L3 均著眼擴展性同功能提升,但用法分工好不同:
- 適用範圍與專門化:
- L2 較通用,針對大範圍應用去擴展主鏈性能。
- L3 偏向專門處理某類特定應用或針對場景的極致優化。
- 同基礎層連接:
- L2 直接與 L1 交互並承襲其安全性。
- L3 則以 L2 為基礎,有時完全同 L1 無直接關連。
- 擴展能力提升:
- L2 能比 L1 高數量級提升效率。
- L3 再以 L2 優化之上做極致擴展。
- 開發成熟度與複雜性:
- L2 已經較成熟,有完整開發者工具及生態。
- L3 剛起步,開發複雜性高,需要新工具流程。
- 應用場景:
- L2 適合大範圍追求高效、低費用的應用。
- L3 對特殊應用或極致性能需求會更有優勢。
- 安全模型:
- L2 通常承襲區塊鏈安全 ... directly from the base layer, with various mechanisms to ensure transaction validity.
- L3 solutions may have more complex security models, potentially relying on both L1 and L2 for different aspects of security.
- Interoperability:
- L2 solutions often focus on interoperability with the base layer and, to some extent, with other L2s.
- L3 solutions may need to consider interoperability across multiple layers (L1, L2, and other L3s), potentially increasing complexity.
Why It Matters: The Impact on Blockchain Ecosystems
而家我哋已經深入了解咗唔同技術層面,可以開始展望未來。
L2 同 L3 解決方案嘅發展同採用,對區塊鏈行業同未來應用有深遠影響:
透過解決基礎層(base layer)區塊鏈可擴展性嘅限制,L2 同 L3 方案為區塊鏈技術更廣泛應用鋪路。 呢啲改進有可能令基於區塊鏈嘅系統可以喺交易吞吐量同成本效益方面,同傳統中心化系統競爭。
L2 同 L3 所提升嘅可擴展性同低成本,令好多新類型去中心化應用變得有可能。 以往因為高昂成本或者低吞吐量而唔可行嘅用例,例如微交易、複雜鏈上遊戲等等,都有機會實現。
多元化嘅 L2 同 L3 解決方案,令區塊鏈生態系統更加多姿多彩。呢種多樣性可以促進創新,令用戶同開發者根據自己需要揀選最適合自己嘅選項。
更低嘅手續費同更快嘅交易速度,增加咗 L2 同 L3 解決方案帶來用戶體驗嘅重大提升。呢個改進對吸引主流用戶好關鍵,有啲用戶可能會因為基層交易成本高或速度慢而卻步。
L2 同 L3 解決方案可以將更多交易移到鏈外處理,有助降低整體區塊鏈網絡嘅能源消耗,特別係使用工作量證明(Proof-of-Work)嘅共識機制。
層級設計令每一層都可以專注發揮所長。咁做可以針對唔同用例進行性能優化,更有效運用整個區塊鏈資源。
仲有,唔止咁。L2 同 L3 解決方案發展凸顯到強大跨鏈互通方案嘅必要性。如果能夠解決互通挑戰,可以帶動區塊鏈生態更流暢更緊密。
隨住區塊鏈越嚟越多層,要維持去中心化同安全性會變得更具挑戰性同更加重要。呢方面嘅需求會推動密碼學同共識機制創新。
The Future Landscape: Integrating L2 and L3 Solutions
隨住區塊鏈行業不斷發展,預計 L2 同 L3 方案會有更整合嘅趨勢。咁樣睇落都幾合理,係唔係?
未來唔止係將佢哋視為互相競爭嘅技術,而係發揮雙方優勢,建立更強大、更可擴展、更多功能嘅區塊鏈生態系統。
有個潛在情景係「Layer 2.5」類型方案出現,L2 同 L3 之間變得模糊,兼顧一般擴展性改進同專屬功能。
可能會見到唔同層級之間增強互通,令資產同數據可以喺 L1、L2、L3 網絡無縫流動。
話唔定未來 L2.5 會成為加密貨幣世界真正未來,邊個知呀。
點解咁講?因為呢啲層級方案發展過程中,好可能會有用戶界面設計同開發工具進一步提升。
再者,隨住相關技術成熟,預期會有更多標準化,為落實同整合 L2、L3 方案制定最佳實踐。咁樣可以令區塊鏈生態更一致,方便企業同機構採用。
Conclusion
成件事睇落好複雜,但其實有機會有個圓滿結局。
Layer 2 同 Layer 3 方案之間嘅分別,唔係為咗競爭或者打技術戰。
其實代表住區塊鏈技術為咗滿足不斷增長同多元化嘅用戶需求而持續演變。
L2 著重於擴展基層,提升整體效能;L3 就係針對特定用例,打造非常專門化嘅環境。未來有一日,佢哋有機會融合,再向更高層次發展,改變區塊鏈網絡未來發展路向。

