原文來自:ConsenSys
ConsenSys 將從下週開始在內部測試其zkEVM 「private Beta」測試網。外部用戶將在2023 年1 月開始加入這個L2 zk-rollup 網絡。
概括
ConsenSys zkEVM 是一個新的zk-rollup 網絡,它是由ConsenSys 研發公司設計,並由ConsenSys 負責運營。該rollup 是多年研究的結晶,其提供了完整的以太坊虛擬機(EVM)兼容性,因此開發人員可以使用熟悉的工具(如MetaMask, Truffle和Infura)部署和管理應用程序,就像直接使用以太坊一樣。
開啟內測
用戶將能夠在Goerli 測試網和該zkEVM 之間跨鏈資產,使用他們熟悉的工具、基礎設施和錢包來測試他們的智能合約以及dapp。與現有以太坊工具鏈的開箱即用集成,使該L2 實現以太坊的體驗、安全性和去中心化成為可能,但交易費用可大大降低。
在DevCon 上, ConsenSys 發布了一個近乎完整的zkEVM 算術化規範,並宣布了推出private 測試網的計劃,截至目前,ConsenSys 已經收到了超過150,000 個註冊申請。 ConsenSys 最近還發布了將在zkEVM 中使用的證明者(prover)方案。下週, ConsenSys 將開始對測試網進行內部測試,從1 月份開始,ConsenSys 將逐步“允許”註冊網絡的外部用戶,分批讓用戶加入,以保證系統的穩定性和安全性。
開發人員將能夠部署和測試智能合約,並從現有網絡遷移dapp。測試網參與者還可以跨鏈轉移代幣,並與ConsenSys 即將發布的生態門戶頁面上列出的已部署dapp 進行交互。
如果你想參與內測,但還沒有註冊, ConsenSys 已經在這裡重新開放註冊。
以下是你需要了解的有關測試網的所有信息:
1、為什麼要構建這個zkEVM ?
ConsenSys:部署一個提供與以太坊相同體驗的zk-rollup 在技術上具有挑戰性。 EVM 從未被設計為在zk 電路中得到證明,因此大多數zk-rollup 團隊決定走一條不同的道路,使用與EVM 分開的定制語言和虛擬機。我們認為這給熟悉以太坊的開發人員帶來了摩擦。
ConsenSys 研發部門和生態中的其他人一直在研究一種方法,將EVM 計算包裝在零知識證明中,以創建zkEVM 實現。此zkEVM 處理用於證明和驗證的原生EVM 字節碼,以允許執行Solidity 智能合約,並使開發人員能夠使用他們熟悉的開發者工具和基礎設施獲得zk-rollup 的好處。你可以在此處詳細了解我們的目標和規範。
2、我如何註冊參與private 測試網?它會運行多久?
ConsenSys:用戶可以在此處註冊我們的候補名單。私有測試網階段將運行大約三個月,以便我們的協議團隊能夠收到有關開發人員和用戶體驗的反饋,屆時我們將決定測試網的未來。
3、如果我已經註冊了,還需要重新註冊嗎?
ConsenSys:不需要,如果你完成了我們以前的表格之一,你的詳細信息已被捕獲,無需再次註冊。你可能會收到一封來自Infura 的關於後續步驟的電子郵件。你將需要一個Infura 帳戶才能訪問私有測試網,因為它目前已獲得許可。一旦你收到帳戶確認郵件,ConsenSys zkEVM 網卡將出現在你的Infura 儀表板中。
4、什麼時候可以體驗?
ConsenSys:2023 年1 月,ConsenSys 將開始按照用戶的註冊順序將註冊用戶列入許可名單。我們的目標是每天加入一批新用戶,從小規模開始,並在我們監控活動時增加每批用戶的規模。我們已經收到超過150,000 個註冊申請,並且預計這個數字還會增長。
由於需求如此之高,你可能需要幾週時間才能獲得訪問權限。雖然我們的目標是讓所有用戶都加入測試網,但我們可能無法容納候補名單上的每個人。
5、測試工作如何進行?
ConsenSys:當我們準備好將你的賬戶添加到測試網時,我們將向你發送一封電子郵件。這封電子郵件將來自Infura,並將概述如何配置你的Infura 帳戶、選擇ConsenSys zkEVM 網卡,以及復制你的RPC 端點以導入到MetaMask 中。這將允許你與zkEVM 網絡進行交互。
6、我是否需要使用Infura 才能參與測試網?
ConsenSys:在private Beta 測試網期間是需要的,用戶需要擁有Infura 帳戶才能檢索其唯一的RPC 端點以測試網絡。如果你沒有Infura 帳戶,則需要使用與註冊測試網時相同的電子郵件地址創建一個。註冊一個Infura 帳戶是免費的,只需要幾分鐘。
這是必需的,因為測試網目前是私人beta 測試網,並不是無需許可的。
7、哪些協議正在參與?
ConsenSys:我們正在與來自穩定幣、DeFi、NFT 市場、遊戲、社交的所有Web3 細分市場的頂級協議交談。
完整的合作夥伴列表以及示例應用,將在我們即將推出的測試網門戶網站上共享。如果你想提交您的項目以部署到zkEVM 並添加到門戶網站,請填寫以下表格。
8、它會是開源的嗎?
ConsenSys:是的,計劃是將規範和代碼都開源。你可以閱讀我們在DevCon 6 期間發布的算術化規範。我們將在此規範和源代碼被記錄並準備由社區評估時提供更新。此外,我們最近發布了prover 方案。
9、你們將如何獎勵早期測試者?
ConsenSys:我們正在討論如何獎勵那些幫助我們測試和改進產品的人,但目前還沒有細節。
10、會有代幣嗎?
ConsenSys:該網絡仍處於內測階段,所以現在討論推出代幣還為時過早。
11、我應該期待什麼樣的表現?
ConsenSys:我們正在調整測試網,將重點放在受限制的用戶集的安全性和性能上,因此在這個階段最大吞吐量不太重要。
12、我們的zkEVM 產品與其他可用產品之間有何區別?
ConsenSys:zkEVM 有不同的類型,Vitalik 的博客文章描述了zkEVM 的類型,我們的Rollup 目標是成為類型2 的zkEVM 。類型2 的zkEVM 是字節碼兼容級的,這意味著我們與以太坊和EVM 最兼容,使開發人員可以輕鬆地在Layer 2 上構建和維護應用程序。
我們不使用轉譯器或自定義編譯器為Solidity 智能合約生成zk 證明。我們採用編譯後的Solidity 字節碼。我們相信這種方法可以降低漏洞和黑客攻擊的表面風險。
13、支持哪些操作碼和預編譯?
ConsenSys:Prover 仍然還未完成——通常我們不證明預編譯。在測試網中,我們決定讓它們對智能合約可用(即它們被正確執行,但執行未被證明),因為我們計劃在生產就緒版本中支持它們。