Layer 2 的核心理念在於:將計算任務於鏈下完成,最終結果則於鏈上確認。
在傳統 Layer 1 架構下,每筆交易都需由所有節點執行並驗證。這種「全網冗餘計算」雖然確保安全性,但效率極低。Layer 2 架構則將大量交易移至專用鏈下環境執行,僅將結果或摘要提交至主鏈。
此機制帶來以下變化:
透過分層設計,Layer 2 能在不變動底層共識機制的前提下,大幅優化效能。
從整體來看,典型 Layer 2 系統通常由多個組件協同運作,分別負責交易執行、資料提交與狀態更新。
一般而言,Layer 2 主要包含以下關鍵組成:
不同 Layer 2 解決方案(如卷軸、狀態通道等)對這些組件的實作方式各異,但共同目標一致:在確保安全性的前提下提升效能並降低成本。
須特別指出,目前多數 Layer 2 方案中的排序器多為中心化設計。此舉雖有助於提升效率,但也帶來信任風險,成為未來優化重點。
Layer 2 的設計本質是一種權衡:在提升效能的同時,系統安全模型需重新建構。不同方案在「信任對象」與「驗證方式」上存在明顯差異。
以卷軸為例,其安全性通常仰賴以下機制:
這些機制的共同目標在於減輕鏈上計算壓力,同時確保系統免於惡意行為威脅。
然而,這類設計亦帶來新挑戰。例如,若排序器作惡或資料不可用,用戶可能無法及時提領資產。因此,Layer 2 的演進不僅著重於效能提升,更在於信任模型與安全機制的持續優化。