隱私性和可擴展性研究團隊都在填補零知識證明的前沿研究和以太坊應用開發之間的空白。
我們最近研究的一個重點領域是?zkopru(使用零知識證明的 optimistic rollup),這是一套為隱私交易節約 gas 的新協議。我們已經在四月份完成了一場信任起步設置,自那時開始,我們就一直在埋頭苦干。我們已經到了實現網頁版錢包和壓力測試的最終階段。第二次審計也已在進行中。在本文中,我們想對 Zkopru 的特點作概要的說明,順便預告下 Zkopru 在未來幾周里有關公開測試網和主網的計劃。
本文預設了你已經大體了解以太坊、Layer2 和零知識證明的基礎知識。
Zkopru 的名字來源于 zk(零知識證明)和 opru(optimistic rollup)。你可能聽過零知識證明、zk rollup 和 optimisitc rollup。那到底什么是 zk-optimistic rollup?且聽我仔細分解。
以太坊質押提供商Rocket Pool已部署至zkSync Era網絡:金色財經報道,以太坊流動性質押協議Rocket Pool已部署在zkSync Era網絡上。通過在zkSync Era上運行,Rocket Pool用戶將能夠更快、更便宜地轉移其代幣rETH。Rocket Pool已經在以太坊第2層網絡Optimism和Arbitrum上線。[2023/6/2 11:53:22]
零知識證明方案(比如 zkSnark)讓驗證者可以驗證一個計算過程的正確性,且驗證者無需自己重新執行這段計算、證明者也無需暴露計算的輸入。因此,零知識證明可以用于實現可擴展性和隱私性。Zkopru 使用零知識證明來保證交易的隱私性。Zcash、AZTEK network?和?tornado.cash?都是在區塊鏈上使用零知識證明來實現隱私性的例子。
Polygon zkEVM已修復阻礙L1資產橋接至L2的漏洞,沒有資金面臨風險:5月29日消息,Scroll 區塊鏈安全研究員 iczc 發推稱,在 Polygon zkEVM 中發現一個漏洞,并獲得來自 Web3 漏洞賞金平臺 Immunefi L2 漏洞賞金。該漏洞導致從 L1 橋接至 Polygon zkEVM(L2)的資產無法在 L2 中正確認領,從而阻礙了 L1 至 L2 的資產遷移。
iczc 在處理認領交易(claim tx)預執行結果的代碼邏輯中發現,惡意攻擊者可以通過將 Gas 費設置為非零來繞過對認領交易的「isReverted」預執行檢查,使其可以通過發送大量低成本的 claim 對定序器和驗證器進行 DoS 攻擊,從而增加計算開銷。此外,交易不會在執行后立即從池中刪除。狀態從「待定」更新為「選定」,并繼續存在于 PostgreSQL 數據庫中。目前,只有一個可信的定序器能夠從交易池中獲取交易并執行它們。因此,另一個漏洞是通過發送一個失敗的交易來惡意標記任何存款數。這將導致正確使用存款數的 認領交易被拒絕,因為存款數已經被使用。這使得新用戶無法使用 L2 網絡。Polygon zkEVM 團隊通過刪除認領交易的特定 gas 邏輯,修復了這一漏洞,沒有資金面臨風險。[2023/5/29 9:48:40]
Optimistic rollup 是一種 Layer-2 技術方案,其內部運行是平行于以太坊主鏈的。optimistic rollup 可以帶來可擴展性上的提升,因為它們默認不在主鏈上執行任何計算。相反,用戶在optimistic rollup 環境下發送交易后,它只會在主鏈上發布執行后的狀態根以及這些交易的數據,這一切都不會造成主鏈狀態的增長,因此可以減少 gas 開銷。在使用以太坊時,修改狀態是開銷繁重的事情,所以,optimistic rollup 可以提供高達 10~100 倍的吞吐量提升(視乎交易的類型而定)。這篇文章介紹了 optimistic rollup 的更多細節。Rollup 的運行需要一種稱為 “協調者” 的角色,需要他們來計算新狀態并在以太坊區塊鏈上發送數據。
Uniswap V3部署至Polygon zkEVM的提案投票將于今晚結束,目前支持率為100%:4月14日消息,Tally投票頁面顯示,Uniswap社區正對“將Uniswap V3部署至Polygon zkEVM”的治理提案進行鏈上投票,該投票已于4月9日開啟,并將于今日19:11結束,目前支持率達100%。
此前3月初消息,Uniswap社區發起該提案,建議授權Uniswap Labs代表社區將Uniswap的協議部署到稱為zkEVM的Polygon零知識以太坊虛擬機。[2023/4/14 14:03:34]
Zkopru 是一個基于 UTXO 的 optimistic rollup 項目。還有另一種類型的 rollup 叫做 zk-rollup,它使用零知識證明來驗證 rollup 狀態更新計算(即交易執行)的正確性 —— 但 Zkopru 不是?zk-rollup。因為 zk-rollup 僅使用零知識證明作為生成計算有效性證明的方法,但 Zkopru 使用零知識證明來保證每一筆轉賬都是隱私的。
zkSync生態項目Snark表示將退回超募ETH:4月13日消息,zkSync 生態項目 Snark 在其社交平臺表示,將退回 Launchpad 期間超募的 ETH。項目方在公告中表示,此前由于合約設置錯誤,導致項目 Launchpad 期間共募集 499 ETH,超出原計劃硬頂(220 ETH),因此決定退回超募的 279 枚 ETH。
團隊表示目前正在統計相關數據,預計 4 月 16 日至 17 日完成退款。[2023/4/13 14:01:17]
這個概念在 gas 消耗量上具有很大的優勢。在以太坊主鏈上直接執行一筆零知識的交易,必須使用一個對 SNARK 友好的哈希函數來構建一棵默克爾樹,這都是非常昂貴的(gas 消耗量非常大)。使用 optimistic rollup,我們可以在鏈下更新這棵默克爾樹,成本低得多。結果是,我們這套協議,單次隱私轉賬在主鏈上只需使用 8800 gas(哪怕一筆普通的以太坊 ETH 轉賬,都要消耗 21000 gas)。
zkSync 2.0測試網將于2月8日進行regenesis更新:金色財經報道,基于ZK Rollup的以太坊二層網絡zkSync發推稱,zkSync 2.0測試網將在2月8日進行regenesis更新,為Fair Onboarding Alpha做準備。regenesis將重置交易歷史記錄與代幣余額,并要求團隊重新部署合約,同時引入賬戶抽象/薪金提供者、SDK與Layer1合約等新功能。更新文檔將于下周發布。[2023/2/4 11:47:08]
接下來,我們講講最重要的部分:Zkopru 面向用戶的功能。用戶可以通過一個網頁端錢包跟這個系統交互,從充值、取款、轉賬到在 L2 上做幣幣互換,都可以。下面我們概要介紹下這幾個功能的用戶體驗;更詳盡的技術描述,請看我們的文檔和?GitHub。
充值:用戶可以把 ETH、ERC-20 代幣和 NFT 存入 L1(以太坊)上的 Zkopru 合約(可借助我們提供的用戶接口)。在存入資金之后,用戶就可以在 L2 上轉移自己的資產,而這背后是一套基于 UTXO 的表示方法。
轉賬:存入資產后,資產還是關聯著用戶的賬戶,但隱私交易功能可以打破這種關聯。在轉賬時,發送者需要接收方的 Zkopru 地址,這個不是以太坊地址哈,但用戶可以在 Zkopru 錢包中使用同一把私鑰生成一個相應的地址。錢包軟件會生成一個零知識證明,證明轉賬前后系統的完整性,而無需把交易提交給 Zkopru 的協調者,也無需公開任何細節。
取款:用戶希望從 L2(Zkopru)撤出資金到 L1(以太坊)的時候,可以直接使用錢包的取款功能。這個操作的交易細節就需要公開了,所以取款的地址和數量都不再是隱私的了。就像其它 optimistic rollup 方案一樣,Zkopru 需要用戶等待 7 天,取款才能完成。不想等待的用戶可以使用即時取款機制。
即時取款:如果用戶想要即時取款,他們可以出價請求另一個用戶預付資金。預付資金者可以拿到手續費,但要承擔交易被欺詐證明無效化的風險。
原子化互換:Zkopru 支持原子化互換。兩名用戶可以請求協調者協助兩者資產的互換,如果協調者拒絕協助,他們就會被懲罰。這項服務會有專門的一個網站。現在很難高效而隱私地找到相互匹配的訂單。我們正在開發一個支持隱私訂單匹配的解決方案。
成本:
用戶可以存取 ETH、ERC-20 代幣和 NFT。而且也有可能做到在一筆交易中同時存入 ETH、ERC-20 代幣和 NFT。下圖所示的 USD 價值基于 gas price 為 25 gwei 和 ETH 的價格為 2500 美元的假設。
對于 rollup 內的隱私轉賬,協調者會根據相關交易在 L1(以太坊)上發生的成本收取一定的手續費。批量的交易會更便宜,而且要看 UTXO 的數量:
除了上面列出的成本,協調者還需要為每批交易支付一筆一次性費用 17 1954 Gas。
大約兩周后,Zkopru 合約將部署在測試網上,錢包 UI 也會放出,我們也會放出更多文檔來講解用戶如何上手。如果測試網上沒有出現大的問題,那么再過約兩周,我們會放出主網合約。預計第二次審計也會在這個時間出結果。
經過多年的努力,Zkopru 將很快進入生產環境,為以太坊提供便宜、隱私的交易。如果你想在測試網上使用 Zkopru,請關注我們的下一篇博客。你也可以在我們的?github、網站和博客了解更多。
8月10日Ergo團隊做客Bitcoin.com交易所電報頻道進行AMA活動,以下是精彩內容回顧:問:你們對區塊鏈的采用有何看法.
1900/1/1 0:00:00比特幣為首的虛擬貨幣,很多國家都把它們當作一種投機性的商品。而且,因為加密貨幣的去中心化特點,擺脫了常規渠道的監管,使得加密貨幣中偷稅、漏稅行為變得十分常見,個人和企業都有可能將自身資產轉變為加.
1900/1/1 0:00:00北京時間2021年8月10日,跨鏈橋項目Poly Network遭遇攻擊,損失超過6億美金。雖然攻擊者在后續償還被盜數字貨幣,但是這仍然是區塊鏈歷史上涉及金額最大的一次攻擊事件.
1900/1/1 0:00:00近一年來,數百億美元資金涌入鏈上參與到DeFi的收益耕作中,解決流動性DeFi需求的新型產品也不斷出現.
1900/1/1 0:00:001.金色觀察 | 一文探秘以太坊中的企業區塊鏈加密世界里,以太坊是絕對的王者世界,使用過的用戶都在用以太坊的主網,但你是否知道,在以太坊主網上還可以建立私鏈,就像私服(服務器)一樣.
1900/1/1 0:00:00Poly Network 自稱是全球領先的“輕量級”異構鏈跨鏈互操作協議,其獨特設計的異構鏈以及跨鏈橋技術將通過在源鏈部署智能合約控制跨鏈.
1900/1/1 0:00:00