什么是 Rollup?
更新时间:2025-01-24 06:04:21 •阅读 0
什么是 Rollup?
按照确保压缩数据的有效性(即数据正确)的不同方案,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、Optimistic Ethereum 等。
