ZK-Rollup

ZK-Rollup

share button

一種使用特殊證明來立即驗證所有交易都是正確的 Rollup 技術。

ZK Rollup 是一種 第二層(Layer-2) 擴容方案,在主 區塊鏈 之外處理交易。它使用加密證明來確保鏈下交易的有效性,然後將其作為一個單一批次提交到主鏈。

擴容以太坊:有效性優先的方法

以太坊 區塊鏈 面臨一個主要挑戰:因網路擁堵導致的高額交易費用和緩慢的交易速度。ZK Rollup 透過將大部分運算工作移至鏈下解決這個問題。它將數千筆交易「匯總」成一個單一的批次,然後將該批次的壓縮摘要作為一筆單一交易提交回主 區塊鏈

ZK Rollup 安全性的關鍵在於它使用了有效性證明。與假設所有交易有效、除非有人證明其無效的 樂觀性 Rollup 不同,ZK Rollup 會生成一個加密證明,在交易批次提交到主網之前就驗證其有效性。然後,這個證明由主網上的 智能合約 進行驗證。如果證明有效,交易就會被最終確認。這個流程提供了更高的安全性,並能更快地完成交易。

ZK Rollup 的優勢

ZK Rollups 因其多項關鍵優勢,被視為一種強大的區塊鏈擴容方案:即時確認,因為交易在提交之前已透過加密證明,因此無需等待爭議期,資金可以從 Rollup 即時提領到主鏈;更高的安全性,ZK Rollup 的安全性是基於數學證明,而非誠實假設,這使其更能抵抗攻擊和詐欺;更低的手續費,透過將數千筆交易打包成一個單一證明,ZK Rollup 大幅減輕了主鏈的負擔,從而降低了用戶的交易手續費。

ZK Rollup 背後的技術雖然複雜,但它被視為 Web3 未來的核心部分,並已被用於各種應用程式,從 去中心化交易所 到私人交易。