比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

各 Rollup 解決方案的權衡研究_LAYER

Author:

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

隨著以太坊生態的發展拉動人們對區塊空間的需求增長,以太坊基礎層上的交易變得極其昂貴。然而,區塊空間供應量仍保持不變。與 DeFi 應用交互需要支付價值數百美元的 gas 費,讓許多終端用戶望而卻步。Rollup 旨在用戶的交易轉移到成本較低的 Layer 2 上執行,然后再將這些 L2 交易的證明批量打包到一個 L1 交易中并提交到 Layer 1 上進行結算,從而大幅減少對區塊空間的占用,緩解對 Layer 1 的需求壓力。

Rollup 分為多種類型,在吞吐量、延遲、安全性、通用性和運行成本上有著不同的權衡關系。本文圍繞這些權衡關系制定了一個 Rollup 分析框架,并分析了這個框架為何適用于不同的 Rollup 實現。我們希望這個框架能為項目方按需選擇 Rollup 方案提供基本參考。

自以太坊誕生以來,其吞吐量限制就已是眾所周知的問題。采用權益證明和分片機制的 ETH 2.0 一直被視為可擴展性問題的解決方案。雖然 ETH 2.0 在 2020 年 12 月就啟動 Phase 0 并上線信標鏈,但是在 Phase 2 啟動之前還無法有效緩解可擴展性和吞吐量問題。

與此同時,Rollup 實際上已經成為緩解可擴展性問題的短期解決方案。在最近的一篇文章中,Vitalik 提出了一個基于 Rollup 的以太坊路線圖,稱 “以太坊生態有可能在短期和中期完全依賴 Rollup 方案(以及一些 plasma 和狀態通道)來實現可擴展性”,很多團隊已經開始努力實現該路線圖。

Rollup 在 2020 年取得了巨大發展:Fuel Labs 和 Optimistic 在主網發布了第一版 Optimistic Rollup;Loopring?的 ZK-Rollup 的總鎖倉量已超過 1 億美元;Starkware 推出了 Cairo 工具鏈,方便開發者使用零知識證明技術。我們看到 rollup 技術有了很多突破,包括 Aztec 和 ZkSync 通過改進 PLONK 引入遞歸計算能力。在 2021 年,我們還將看到更多進展。

加密貨幣硬件生產商Fabric Cryptography完成600萬美元融資:7月25日消息,加密貨幣硬件生產商Fabric Cryptography宣布完成600萬美元pre-seed輪融資,Metaplanet領投,Nil Foundation、Inflection、Novawulf和Era參投,該公司聯合創始人兼首席執行官Michael Gao拒絕提供本輪融資的估值信息,僅透露其正在設計的芯片確已經收到了一份價值5000萬美元的訂單并與一家潛在買家簽署了價值約1億美元的交易意向書。

據悉,上周Fabric Cryptography還與ZK技術開發商Nil基金會達成合作擬推出用于加密和外包證明生成的去中心化市場。[2023/7/26 15:58:30]

在以太坊的基礎上構建一個單獨的層非常復雜,而且分析現有的 Rollup 實現并非易事。Rollup 團隊都在大力宣傳其解決方案在理論上的最佳性能和功能,但是其風險和權衡的相關信息卻鮮為人知。讓我們來深入研究如何分析 Rollup 的權衡關系和風險,以及現有實現與這些風險模型的相符程度。

我們定義并解釋了 Rollup 的主要考量因素——安全性、通用性、成本、延遲、吞吐量、資本要求和用戶體驗——并在此基礎上構建了權衡關系的分析模型。我們可以用這些特征來評價現有實現,這樣不僅可以從微觀上了解每個 Rollup 的風險和權衡關系,還能從宏觀上把握 Rollup 的總體情況。

Rollup 的衡量標準:

安全性

Rollup 的安全性(即,用戶和運營者存放在 Rollup 中的資產的完整性和安全性)依托于底層 Layer 1 區塊鏈(本文特指以太坊)。但是,一些 Rollup 方案的某些假設及其構建方式也關系到安全性。

美國立法者就SBF被捕的時間和流程向SEC主席提出質疑:金色財經報道,美國眾議院金融服務委員會主席 Patrick McHenry 和眾議員 Bill Huizenga(監督和調查小組委員會主席)周五表示,FTX 創始人Sam Bankman-Fried 在巴哈馬群島被指控和被捕的時間點引發了“對美國證券交易委員會(SEC)的程序以及與司法部合作流程的“嚴重質疑”。

兩位立法者呼吁 Gensler 提供SEC執法部門、他的辦公室以及該機構與司法部在 11 月 2 日至 2 月 9 日期間對 SBF 的指控有關的記錄和通信。McHenry 和 Huizenga 要求 Gensler 不晚于 2 月 23 日回復信息。[2023/2/11 12:00:14]

1.誠實暸望塔假設

該假設認為至少有一個誠實的 “暸望塔” 可以在挑戰期內成功將欺詐證明提交給 Layer 1 智能合約。這種假設引入了安全性和延遲之間的權衡,因為挑戰期越長,誠實的暸望塔提交欺詐證明的可能性就越高;反之,挑戰期越短,這一可能性就越低。

2.批量退出假設

該假設認為所有 Layer 2 用戶都能在批量退出期內成功執行退出事務。該假設引入了資本效率的權衡,因為運營者的資金在批量退出期內處于鎖定狀態。

3.起步設置(Setup)

每個 ZK-Rollup 方案都使用零知識證明協議來創建有效性證明。零知識證明系統將一個證明需要檢查的邏輯和關系封裝成一個能滿足所有約束條件的電路。零知識證明協議要求在證明器(Layer 2 運營者)和驗證器(智能合約)之間進行名為 “起步設置” 的預定義配置。

Zk-Rollup 主要有三類設置:可信設置(Trusted Setup)、可更新設置(Updatable Setup,CRS)和透明設置(Transparent Setup)。

CZ回顧2022年:過去一年造訪33國,Binance任何時間都有100%儲備金:12月28日消息,Binance 首席執行官 CZ 近期回答社區提問并回顧了即將過去的 2022 年。CZ 首先特別澄清自己肯定不是中本聰,他透露自己在過去一年中造訪了 33 個國家和當地監管機構。CZ 還表示,即使所有用戶同時發起提款 Binance 也不會破產,Binance 每一個加密貨幣在任何時間點都有 100% 儲備金,所以用戶可以隨時隨地取現。

在談到如何規避類似 FTX 的風險時,CZ 稱 Binance 首先要確保不會陷入 FTX 那種境地,任何人轉移數十億美元用戶資金都無法進行風控,永遠不要觸碰用戶的東西,保持公開透明,不要走捷徑。[2022/12/28 22:12:26]

可信設置:在該設置下(如 Groth16),gas 成本較低,最大吞吐量較高。但是,每個電路只支持某些固定功能。另外,每次電路升級時,都需要完成可信設置流程。

可更新設置:在該設置下(如遞歸的 Plonk),gas 成本較高,最大吞吐量較低。但是,該設置最主要的優點是,無需修改電路即可引入自定義智能合約,這都得益于遞歸性。

透明設置:在該設置下(如 Stark),當 Layer 2 區塊被填滿時,gas 成本很低,但是在類似空塊這種非理想情況下,gas 成本會變得異常高。

通用性

1.完全兼容 EVM

完全兼容 EVM 指的是 Layer 2 系統完全兼容以太坊主網上已有的智能合約。

2.自定義智能合約

Layer 2 客戶端可以自定義并引入有限的智能合約。Layer 2 用戶和合作伙伴可以通過各種工具以 zk-SNARK?電路(代表智能合約的邏輯)的形式引入其智能合約,不過電路會帶來局限性(電路可能不支持無限迭代的循環)。

NFT項目Cool Cats已招募新的社區副總裁:6月9日消息,NFT 項目 Cool Cats 已招募新的社區副總裁 Sian Morson,Sian Morson 曾通過 TheBlkChain 建立了 Palm NFT Studio 的多元化社區,她將恢復中 Cool Cats 此后的大型社區活動。

此前消息,Cool Cats 首席執行官已于今年四月底離職,但項目并未受到影響。(NFTEvening)[2022/6/9 4:13:10]

3.固定功能

可以加入一些 dApp 或智能合約,但是必須通過系統升級來實現。

運營者的成本

1.gas 成本

最優 gas 成本:取決于call data成本和固定成本。

次優 gas 成本:取決于最優 gas 成本、固定成本和實現最優 gas 成本的概率。

固定成本:包括 Layer 2 區塊頭、Layer 2 區塊根的存儲量和零知識證明的成本。當需求較低時(在次優情況下),固定成本將占交易成本的絕大部分。

2.計算成本

證明器時間:在 Zk-rollup 中,證明器需要大量時間來生成證明。證明過程中需要進行大量計算,來驗證證明中的數百萬個限制條件。一般而言,零知識證明的證明器時間取決于電路大小和證明過程中使用的硬件的容量。如果是 Plonk,證明器時間可能是 2 至 14 分鐘;如果是 Loopring v3.0,證明器時間可能是 7 至 10 分鐘;如果是 Stark,證明器時間可能是 3 至 5 分鐘。這是 Zk-rollup 的硬終局性延遲的主要決定因素。

證明器成本:證明器生成證明所消耗的資源,取決于證明器時間和實證吞吐量。

研究:10% 的歐元區家庭持有加密貨幣:金色財經報道,歐洲中央銀行 (ECB) 執行的一項調查估計,10% 的歐元區家庭是加密貨幣持有者。較富裕的家庭更傾向于購買比特幣和山寨幣。以下六個歐洲國家(比利時、法國、德國、意大利、西班牙和荷蘭)大約十分之一的家庭擁有加密貨幣。37% 的 HODLers 承認向市場投資了約 1,065 美元,29% 的分配在 1,065 美元至 5,350 美元之間,而 13% 的分配高達 10,700 美元。

歐洲央行估計,年輕人、受過良好教育的個人和擁有豐富金融知識的人代表了最大的加密投資者:平均而言,在接受調查的國家,年輕成年男性和受過高等教育的受訪者更有可能投資加密資產。在金融素養方面,金融素養得分最高或最低的受訪者極有可能持有加密資產。(cryptopotato)[2022/5/29 3:48:51]

硬終局性:敲定 Layer 2 區塊所花費的時間。對 Optimistic Rollup 來說,這個時間就是挑戰期的時長;對 Zk-rollup 來說則是證明器時間。

軟終局性:將 Layer 2 區塊提交到 Layer 1 上所花費的時間。

取款時間:一些快速交易方案需要先提交 Layer 2 區塊,再作進一步處理。

吞吐量

理論最大吞吐量:基于鏈上操作的 gas 成本和以太坊上每個區塊的最大 gas。

Zk-rollup 的實證吞吐量:

1)實證吞吐量取決于證明器時間。

2)證明成本、實證吞吐量和資本要求之間存在權衡關系。更高的吞吐量需要更高的證明成本和資本要求。

用戶體驗

使用體驗是否與使用以太坊相仿。

資本

資本要求:運營者存儲在智能合約內用來保障系統安全性的資金。

資本效率:流動性提供者/運營者在 x 時間內鎖定在智能合約里的資金。

(1)所有使用欺詐證明的 Rollup 必須接受活性假設。該假設引入了安全性和延遲的權衡(體現在挑戰期的長短上)。Arbitrum 的測試網案例將挑戰期設為 30 分鐘,非常短而且實際上并不安全。這意味著,惡意運營者可以對以太坊發起 30 分鐘的網絡擁堵攻擊,然后竊取 Layer 1 上的 Rollup 智能合約中的所有資金。

(2)每當 Loopring 改變其功能或數據結構時都需要新的設置。(最新版本的 Loopring 使用內部的臨時起步儀式。)

(3)就每 30 萬筆交易生成一個證明的電路而言,Stark 的驗證者需要 500 萬 gas。但是,deversiFi 使用的Stark 電路是每 150 筆交易生成一個證明,需要超過 200 萬 gas。(相比之下,Plonk 是每 300 筆交易生成一個證明,需要 50 萬 gas;遞歸 Plonk 是每 3000 + 筆交易生成一個證明,需要 90 萬 gas;Groth16 是每 2000 筆交易生成一個證明,需要 30 萬 gas)。

(4)常規 Plonk 的證明器時間是 2 至 14 分鐘(取決于區塊中的交易數量)。如果是遞歸 Plonk,證明器時間會翻一番,但是生成一個證明需要 5 至 10 倍數量的證明器。如果是 Loopring 中使用的 Groth16,證明器時間約為 7 分鐘。

(5)最優 gas 成本還取決于 Rollup 的功能(轉賬、交易或多用途),因此它并不一定能正確反映 Rollup 的費用。

(6)在 1.0 版本中,Loopring 需要更多時間來收集足夠多的交易打包成一個區塊,因為存款、取款和結算都是相互獨立的。

(7)StarkWare 的一個解決方案不提供鏈上數據,而是引入數據可得性委員會。數據可得性委員會的確認會上鏈。

(8)為了解決證明器成本問題,Zksync 開發了新的硬件(FPGA)。為了提高最大吞吐量,Zksync 和 Aztec 改進了 Plonk 中的遞歸電路。

(9)StarkWare 專門為證明器打造了硬件,同時也致力于開發基于 Stark 的解決方案。

(10)Plonk 的 tps 為 300,遞歸 Plonk 的 tps 為 800 至 3000。

(11)Zk-rollup 的實證吞吐量取決于證明器時間。例如,假設有 50 個證明器:在 Plonk(Zksync)中,證明器時間約為 720 秒(每 300 筆交易生成一個證明),因此實證吞吐量不可能超過50 x 300 / 720 ~20 tps。在 Loopring 中,證明器時間為 420 秒(每 2048 筆交易生成一個證明),因此實證吞吐量為 50 x 2048/ 420=244 tps。

(12)在 Optimism 的首個 Rollup 主網版本中,每筆 Layer 2 交易需要消耗 2.1 萬 gas。但是, 該團隊承諾會提供一個優化版本,將 gas 成本降至 5000。

(13)Aztec 提供的隱私交易需要更多調用數據。

各 Rollup 解決方案的權衡研究

用戶采用率:對于像 Rollup 這樣未經過測試和驗證的新技術,用戶通常持有謹慎態度。不明確的權衡關系和復雜性限制了主流采用。

安全性:零知識證明協議的選擇和挑戰期等因素都對 Rollup 方案的安全性有著極大影響。分析和理解這些選擇并非易事。雖然沒有嵌入零知識證明電路所帶來的復雜性,但是對常規的智能合約進行審計本身就很有挑戰性。對 Zk-rollup 方案進行審計是很艱巨的任務,只有非常優秀的安全專家才能勝任。

資金要求:在早期階段,Rollup 的成本很高,采用率卻一直很低。為一小部分用戶創建并定期運行 Rollup 需要投入大量資金。在某些情況下,資金要求直接影響 Layer 2 系統的安全性。因此,為了保障 Rollup 的健康運行,建立一個經濟系統是必不可少的。

Rollup 技術是以太坊可擴展性問題的可行解決方案之一。目前有多種實現并部署 Rollup 的方法。鑒于該技術的復雜性和多種權衡關系,我們需要了解相關風險。對于那些部署 Rollup 的團隊和在 Rollup 上部署 dApp 的團隊來說,安全性、可用性、成本和吞吐量都是在設計解決方案時需要考慮的因素。

在這個大背景下,Kyber Network 認識到為用戶提供經濟快捷的交易方式的重要性。因此,我們投入了大量資源來研究并構建 Rollup 解決方案,以便更好地服務于我們的未來計劃。我們將適時公布更加詳細的信息,希望本文能助你理解并評估 Rollup 技術。

原文鏈接: https://blog.kyber.network/research-trade-offs-in-rollup-solutions-a1084d2b444

作者: Trong Nguyen & Loi Luu

翻譯&校對: 閔敏 & 阿劍

Tags:ROLROLLGASLAYERroll幣能出泰沙拉克嗎BenjiRollsTOGASHI價格layer幣是哪個團隊發行的

狗狗幣最新價格
全球放水背景下 各國央行為何紛紛發行CBDC?_區塊鏈

央行數字貨幣(CBDC)已正式進入國際金融市場,很多專家已將CBDC視為未來十年塑造貨幣的最重要趨勢之一.

1900/1/1 0:00:00
千億美元DeFi市場 DEX和借貸成紅海_DEFI

毫無意外地,DeFi市場的總鎖倉價值(TVL)突破了1000億美元,去年年底行業機構的預測變為現實.

1900/1/1 0:00:00
為什么各國都在“去比特幣”?_CBD

加密貨幣的興起給中央銀行和金融當局造成了挑戰,因為以替代貨幣形式進行的交易不像通過銀行和其他傳統中介機構進行的交易那樣易于追蹤。比特幣或許正在吸引人們的注意力.

1900/1/1 0:00:00
DeFi對金融世界的變革 究竟在哪?_EFI

本月,有一位在華爾街名聲遠波的大人物逝世了,他曾因操縱了金融史上規模最大、最具破壞性的龐氏騙局,于2009年被判入獄150年,他就是麥道夫(伯納德·L·麥道夫).

1900/1/1 0:00:00
派幣調查實錄:手機就能“挖礦”?警惕空氣幣“割韭菜”_區塊鏈

借著比特幣、狗狗幣的造富神話,各種名目的“數字貨幣”可謂是“八仙過海、各顯神通”。一種號稱可以用手機“挖幣”的派幣(Pi)最近在朋友圈火了起來,微博、微信朋友圈到處可見派幣“拉人頭”的消息.

1900/1/1 0:00:00
Xcademy:加密經濟與視頻博主的養成_DEM

視頻博主是當前受歡迎的自由職業視頻在如今社交媒體的普及度方面無須多言,已經是最受歡迎的消費媒體之一,同時也催生了社交視頻創作這樣的內容創作產業.

1900/1/1 0:00:00
ads