輕鬆理解Rollup:詳解ZK Rollups、Optimistic和Arbitrum的區別
Future小哥哥
2023-02-13 07:42
本文约2048字,阅读全文需要约8分钟
Rollups的不同區別。

一級標題

一級標題

一級標題

在以太坊網絡中,由於ETH 網絡帶寬的原因,Gas 費用常常在網絡交易較多擁堵時,會有較大幅度的提升。使得交易一次的成本很高,有時甚至達到幾十,幾百美金一筆,而且速度很慢。

圖片

圖片

圖片

而Rollup 的作用,就是將以太坊需要計算的內容Copy 複製,發送到以太坊之外連接的Layer 2 協議進行計算。然後,將結果信息壓縮打包整理,整裝待發,重新發回到在鏈上網絡。

圖片

圖片

圖片

鏈上的部分數據不變,所以,中間的代表人物(Rollup Layer 2 協議)的靠譜程度,也決定了以太坊的安全性,Rollup 的模式不同也就產生了不同的風格與優劣。

一級標題

一級標題

ZK Rollups,一級標題

02 什麼是ZK Rollups

ZKSnark 或者叫Zero Knowledge Rollups,顧名思義,通過零知識證明驗證來進行Rollups 環節。零知識證明,也是區塊鏈公鏈項目Algorand 的創始人Silvio Micali 在密碼學的主要貢獻之一。

ZK 的四大特點(注意是ZK 不是JK):

Non-Interactive: 無需知道驗證者是誰

圖片

圖片

圖片

圖片

所以Zk Rollups 的核心方法,即通過嚴謹複雜的驗證算法,Layer 2 協議中的驗證者(ZkSnarker/ Validator)來認證不同數據的真實性(Validity Proof),從而將認證結果打包。以太坊網絡排除多餘工作信息後,可以直接將存有大量壓縮簽名信息的數據block 吸收進網絡。

任何人都可以參與網絡認證,成為認證者,所以,本質上來說,ZKSnark 也是一種PoW 共識機制的Layer 2 協議。

【優點】:

【缺點】:由於算法較為複雜,對應用開發有點門檻

一級標題

一級標題

一級標題

Layer 2 驗證者需要先質押Token 作為保證金,如果驗證過程中,別人發現了有問題的打包,那麼該驗證者(Sequencer)將被罰款部分Token,並把其作為獎勵給與發現問題的人。

圖片

圖片

圖片

圖片

Optimistic Rollups 也具有智能合約功能,可以擁有相應的治理Token,

Op Rollups 與ZK Rollups 方法本質的區別是,ZK 所有人都可以參與通過PoW 認證來參與認證,而OP 裡面更傾向於選擇一組值得信賴的認證者,監督整個打包交易的過程。

【優點】:

1. 適合開發Dapp,可以幾乎無縫遷移原本在Layer 1 的項目,同時也在開發相應的OVM 虛擬機

有驗證者作惡的風險成本。

一級標題

一級標題

圖片

小結:

圖片

小結:

一級標題

小結:

本文盡量用輕鬆的例子講解困惑很多周圍朋友的幾個熱點概念,包括作者本人也曾被各種OP, ZK 系列項目和方法論困擾。經過思考和例子的講解,希望能夠讓大家有個更清晰的概念,技術層面的愛好,還可以諮詢相應協議開發的工程師,為了保留一些腦細胞,本文就不對技術細節進行詳細闡述了。最後再整理一下:

Rollup 指的是一種整理方法,把一堆交易任務送到Layer 2 協議去打工,從而提升以太坊的運行效率。

Zk Rollups 是指一種利用零知識證明的密碼學算法,在無需知道驗證者是誰的情況下,完成外包工作的Layer 2 方法。

Zksync,Optimistic Rollups 是指利用一堆驗證者,在默認打包是好的情況下,通過獎懲機制,監督發掘是否有Bug 的Layer 2 方法。

目前的ZK Rollups 更適合Payment,等需要快速交易的業務,算法稍複雜;而Optimistic 類方法更適合Dapp 開發與Defi 業務,就是提幣時間有點長。

原文鏈接

原文鏈接

Future小哥哥
作者文库