以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

兩全其美的 zk rollup 預共識機制_ROLL

Author:

Time:1900/1/1 0:00:00

1)太長不看:

本文概述了一種預共識機制,可以實現即時終局性并減少驗證gas成本,同時不影響zkRollup的即時資金退出。

2)背景和動機:

在承諾間隔足夠短的情況下,zkRollup可以實現即時終局性。在這個方案中,聚合者的信任風險會隨間隔時間增長而增加,實現終局性的成本會隨間隔時間延長而降低。

首先說明zkRollup的配對驗證成本超過20萬gas。也就是說,在zkRollup的每個承諾間隔期內,聚合者都需要花費這么多gas來驗證并敲定承諾。

我們不能忽略這一成本,因為zkRollup的承諾間隔很短。我們需要承諾來實現即時退出的終局性。只要承諾間隔很短,且惡意聚合者回滾交易的積極性不高,我們就可以實現即時終局性。

Arbitrum社區擬向活躍協議分配7500萬枚ARB獎勵,快照投票將于9月8日開始:9月4日消息,Arbitrum激勵工作組在社區論壇中提交Arbitrum的短期激勵計劃AIP提案,該提案旨在從DAO財庫中向活躍的Arbitrum協議分配最高7500萬枚ARB的獎勵,以滿足社區的短期需求。該提案分為財務提案與申請過程兩部分,財務提案包括將7500萬枚ARB分配給該計劃的多簽地址,另外37000萬枚ARB用于社區/項目促進的運營預算。該計劃將進行兩輪投票,9月8日將進行快照投票。第一個周期時間為9月15日至10月6日,分別進行鏈上投票、申請、審核、投票與資金分配。第二個周期時間為10月6日至10月27日,依次進行申請、審核、投票與資金分配。[2023/9/4 13:15:44]

盡管我們可以使用遞歸零知識證明和高效的證明計算系統來聚合多個交易,我們也很難改變承諾間隔。如果我們盲目延長承諾間隔,就會影響安全性。

OpenSea針對NFT收藏品推出分析功能:10月20日消息,據官方推特,NFT市場OpenSea針對NFT收藏品推出分析(Analytics)功能。目前該功能為Beta版本,大多數NFT收藏品都包含一個Analytics選項卡,用戶可以在其中瀏覽趨勢、指標和NFT活動,包括數量、銷售額和地板價這三個核心指標,以簡化用戶獲取NFT信息的過程并幫助其做出明智決定。[2022/10/20 16:31:15]

然后,我們需要思考如何在zkRollup中實現安全的即時終局性和較長的驗證間隔。

3)方法:

聚合者的運行成本源自合約上零知識證明驗證的gas成本高且承諾間隔短。

因此,我們可以在不影響安全性和可用性的情況下延長驗證間隔。

Aptos公布測試網3激勵標準,完成要求的用戶將獲得800枚代幣獎勵:8月20日消息,公鏈項目Aptos公布測試網3激勵標準,滿足以下條件的用戶將獲得800枚代幣獎勵:按時完成所有要求的目標;滿足指標推送數據定義的節點活躍度≥95%;獲得的鏈上獎勵≥最大值的80%;成功參與Aptos創建的所有治理操作。此外,Aptos還將為使用開放的REST API運行驗證器全節點以進行負載測試并完成所有操作的用戶提供200枚代幣的獎勵。Aptos表示,美國的參與者無法獲取獎勵,獎勵將在主網成功啟動后提供并至少鎖定一年時間。

此前消息,Aptos激勵測試網3將于8月30日上線,9月9日結束測試。[2022/8/20 12:37:36]

3.1)第一步:跳過零知識證明配對驗證

Socios.com 獲得意大利監管機構 OAM 的批準:金色財經消息,粉絲代幣平臺 Socios.com 宣布已獲得意大利金融監管機構 Organismo Agenti e Mediatori(OAM)的批準,在意大利作為粉絲參與和獎勵平臺的虛擬貨幣和數字錢包服務提供商。[2022/8/18 12:33:59]

首先,我們最容易想到的解決方案就是跳過配對計算,并引入針對承諾的簡單欺詐證明。

聚合者向合約提交證明或驗證zkRollup承諾所需的任何東西,但這時不執行配對計算,也就不需要支付20萬gas。一段時間過后,這個承諾就會得到驗證;這個承諾中的每個狀態將成為下一個承諾的公共輸入。聚合者需要鎖定一些以太幣來激勵驗證者。一旦驗證者發現欺詐行為,聚合者就會受到懲罰。

承諾就是公共輸入、零知識證明數據、上一個狀態根、下一個狀態根、交易哈希和聚合者地址這幾項的哈希值。

原像由鏈上事件提供,承諾保存在合約存儲內。

這種方法具有很大的優勢。

每個人都可以成為瞭望塔,等同于OptimisticRollup中的“驗證者”,無需運行全節點或進行任何特殊的起步設置。

數據可得性問題不會發生,因為驗證或執行欺詐證明所需的一切數據都在鏈上發出的事件中。執行欺詐證明時,我們不需要Layer2交易數據及交易結果,因為這些數據全都包含在了零知識證明的公共輸入和證明中。

如果惡意聚合者提交了惡意默克爾根,并放棄了所有交易數據和默克爾樹數據,我們不需要運行全節點來進行欺詐證明。我們只需檢查零知識證明數據,并執行配對驗證函數,即可發現這類惡意行為。

但是,上述方法存在安全性問題。

如果Layer1上發生51%攻擊,將惡意默克爾根合法化,我們很難阻止。

由于51%攻擊的執行成本隨底層區塊鏈的出塊時間增加而增加,我們需要足夠長的驗證期限,才能有效提高51%攻擊的難度。理想的驗證期限是7天,因為ORU的退出期限也是7天,這可以根據挖礦成本和實際的攻擊獎勵計算得到。

在這種情況下,我們沒有理由舍ORU而取上述方案。

3.2)第二步:無需零知識證明驗證的預共識承諾,通過遞歸零知識證明配對實現終局性

我們可以通過以下方式解決上述安全性問題。

我們將這個沒有經過零知識證明驗證的承諾視為預共識。預共識會通過零知識證明驗證限制終局性。

(consensuscommit)=>(pre-consensuscommit)=>(pre-consensuscommit)=>….=>(pre-consensuscommit)=>(consensuscommit)

所有預共識承諾都會通過配對來限制共識。因此,Layer2用戶可以享受安全的即時交易終局性。我們需要使用帶有遞歸零知識證明的所有預共識承諾來驗證共識承諾。這里有兩個電路:預共識電路和遞歸電路。預共識電路包含采用zkRollup方案的dApp的邏輯。遞歸電路只需要從Layer1中獲取預共識數據作為公共輸入。

遞歸零知識證明可以用來對一段時間內的預共識進行水平合并:與此同時,它也可以用來將大量交易垂直聚合到預共識承諾中。

如果說任何虛假的預共識承諾都會影響帶有配對的共識驗證,我們總是可以通過零知識證明配對其進行欺詐證明。一旦證明成功,聚合者就會使用零知識證明驗證者函數將該承諾刪除,然后重新開始進行交易聚合并創建預共識承諾。

如果急的話,資產持有者可以花20萬gas通過預共識來達成共識,然后就可以立即退出。正如“第一步”中提到的那樣,他們不需要任何特殊設置,即可實現共識終局性,因為所有輸入都已聚合,而且可以通過鏈上事件搜索到。無論驗證多少預共識承諾證明,遞歸驗證的gas成本都不會增加,因為這些證明將被哈希到條目哈希中。

51%攻擊者無法敲定惡意默克爾根,因為每個根最終都會通過由zk電路實現的合約代碼邏輯在鏈上進行驗證。

4)總結:

這種帶有欺詐證明的預共識協議及相關數據可訪問性可以讓zkRollup擁有較長的承諾間隔。這種方法可以大量節省驗證計算所需的gas成本。

Tags:ROLLROLKROARBTROLL幣TROLLBNB價格AKRO幣ARB幣發行國家

幣安下載
幣圈新秀小蘋果智能量化機器人重磅來襲_加密貨幣

5月4日消息稱,紐約金融服務部已允許渣打銀行提供加密貨幣托管服務。由此看,數字貨幣正逐漸在全球達成價值共識,行情看好,市場供需加強,越來越多人會將閑置資產投到數字貨幣上,怎么避免行情波動,或者投.

1900/1/1 0:00:00
Vitalik Buterin談NFT、DeFi以及以太坊2.0發展進程_以太坊

律動BlockBeats消息,5月8日,在剛剛結束的以太坊虛擬峰會上,以太坊聯合創始人VitalikButerin就NFT、DAO、DeFi以及未來加密貨幣的發展發表了看法.

1900/1/1 0:00:00
CoinBene快樂周三,持倉CFT領空投——第三期獲獎公告_OIN

尊敬的用戶: CoinBene快樂周三,持倉CFT領空投——第三期空投已發放,獲獎用戶可在個人中心-賬單明細-其他記錄查看活動獎勵.

1900/1/1 0:00:00
BFEX 交易所致力于打造一家回歸區塊鏈精神的數字貨幣交易所_FEX

BFEX交易所致力于打造一家回歸區塊鏈精神的數字貨幣交易所BFEX交易所致力于打造一家回歸區塊鏈精神的數字貨幣交易所 BFEX交易所簡介 BFEX交易所致力于建立一流的全球數字貨幣配置平臺.

1900/1/1 0:00:00
BKEX Global 關于ETP專區新增Internet Computer的ICP3L、ICP3S公告_KEX

尊敬的用戶: BKEXGlobalETP專區將于2021年5月6日17:30上線ICP3L、ICP3S.

1900/1/1 0:00:00
Plasm 和微軟合作,幫助 Plasm 網絡更加穩健_PLA

加入PolkaWorld社區,共建Web3.0!微軟已經錄取了PlasmNetwork背后的核心公司StakeTechnologies加入其微軟創業計劃.

1900/1/1 0:00:00
ads