區塊鏈
Layer 1 與 Layer 2:區塊鏈擴容技術解析
作者 Dr. Jovian Tan, 創辦人暨技術長
Layer 1(L1)是基礎區塊鏈——例如 Ethereum 或 Bitcoin——負責結算交易,並提供核心的安全性與共識機制。Layer 2(L2)則是建構在 L1 之上的獨立協定,將交易處理移到主鏈之外,再把結果結算回主鏈,藉此提高輸送量、降低手續費,同時承襲 L1 的大部分安全性。簡而言之,L1 提供基礎與安全性,而 L2 則負責擴展其容量。
兩者的差異
Layer 1 區塊鏈運行自己的共識機制,並將所有交易儲存在主鏈上。若要直接提升其容量,往往需要在去中心化、安全性與可擴展性之間做出取捨——也就是所謂的「可擴展性三難」。
Layer 2 將大部分運算與交易移到鏈下處理,把交易打包或產生證明後,再將結果提交回 L1。這樣做能提高輸送量並降低成本,同時仍仰賴 L1 進行最終結算並提供安全性。
Layer 2 的類型
常見的 L2 方案包括 rollup(樂觀 rollup 與 zero-knowledge rollup),會將大量交易打包成單一筆提交至 L1;此外還有狀態通道(state channel)與側鏈(sidechain),各自有不同的安全性與信任假設。
取捨
L1 提供最強的安全性與去中心化,但輸送量有限,在需求高峰時手續費也會較高。L2 則提供速度快、成本低的優勢,但會增加複雜度,且依設計不同,可能涉及額外的信任假設或提領延遲等考量。
常見問題
Layer 1 與 Layer 2 有什麼差別?
Layer 1 是提供安全性與結算功能的基礎區塊鏈;Layer 2 則建構於其上,用以更快、更便宜地處理交易,並將結果結算回 L1。
為什麼需要 Layer 2 解決方案?
基礎區塊鏈的輸送量有限,在需求高峰時可能變得緩慢且昂貴;L2 能在承襲 L1 大部分安全性的同時,擴展處理容量。
什麼是 rollup?
Rollup 是一種 Layer 2 技術,會在鏈下執行交易,並將壓縮後的資料或有效性證明提交至 L1,結合了可擴展性與 L1 等級的安全性。
Layer 2 的安全性與 Layer 1 相同嗎?
Layer 2 在結算方面承襲了 L1 的大部分安全性,但實際的保障程度取決於其設計方式,例如 zk-rollup、樂觀 rollup 與側鏈之間就存在差異。
Bitara 如何提供協助
Bitara 是 Web3 基礎設施與金融生態系統的建構者,專注於設計並打造上述系統,涵蓋工程、數位資產與法規遵循等領域。歡迎瀏覽下方的相關服務與主題。
關於 Bitara


