Zk Rollups & Optimistic Rollups 零知識證明與樂觀證明

Yish-avatar-img
發佈於Yish
更新於 發佈於 閱讀時間約 6 分鐘

先前在很多文章都有提及以太鏈的解決方案 ZK Rollups 與 Optimistic Rollups 但一直對於這兩個 rollups 的概念都很模糊,趁著邦妮發了一篇快速解釋這個機制也順便深入了解與紀錄。

幣圈高手都不一定會!正在起飛的超難趨勢!

Rollups 解決方案

  • Layer 1: 區塊鏈
  • Layer 2: Rollups 所處 (擴容解決方案)

一個技術的概念的提出勢必是要解決一個實際存在的需求,rollups 主要是用來解決區塊鏈可擴展性問題,由於每個區塊大小跟處理能力是有限的,在高負載情況下會面對壅塞跟高 gas fee 問題(每個人都希望自己交易能夠先被執行),而 rollups 透過將大量交易 bundle 起來之後再一次提交到主鏈上,在不影響主鏈處理能力情況下提高吞吐量跟降低交易手續費。

Rollups 機制都是在鏈外或鏈下進行計算和處理後再將交易數據提交到鏈上,從而解決交易吞吐與費用問題。
  • 鏈下處理通常指的是將某些計算或交易處理放在與主鏈不同的另一條鏈上。
  • 鏈外處理則是將某些計算或交易處理放在完全獨立的環境中進行處理。

TL;DR

  • ZK Rollups: (鏈外) 在鏈外將大量交易 bundle 一起,並透過零知識證明(特殊算法)計算處理後生成證明(Validity Proof),來證明數據正確性(交易的处理和验证是在本地计算机上使用zk-SNARKs或STARKs等技术生成证明),最後再將證明提交到主鏈上,提高處理效率,降低主鏈負擔,每個人都可以驗證證明正確性。
  • Optimistic Rollups: (鏈下) 交易提交到鏈下(rollup 鏈)的 Rollups 合約(智能合約)(不是直接提交到主鏈上),將交易 bundle 後使用 hash 代表區塊所有交易,提交 hash 到 rollup 鏈上。合約會有挑戰期,一定時間內如果有人提交證據證明 hash 是錯誤的,合約會 rollback 整塊交易,並按照交易順序重新執行交易,如沒有人提出則認為有效,將所有交易提交到主鏈上。(接受並產生交易塊與證明的人必須先提交保證金進行運算,如果交易正確則獲得獎勵,而被挑戰後確定錯誤則會沒收保證金並且提出挑戰者會獲得獎勵)

ZK Rollups (Zero-Knowledge Rollups) 零知識證明

  • 優點: 正確性、可靠性、隱私保護與節省儲存空間/傳輸
  • 缺點:計算成本高、安全性要求高、需要有高安全措施保護系統

ChatGPT 技術流程:

  1. 用户提交交易:用户将交易提交到 Operator。
  2. 計算交易的 zk-SNARKs:Operator 将收到的所有交易打包成一个批次,并使用 zk-SNARKs 算法計算出一個零知識證明,證明這個批次中所有交易的總和為 0。
  3. 發布批次根哈希:Operator 將批次的根哈希發布到以太坊區塊鏈上,並在 zk rollup 合約中記錄批次信息。
  4. 驗證階段:任何人都可以下載批次中的 zk-SNARKs 證明並驗證它的正確性。如果驗證通過,則意味著批次中所有交易的總和為 0,證明這個批次是有效的。
  5. 提取交易數據:任何人都可以使用批次中的 zk-SNARKs 證明提取出交易數據。這是由於零知識證明中僅包含與交易總和相關的信息,而不包含交易本身的詳細信息。
  6. 執行交易:交易數據被提交到與 zk rollup 合約關聯的執行合約中,執行合約會按照交易的指令執行對應的操作,例如轉移代幣等。

需要注意的是,zk rollups 中的 zk-SNARKs 算法使得整個過程都是匿名和保密的。交易數據被加密在證明中,而在驗證階段時,只需要驗證證明的有效性而不需要透露交易數據本身。

另外,zk rollups 中不需要進行爭議解決,因為只有被 zk-SNARKs 證明的批次才會被認為是有效的,而任何不合法的交易都無法通過驗證。因此,zk rollups 能夠提供更高的吞吐量和更低的交易費用,同時保持高安全性。

Optimistic Rollups 樂觀證明

  • 優點: 快速確認、低成本、可擴展性、簡單易用
  • 缺點:安全性要求高、存在可撤銷交易、需要等待確認

ChatGPT 技術流程:

  1. 使用者提交交易:使用者將交易提交到以太坊智能合約中。
  2. 打包交易:運營者(或合約)從以太坊智能合約中收集所有交易並將它們打包成一批。
  3. 發布批次根哈希:運營者將批次的根哈希發布到以太坊區塊鏈上,並在 Optimistic Rollup 合約中記錄批次信息。
  4. 驗證階段:在驗證階段中,任何人都可以對批次進行檢查,確認其有效性並提交異議。如果沒有異議,批次將被確認為有效,其中的交易將被提交到 Optimistic Rollup 合約中。
  5. 提交異議:如果有人對某個交易或整個批次的有效性提出異議,將會啟動爭議解決階段。此時,驗證人將需要提交爭議解決證明並贏得共識。
  6. 執行交易:交易被提交到與 Optimistic Rollup 合約相關聯的執行合約中,執行合約會按照交易的指令執行對應的操作,例如轉移代幣等。

需要注意的是,Optimistic Rollups 中的爭議解決是一個必要的過程。這是因為在這種機制下,交易並沒有被完全驗證,只有在有人對交易提出異議時,才會對其進行驗證。這種機制能夠保證高吞吐量和低交易成本,但也存在一定的風險。如果有人故意提交無效的交易或攻擊批次的驗證過程,將可能引發爭議解決的過程,導致交易的確認時間變長或需要支付更高的手續費用。

技術比較

raw-image

優缺點比較

raw-image

總結

raw-image

Zk Rollups & Optimistic Rollups 零知識證明與樂觀證明


留言
avatar-img
留言分享你的想法!
avatar-img
Yish的沙龍
6會員
11內容數
Yish 的 web3、區塊鏈、代碼技術、理財、投資、思維與想法。
Yish的沙龍的其他內容
2023/08/21
RWA 是將實際世界中的實物資產引入區塊鏈,實現資產的數位化、交易和管理的過程。這些實物資產可以是房地產、貴金屬、工業資產等,通過區塊鏈技術,將其轉化為數位資產(通常是代幣)並在區塊鏈上建立對應的記錄。這種數位化的過程具有去中心化、不可篡改、透明等特點,有望提升資產流動性和交易效率。
Thumbnail
2023/08/21
RWA 是將實際世界中的實物資產引入區塊鏈,實現資產的數位化、交易和管理的過程。這些實物資產可以是房地產、貴金屬、工業資產等,通過區塊鏈技術,將其轉化為數位資產(通常是代幣)並在區塊鏈上建立對應的記錄。這種數位化的過程具有去中心化、不可篡改、透明等特點,有望提升資產流動性和交易效率。
Thumbnail
2023/08/03
流動質押是一種允許用戶將其加密貨幣質押以賺取獎勵,同時保持其流動性的金融工具。這對於希望在質押期間保持其資產流動性的用戶來說很有吸引力。
Thumbnail
2023/08/03
流動質押是一種允許用戶將其加密貨幣質押以賺取獎勵,同時保持其流動性的金融工具。這對於希望在質押期間保持其資產流動性的用戶來說很有吸引力。
Thumbnail
2023/07/10
2023 已經過去一半每兩個月都會定期審視自己的投資項目跟部位調整以適用當前情況跟環境,以台股定期部分將原有的幾個部位轉出換成購買單股和未來看好的股票,並且保有一定安全邊際。
Thumbnail
2023/07/10
2023 已經過去一半每兩個月都會定期審視自己的投資項目跟部位調整以適用當前情況跟環境,以台股定期部分將原有的幾個部位轉出換成購買單股和未來看好的股票,並且保有一定安全邊際。
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
本次將追蹤上回介紹的 zkLink Summer Tour 第 3-4 週的任務,已經閱讀過上篇(Coinbase 參投!埋伏融資額 1,850 萬美元的 ZK 系交易所空投)的貓友,可直接跳過介紹的部分。
Thumbnail
本次將追蹤上回介紹的 zkLink Summer Tour 第 3-4 週的任務,已經閱讀過上篇(Coinbase 參投!埋伏融資額 1,850 萬美元的 ZK 系交易所空投)的貓友,可直接跳過介紹的部分。
Thumbnail
zkLink 是一個基於零知識技術的基礎建設,使用 ZK-Rollup 作為快速、低成本的解決方案,為用戶提供 DEX 場景與跨鏈資產。無論你的資產放在哪條公鏈,都可以很輕鬆的透過 zkLink 進行交易,不需要學習複雜的鏈上知識。
Thumbnail
zkLink 是一個基於零知識技術的基礎建設,使用 ZK-Rollup 作為快速、低成本的解決方案,為用戶提供 DEX 場景與跨鏈資產。無論你的資產放在哪條公鏈,都可以很輕鬆的透過 zkLink 進行交易,不需要學習複雜的鏈上知識。
Thumbnail
​您好,我是加密世紀,一位專業的加密貨幣部落格的自媒體經營人。 今天我要跟大家分享一個非常熱門的話題:ZK-Rollup 大戰。ZK-Rollup 是什麼?它為什麼會引發一場激烈的競爭?哪些 項目值得我們關注和投資?讓我們一起來看看吧!
Thumbnail
​您好,我是加密世紀,一位專業的加密貨幣部落格的自媒體經營人。 今天我要跟大家分享一個非常熱門的話題:ZK-Rollup 大戰。ZK-Rollup 是什麼?它為什麼會引發一場激烈的競爭?哪些 項目值得我們關注和投資?讓我們一起來看看吧!
Thumbnail
先前在很多文章都有提及以太鏈的解決方案 ZK Rollups 與 Optimistic Rollups 但一直對於這兩個 rollups 的概念都很模糊,趁著邦妮發了一篇快速解釋這個機制也順便深入了解與紀錄。
Thumbnail
先前在很多文章都有提及以太鏈的解決方案 ZK Rollups 與 Optimistic Rollups 但一直對於這兩個 rollups 的概念都很模糊,趁著邦妮發了一篇快速解釋這個機制也順便深入了解與紀錄。
Thumbnail
踏入Web3剛滿一年不久,其實很多區塊鏈的知識、專有名詞都還不是很懂,網路上的資訊雖然很多,但是大部分都寫的很專業,一個新手要去讀懂很難,我自己也是在這個領域慢慢摸索很久,直到現在我才能粗略的了解網路上的文章在寫什麼,希望能藉由這樣的學習筆記自我消化,也能提供給新手更白話、好理解的Web3知識。
Thumbnail
踏入Web3剛滿一年不久,其實很多區塊鏈的知識、專有名詞都還不是很懂,網路上的資訊雖然很多,但是大部分都寫的很專業,一個新手要去讀懂很難,我自己也是在這個領域慢慢摸索很久,直到現在我才能粗略的了解網路上的文章在寫什麼,希望能藉由這樣的學習筆記自我消化,也能提供給新手更白話、好理解的Web3知識。
Thumbnail
加密貨幣怎麼玩?在加密貨幣市場,有自行獨立研究(Do Your Own Research, DYOR)的能力,是你從其他幣圈玩家中脫穎而出的強大優勢⋯⋯。
Thumbnail
加密貨幣怎麼玩?在加密貨幣市場,有自行獨立研究(Do Your Own Research, DYOR)的能力,是你從其他幣圈玩家中脫穎而出的強大優勢⋯⋯。
Thumbnail
一、前言 2022年以太坊的兩件大事,分別為The Merge、以及採用Zero-Knowledge Rollup(後續稱ZK Rollup)的以太坊二層擴容方案會在年底開花結果,在The Merge過後,幣圈也在尋找下一個值得關注的論述(Narrative),因此本篇文章會向讀者介紹ZK Roll
Thumbnail
一、前言 2022年以太坊的兩件大事,分別為The Merge、以及採用Zero-Knowledge Rollup(後續稱ZK Rollup)的以太坊二層擴容方案會在年底開花結果,在The Merge過後,幣圈也在尋找下一個值得關注的論述(Narrative),因此本篇文章會向讀者介紹ZK Roll
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News