OP Succinct的主要功能是將ZKP集成到OP Stack的模塊化架構中,將OP Stack Rollups轉換為完全驗證的ZK Rollups。
如果以太坊未來的擴容方案是將所有Rollups轉換為ZK Rollups,OP Succinct旨在在OP Stack中部署Type-1 zkEVM(完全等效於以太坊),並利用Rust和SP1。
OP Succinct Proposer能夠並行進行證明生成、證明聚合和驗證。
現有的OP Stack系統依賴"7天防詐欺窗口", 如果發生爭議將導致交易延遲。OP Succinct通過使用ZK證明縮短交易終極確定時間,消除了擴展的防詐欺窗口的需要。
OP Succinct可以大幅降低交易成本。
圖片來源:Blockscout
截至2024年3月30日,OP實驗室宣布在OP Sepolia測試網上推出了“故障證明”,並於2024年6月11日正式在OP Mainnet上啟動。這標誌著去中心化的第一步,使用戶可以從OP Mainnet上無需信任第三方的情況下提取ETH和ERC-20代幣。該機制使用戶能夠挑戰並撤銷無效的提款(包括Base,Metal,Mode和Zora)。
為了確保用戶資產的安全和信任,Optimism 使用故障證明來驗證鏈上交易的準確性和有效性,並防止惡意行為。關鍵原則包括:
如果在第二層和第一層數據之間發現不一致,爭議方可以提出挑戰。第二層運營商必須提交證據來反駁挑戰並驗證數據的正確性。最終性:如果在挑戰期內沒有有效的挑戰發生,或者第二層運營商成功反駁了挑戰,交易將被確定為有效並且被認為是確定的。
OP實驗室是開發Optimism解決方案的團隊或組織,而OP Stack是用於構建和擴展以太坊第2層網絡的技術框架。OP Labs和OP Stack之間的關係可以看作是開發人員與其開發工具之間的關係。
OP實驗室是負責開發和維護Optimism網絡的主要團隊或組織。 他們的目標是為以太坊創建一個有效的擴容解決方案,專注於降低交易費用並提高交易速度。 他們不僅在開發樂觀的Rollups,還與Succinct Labs合作推動與零知識證明相關的新技術,例如OP Succinct。
OP Stack是由OP Labs開發的模塊化框架,為構建第二層網絡提供了基礎設施。開發人員可以使用OP Stack快速創建不同的擴展網絡。模塊化設計使用戶可以靈活地選擇不同的驗證機制(例如Optimistic Rollups或ZK Rollups)來滿足各種項目的需求。
本質上,OP Labs 可以被看作是 OP Stack 的開發人員,而 OP Stack 是由 OP Labs 提供的技術工具,用於幫助開發人員構建和擴展以太坊二層網絡。
在深入研究 OP Succinct 之前,有必要介紹每個 OP Stack 的四個主要組件:
圖片來源:簡明博客
在第1.2節概述的OP堆棧的基礎上,OP Succinct是對OP堆棧的輕量級升級,允許鏈使用ZK驗證的區塊,同時保持其他組件(op-geth、op-batcher和op-node)不變。OP Succinct由以下四個主要組件組成:
由於需要廣泛的加密專業知識,建立zkEVM Rollups一直是具有挑戰性的。當OP實驗室開發模塊化的OP Stack時,他們預期支持各種驗證機制。為此,他們開源了Kona的開發(請參見擴展連結1),以使用Rust實現OP Stack Rollups的STF,最終通過Kona和SP1程序生成OP Stack的零知識證明(ZKP)。這意味著理論上任何OP Stack鏈都可以升級為使用ZKP。
SP1(簡潔處理器1)的目標是允許開發人員使用標準Rust代碼無縫集成Type-1 zkEVM rollups。通過使用OP Succinct,將任何現有的OP Stack鏈升級為Type-1 zkEVM rollup的過程可以在一小時內完成,提供以下好處:
根據官方 GitHub 文件,該過程只需要安裝 Rust、Foundry 和 Docker,即可將任何現有的 OP Stack rollup 升級為 Type-1 zkEVM rollup。簡化的過程包括兩個步驟:
圖片來源:簡明博客-將OP Stack Rollup升級到ZK Proofs
Succinct認為,EVM Rollups的未來在於使用Rust語言編寫的zkEVM,這可以更好地實現可維護性。目前,OP Rollups面臨三個主要挑戰:長達7天的防欺詐窗口、複雜的互操作性以及在某些情況下依賴於多組數據機制而非防欺詐證明。開發zkEVM是一個長期的目標,因此創建了SP1來應對這些挑戰。
SP1是一個高性能、完全可自定義的zkVM,100% 開源。它可以驗證任意Rust(或LLVM編譯)程序的執行。根據公開數據,OP Succinct Stack已經成功運行在OP Mainnet、OP Sepolia和Base chain上,交易證明成本範圍從$0.01到$0.02(請參見擴展鏈接3)。將來,所有區塊鏈基礎設施,包括Rollups、橋接和協處理器,可能都會使用Rust(或其他LLVM編譯語言)編寫,並利用ZKP。
基於Succinct博客和開源GitHub內容的摘要,SP1相對於其他zkVM的性能優勢源於幾個關鍵因素:
圖片來源:簡潔博客-請參閱附錄說明在擴展鏈接4
圖片來源:@jtguibas
如果乙太坊的擴容解決方案在短期內被視為OP,在長期內被視為ZK,那麼OP Succinct的潛在成功可能標誌著乙太坊發展道路上的一個重要里程碑。OP Succinct 為 ETH 匯總提供了一個可升級的途徑,從樂觀驗證過渡到零知識證明 (ZKP)。這種轉變不僅降低了交易成本,還提高了交易速度,同時保留了 ZK Rollups 的安全性和隱私屬性,為未來的應用層擴展開闢了新的可能性。
在被認可的四個主要的第二層解決方案中,OP Stack 目前在生態系統發展方面似乎略優於 ZK Stack。未來可能會出現更加明顯的馬太效應,OP Succinct 的加入可能會吸引來自 ZK Stack 的一部分流量和潛力。如果 OP Succinct 證明成功,甚至可能對傳統的 zkEVM-based Rollups 提出挑戰。
然而,從迄今為止提出的運營邏輯來看,一個關鍵的問題浮現出來:開發人員如何確保在修改狀態轉換功能(STF)或添加新的預編譯時,因未知漏洞而引起的系統范圍風險能及時被檢測到?這是一個值得長期關注的領域。
OP Succinct的主要功能是將ZKP集成到OP Stack的模塊化架構中,將OP Stack Rollups轉換為完全驗證的ZK Rollups。
如果以太坊未來的擴容方案是將所有Rollups轉換為ZK Rollups,OP Succinct旨在在OP Stack中部署Type-1 zkEVM(完全等效於以太坊),並利用Rust和SP1。
OP Succinct Proposer能夠並行進行證明生成、證明聚合和驗證。
現有的OP Stack系統依賴"7天防詐欺窗口", 如果發生爭議將導致交易延遲。OP Succinct通過使用ZK證明縮短交易終極確定時間,消除了擴展的防詐欺窗口的需要。
OP Succinct可以大幅降低交易成本。
圖片來源:Blockscout
截至2024年3月30日,OP實驗室宣布在OP Sepolia測試網上推出了“故障證明”,並於2024年6月11日正式在OP Mainnet上啟動。這標誌著去中心化的第一步,使用戶可以從OP Mainnet上無需信任第三方的情況下提取ETH和ERC-20代幣。該機制使用戶能夠挑戰並撤銷無效的提款(包括Base,Metal,Mode和Zora)。
為了確保用戶資產的安全和信任,Optimism 使用故障證明來驗證鏈上交易的準確性和有效性,並防止惡意行為。關鍵原則包括:
如果在第二層和第一層數據之間發現不一致,爭議方可以提出挑戰。第二層運營商必須提交證據來反駁挑戰並驗證數據的正確性。最終性:如果在挑戰期內沒有有效的挑戰發生,或者第二層運營商成功反駁了挑戰,交易將被確定為有效並且被認為是確定的。
OP實驗室是開發Optimism解決方案的團隊或組織,而OP Stack是用於構建和擴展以太坊第2層網絡的技術框架。OP Labs和OP Stack之間的關係可以看作是開發人員與其開發工具之間的關係。
OP實驗室是負責開發和維護Optimism網絡的主要團隊或組織。 他們的目標是為以太坊創建一個有效的擴容解決方案,專注於降低交易費用並提高交易速度。 他們不僅在開發樂觀的Rollups,還與Succinct Labs合作推動與零知識證明相關的新技術,例如OP Succinct。
OP Stack是由OP Labs開發的模塊化框架,為構建第二層網絡提供了基礎設施。開發人員可以使用OP Stack快速創建不同的擴展網絡。模塊化設計使用戶可以靈活地選擇不同的驗證機制(例如Optimistic Rollups或ZK Rollups)來滿足各種項目的需求。
本質上,OP Labs 可以被看作是 OP Stack 的開發人員,而 OP Stack 是由 OP Labs 提供的技術工具,用於幫助開發人員構建和擴展以太坊二層網絡。
在深入研究 OP Succinct 之前,有必要介紹每個 OP Stack 的四個主要組件:
圖片來源:簡明博客
在第1.2節概述的OP堆棧的基礎上,OP Succinct是對OP堆棧的輕量級升級,允許鏈使用ZK驗證的區塊,同時保持其他組件(op-geth、op-batcher和op-node)不變。OP Succinct由以下四個主要組件組成:
由於需要廣泛的加密專業知識,建立zkEVM Rollups一直是具有挑戰性的。當OP實驗室開發模塊化的OP Stack時,他們預期支持各種驗證機制。為此,他們開源了Kona的開發(請參見擴展連結1),以使用Rust實現OP Stack Rollups的STF,最終通過Kona和SP1程序生成OP Stack的零知識證明(ZKP)。這意味著理論上任何OP Stack鏈都可以升級為使用ZKP。
SP1(簡潔處理器1)的目標是允許開發人員使用標準Rust代碼無縫集成Type-1 zkEVM rollups。通過使用OP Succinct,將任何現有的OP Stack鏈升級為Type-1 zkEVM rollup的過程可以在一小時內完成,提供以下好處:
根據官方 GitHub 文件,該過程只需要安裝 Rust、Foundry 和 Docker,即可將任何現有的 OP Stack rollup 升級為 Type-1 zkEVM rollup。簡化的過程包括兩個步驟:
圖片來源:簡明博客-將OP Stack Rollup升級到ZK Proofs
Succinct認為,EVM Rollups的未來在於使用Rust語言編寫的zkEVM,這可以更好地實現可維護性。目前,OP Rollups面臨三個主要挑戰:長達7天的防欺詐窗口、複雜的互操作性以及在某些情況下依賴於多組數據機制而非防欺詐證明。開發zkEVM是一個長期的目標,因此創建了SP1來應對這些挑戰。
SP1是一個高性能、完全可自定義的zkVM,100% 開源。它可以驗證任意Rust(或LLVM編譯)程序的執行。根據公開數據,OP Succinct Stack已經成功運行在OP Mainnet、OP Sepolia和Base chain上,交易證明成本範圍從$0.01到$0.02(請參見擴展鏈接3)。將來,所有區塊鏈基礎設施,包括Rollups、橋接和協處理器,可能都會使用Rust(或其他LLVM編譯語言)編寫,並利用ZKP。
基於Succinct博客和開源GitHub內容的摘要,SP1相對於其他zkVM的性能優勢源於幾個關鍵因素:
圖片來源:簡潔博客-請參閱附錄說明在擴展鏈接4
圖片來源:@jtguibas
如果乙太坊的擴容解決方案在短期內被視為OP,在長期內被視為ZK,那麼OP Succinct的潛在成功可能標誌著乙太坊發展道路上的一個重要里程碑。OP Succinct 為 ETH 匯總提供了一個可升級的途徑,從樂觀驗證過渡到零知識證明 (ZKP)。這種轉變不僅降低了交易成本,還提高了交易速度,同時保留了 ZK Rollups 的安全性和隱私屬性,為未來的應用層擴展開闢了新的可能性。
在被認可的四個主要的第二層解決方案中,OP Stack 目前在生態系統發展方面似乎略優於 ZK Stack。未來可能會出現更加明顯的馬太效應,OP Succinct 的加入可能會吸引來自 ZK Stack 的一部分流量和潛力。如果 OP Succinct 證明成功,甚至可能對傳統的 zkEVM-based Rollups 提出挑戰。
然而,從迄今為止提出的運營邏輯來看,一個關鍵的問題浮現出來:開發人員如何確保在修改狀態轉換功能(STF)或添加新的預編譯時,因未知漏洞而引起的系統范圍風險能及時被檢測到?這是一個值得長期關注的領域。