Rollup

什麼是 Rollup?

Rollup 是Layer2 方案之一,也叫卷疊,透過將以太坊主網(即Layer1)上交易的計算和存儲轉移至Layer2 處理並壓縮,再將壓縮後的數據上傳至以太坊主網以拓展以太坊性能 。

依照確保壓縮資料的有效性(即資料正確)的不同方案,Rollup 又可分為 ZK Rollup 和 Optimistic Rollup。

  • ZK Rollup 是一種採用零知識證明的 Rollup 方案,ZK 是 zero knowledge(零知識)的縮寫。 和其他 Rollup 的不同之處在於,ZK Rollup 採用 zkSNARK 演算法(一種零知識證明演算法)來壓縮資料和確保安全性。

    採用 ZK Rollup 方案的項目有:zkSync 等

  • Optimistic Rollup 字面理解是樂觀主義的 Rollup,它樂觀地默認被同步到 Layer1 上的數據是正確的,如果誰認為被同步的數據不正確(即存在欺詐行為),可在挑戰期發出挑戰。 因此這種證明方式也叫做欺詐性證明,以此保證最後同步到 Layer1 的資料是有效的。

    採用 Optimistic Rollup 方案的項目有:Arbitrum、Optimism 等

Continue reading