這些術語常被一起使用,但它們並非相互對立的技術。相反地,Layer 2 是一類擴容方案,而零知識(ZK)則是一種用於讓 Layer 2 解決方案更快、更安全的特定技術。[1, 2, 3, 4, 5]
以下概述了 Layer 2 網絡(一般層面)與零知識解決方案(特定層面)之間的結構差異。[6]
1. Layer 2(廣泛類別)
Layer 2(L2)指的是建立在現有區塊鏈(如以太坊這類 Layer 1)之上的任何二級框架或協議,旨在提升交易速度並降低燃料費。[7, 8, 9, 10, 11]
運作方式:它在主鏈之外處理交易,將交易分組,然後將壓縮後的摘要傳送回 Layer 1。
安全性:它繼承了底層 Layer 1 區塊鏈的最終安全性。
L2 的類型:Layer 2 Rollup 主要有兩種:樂觀 Rollup 與零知識 Rollup。
範例:Arbitrum、Optimism 與 Base。[12, 13, 14, 15, 16]
2. 零知識(密碼學技術)
零知識(ZK)是先進的密碼學分支,允許一方在無需透露任何實際數據的情況下,向另一方以數學方式證明某項陳述為真。[17, 18]
在 L2 中的運作方式:應用於 Layer 2 擴容(ZK-Rollup)時,網絡會將交易打包至鏈下處理,並生成一個不可偽造的數學證明,稱為有效性證明(使用 SNARK 或 STARK 技術)。[1
查看原文