什麽是Opside?

新手Jul 19, 2023
Opside 是一個爲 Web3 開髮人員提供 zkEVM 鏈快速部署服務的 RaaS 服務商。開髮者可以用一定數量的 IDE 代幣租用一個 Rollup slot,該架構設計類似於 Polkadot 中的 Parachain 插槽設定。在租用 Rollup 插槽後,開髮者穫得一個獨立的執行環境,可以部署自定義的 zkEVM 網絡,而網絡的安全性保護則可以依賴於 Opside 提供的驗證者集,開髮者可以專註於業務邏輯的實現。
什麽是Opside?

項目背景

RaaS 服務

Rollups as a Service (RaaS) ——指曏開髮者提供的一繫列關於 Rollup 網絡的構建服務,可以幫助開髮者根據具體業務需求定製或構建特殊用例的 Rollup 網絡,併完成快速部署。

Rollup 是目前主流的擴展方案,其可以專註於執行效率的提升,實現更快、更便宜的交易,而安全性受益於底層鏈。目前主流的 Rollup 項目多數是針對生態型區塊鏈網絡所設計,包括 ZkSync 、Arbitrum、Optimism、StarkNet 等。隨著開髮者對特殊用例的需求增加,其可能希望對 Rollup 擁有更多自主權,或構建單一應用方曏的 Rollup,讓 Dapp 具有更大的擴展性和多樣化功能。

以此衍生了 RaaS 服務商,專註於爲開髮者提供定製化 Rollup 網絡 SDK,幫助開髮者快速完成 Rollup 網絡部署,改變了此前需要組建強大的開髮團隊才能構建區塊鏈網絡的局麵,也降低了 Web 2 團隊進入加密貨幣世界的門檻。併且基於多數區塊鏈項目都會將代碼開源的基礎上,RaaS 服務商可在已有的網絡開髮成熟度上,更快速的設計出多種組合型網絡供企業或團體使用,滿足部分消費群體的需求。

項目融資

Opside 在 2023 年 4 月 22 日完成 400 萬美元融資,由 Web3.com Venture Capital 牽頭,加密行業其他知名投資者也參與其中。

官方公布的合作方如圖:

機製原理

Opside 本身作爲一條側鏈,位於 Rollup 層和 Layer 1 之間。其結合了 PoS 質押共識和 PoW 工作量共識在其網絡架構中,負責爲 Rollup 層生成 ZK 證明,併曏 Layer 1 提供 PoS 證明。如下圖:

圖片來源:https://mirror.xyz/opsidezk.eth/_97BctFdavprY6-gxuf7oqpcx_FUjxSfvOmeCzOyI-8

就自身網絡而言,Opside 是一個基於以太坊的 Pos 側鏈。其中網絡的 PoS 共識由 Opside 的驗證者網絡運行,任何人都可以質押 IDE(Opside的原生代幣)成爲驗證者,參與到網絡的共識中,驗證者需要定期曏 Layer 1 提交 PoS 證明。

在 PoS 下,Opside 具有固定的塊生産率,時間分爲時隙(12 秒)和紀元(32 時隙)。在每個時隙中,隨機選擇的驗證者作爲區塊提議者,負責創建新區塊併將它們髮送到網絡上的其他節點。此外,在每個時隙中,隨機選擇一個驗證者委員會來使用他們的投票以確定提議區塊的有效性。

Opside 的驗證者不僅負責 Opside 網絡的區塊生成,衕時負責 Rollup 網絡的排序器運行——爲 Rollup 網絡打包交易,賺取 Rollup 中的網絡 Gas 費用和區塊獎勵。而網絡的 ZK 證明則由專門的證明者負責,即 ZK 挖礦。任何人隻要有足夠的算力進行 ZKP 計算,都可以成爲 Rollup 網絡的證明者,證明者根據 PoW 規則爲排序器提交的交易數據生成 ZK 證明。首次提交 ZK 證明的證明者將穫得 Rollup 的區塊獎勵。

關於 zk-Rollup 基本設定的補充:常規下,Rollup 網絡的狀態變化(如用戶賬戶數據變化)會存儲在一棵 Merkle 樹中,而官方運行的節點(排序器)會打包網絡的交易,排序器會對用戶提交的交易進行驗證和確認,之後打包成區塊,生成一個新的 Merkle 數根。衕時,節點還需要基於新生成的區塊生成 zk-SNARK 證明(該過程需要大量的算力),連衕此前新的 merkle 樹根,一起傳遞到以太坊的智能合約中,由智能合約驗證 Rollup 網絡的交易是否正確。

所以,基於零知識證明設計的 zk-Rollup 中有兩個主要角色:1)網絡的排序器,這部分在 Opside 中,由驗證者網絡負責;2)zk-SNARK 證明的生成,這部分在 Opside 中是開放式,任意用戶都可以質押 IDE 成爲證明者,爲 Rollup 網絡提供算力服務。

Opside 爲了避免對證明者的惡意行爲,證明者需要在繫統合約中註冊併質押至少 100,000 IDE 代幣。如果當前質押數量小於閾值,則不允許提交哈希和 ZKP。證明者所提交的 ZKP 獎勵也將按照其 Staking 數量的比例進行分配。

另一方麵,Opside利用ZK-PoW機製激勵礦工提供ZKP算力,從而爲ZK-Rollup提供全麵的硬件基礎設施。爲了鼓勵多個礦工衕時參與 ZKP 的計算,即 PoW 挖礦。Opside 採用了兩步提交 ZKP 驗證機製。ZKP 的 PoW 獎勵份額將按照一定規則分配給有效的 ZKP 提交者——礦工。

圖片來源:https://mirror.xyz/opsidezk.eth/rgovFrpGSDH87Hqxkm3CrqHV_QSALiYRNPo_JPy5UZ0

1)提交 Proofhash:證明者計算出某個序列( sequence)的 ZKP 後,首先計算(proof/address)的哈希值,併將哈希值和地址提交給智能合約。proof是對某個序列的零知識證明,address是證明者的地址。

假設第一個證明者在第 T 個區塊提交 ZKP 的哈希值,則直到第 T+10 個區塊都被接受,沒有任何限製。從第 T+11 個區塊開始,新的證明者無法再提交哈希。

2)提交 ZKP:在第T+11個區塊之後,任何證明者都可以提交ZKP。隻要一個ZKP通過驗證,就可以用來驗證所有提交的哈希值。經過驗證的證明者根據礦工質押金額的比例穫得 PoW 獎勵。

如果在第T+20個區塊之前沒有ZKP通過驗證,則所有提交哈希的證明者將被削減。然後重新打開序列,可以提交新的哈希值,返回到步驟 1。

ZK-PoW 機製預計部署在多個鏈上,對於每一條基礎鏈,在一個區塊內,每個 Rollup 隻能提交一個序列(sequence)。每個序列將平均分享當前區塊的 PoW 獎勵。這意味著,例如,如果基礎鏈上的一個區塊內有四個 Rollups 提交序列,則 PoW 獎勵將分爲四個部分,每個序列穫得該區塊 PoW 獎勵的四分之一。未來,每個序列都會根據對應的 ZK-Rollup 類型、Rollup 交易數量、gas 使用量等進行工作量估算,對不衕序列進行不衕的定價。

總體上,Opside 通過混合 PoS 和ZK-PoW機製,統一了自身網絡和 Rollup 網絡的驗證者集,讓通過 IDE 代幣質押經濟爲 Opside 和 Rollup 網絡提供安全保護。zk 證明的開放式設計,也可以讓大量的市場算力參與到 Opside 網絡中,爲了網絡安全提供算力保護。

代幣模型

IDE 的總量爲 100 億(目前還未上線),其中:10% 分配給風險投資;14% 分配給 Opside 團隊和貢獻者;15% 分配給社區,包括早期測試人員、生態繫統項目開髮人員和潛在的未來空投;28% 分配給基金會,用於支持生態繫統髮展、後續融資等用途;剩餘的 33% 作爲對提供數據存儲服務、生成零知識證明、維護區塊鏈和執行合約的驗證者和礦工的獎勵。代幣分配圖如下:

圖片來源:https://mirror.xyz/opsidezk.eth/jIHaoowya4XG50zYtqhJ_WS14dl8vYKYspknSTP3vgY

按照混合 PoS 和 PoW 共識,區塊獎勵分爲兩部分,分別分配給驗證者和礦工。在 Pre-Alpha 測試網絡階段,PoS 和 PoW 的臨時區塊獎勵比例固定爲 1:2,即 11% 的 IDE 分配給驗證者,22% 分配給礦工。未來這個比例會根據全網 ZKP 算力的供求動態調整。

除了作爲網絡激勵外麵,IDE 將作爲治理代幣,在 Opside 主網啟動後,IDE 的持有者可以以合理的流程和機製共衕決定網絡的未來。Opside 主網絡參數和機製的所有更新都將通過 Opside DAO 決定。

項目進展

Opside 在 2023 年 5 月 8 日開啟了第一批開髮者體驗資格的申請,開髮者必鬚提供自己的 GitHub 鏈接,併詳細説明之前的開髮經驗。

圖片來源:https://mirror.xyz/opsidezk.eth/z2VIpXUzxVMr6kjPPds2CZ5FO6lsdTcF72rzOG08P8E

衕時預計在未來的幾周內,開啟 Opside pre-alpha 測試網。在 Opside Pre-alpha 測試網上線後,普通用戶能夠體驗到跨鏈交易、轉賬、Dapp 交互等多種功能。完成特定任務還將穫得用戶忠誠度積分。在此階段穫得的忠誠度積分都具有未來價值——在 Opside 主網上線後,這些積分將有資格轉換爲主網代幣。

用戶也可以申請參與作爲 PoS 和 PoW 驗證者,參與維護 Opside 網絡的安全和穩定。到目前爲止,Opside 已經收到來自 50 多個不衕國家的用戶的 6,000 多份申請。

總結

RaaS 服務商通過將 Rollup 網絡的執行、結算以及數據可用三層全部解耦,讓除 EVM 外,更多 L1 的虛擬機可以作爲 Rollup 使用,如 SVM、MoveVM 等。多樣化的組合性也爲更多金融用例或其他應用程序提供基礎設施支持。

特別的是,目前生態型 zkEVM 鏈所麵臨的應用交互問題,有可能在 RaaS 服務中得以被優化。因爲單個 Rollup 更多情況下會以 App Chain(隻執行單一應用的鏈)運行,併不需要作爲生態型鏈,而存在大量的應用和智能合約交互。

所以,若 zkEVM 所麵臨的問題在中長期內仍未能得到很好解決,那麽隨著 RaaS 服務商的成熟,可能會有更多開髮者團隊會選擇使用 RaaS 的架構,去構建基於 zk-Rollup 的 App Chain,因爲其具備更快速的結算驗證和多個 DA 層(提供數據可用性的網絡,如以太坊、Celestia)可選擇,併且項目的髮展也可捕穫 ZK 技術的敘事效應。

Opside 目前處於 RaaS 賽道中的基於 zk-Rollup 概念,進展不錯的項目。網絡架構方麵理論上存在可行性,但處於早期階段,未來的生態髮展仍然存在較大的挑戰。目前用戶可參與網絡早期體驗,有可能穫得網絡代幣空投獎勵。

作者: Nick
譯者: piper
文章審校: Edward、KOWEI、Elisa、Ashley He
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!
立即註冊