· four exchange APIs · rebuilt daily

Rollup 批次透過 Blob 空間降低 L1 發布成本

Rollup 轉帳之所以能降低交易開銷,是因為 L1 的結算成本被分攤到數千筆打包操作中,而非由單筆交易獨自支付。在 ETH perp 交易場所中,持有倉位保證金會產生變動的 funding 拖累,在 24 小時總交易量達 $9,162,175,344 的市場中,OKX 的 8h 費率為 +0.0039%,而 Bitget 則為 +0.0100%/8h。

Rollup 交易成本機制

Rollup 網路將執行與結算分離,藉此降低每筆交易的手續費。在 Layer 2 網路上執行的交易包含兩個不同的成本組成部分:本地執行 gas 與結算發布 gas。

本地執行 gas 涵蓋 rollup sequencer 上的虛擬機計算。由於 rollup 運行在隔離的執行環境中,該部分的成本僅為 L1 gas 的一小部分。結算發布 gas 則涵蓋提交回 Layer 1 以進行數據可用性(data availability)與狀態更新的數據足跡(data footprint)。

當使用者在 rollup 上提交轉帳或交易時,sequencer 會在鏈下處理該筆交易、更新內部 L2 狀態,並將數千筆獨立交易打包成單一批次(batch)。該批次的 L1 發布總成本會分攤給所有包含在內的交易。若一個批次包含 2,000 筆交易,每位使用者只需支付基層數據載荷費用的 1/2,000。

Blob 數據與 Calldata 存儲成本比較

在整合 blob 存儲之前,rollup 將批次交易數據作為 calldata 發布至 L1。Calldata 是永久且不可修改的 EVM 存儲空間,按每非零位元組(non-zero byte)16 個 gas 單位計費。由於 calldata 為了區塊空間直接與基層合約執行競爭,rollup 批次成本會隨 L1 執行的尖峰而波動。

Blob 數據將數據可用性與執行記憶體隔離開來。Blob 作為獨立的數據邊車(data sidecars)直接附加到 L1 區塊上。它們在 L1 節點上保留約 18 天後被剪裁(pruned),這段時間足夠狀態驗證者下載並檢查批次的有效性。

由於 blob 空間不會進入 EVM 執行記憶體,其定價是透過獨立的動態費用市場進行。這種分離將 rollup 交易的數據成本,從變動的 L1 執行 gas 費率降低至專屬的 blob 基底費用(base fee)。

交易場所執行與持有成本機制

雖然 rollup 降低了鏈上數據成本,但交易者在不同場所持有保證金交易 perpetual 時,仍會產生不同的執行 taker 費用與 funding 拖累。下表列出了四家主要交易所發布的期貨費率表以及目前的 ETH 8 小時 funding rate,這四家交易所的 24 小時總交易量達 $9,162,175,344。

ETH Perpetual 拖累與執行費率

| Venue | Futures Taker Fee | Futures Maker Fee | ETH 8h Funding Rate | 24h Funding Rate (3 Intervals) |

| Bitget | 0.0003 | 0.0002 | +0.0100% | +0.0300% |

| Bybit | 0.00055 | 0.0002 | +0.0070% | +0.0210% |

| MEXC | 0.0002 | 0.0000 | +0.0074% | +0.0222% |

| OKX | 0.0005 | 0.0002 | +0.0039% | +0.0117% |

OKX (+0.0039%) 與 Bitget (+0.0100%) 之間的 funding 價差為每 8 小時 0.0061 個百分點。在 OKX 上持有 ETH 多頭倉位每日產生的 funding 費用為 0.0117%,而 Bitget 則為 0.0300%。

SOL Perpetual Funding 價差

對於 24 小時交易量達 $1,587,116,646 的 SOL perpetual,其 funding rate 在三個交易場所轉為負值。

| Venue | Futures Taker Fee | SOL 8h Funding Rate | 24h Funding Rate (3 Intervals) |

| Bitget | 0.0003 | +0.0058% | +0.0174% |

| Bybit | 0.00055 | -0.0062% | -0.0186% |

| MEXC | 0.0002 | -0.0023% | -0.0069% |

| OKX | 0.0005 | -0.0067% | -0.0201% |

OKX (-0.0067%) 與 Bitget (+0.0058%) 之間的價差為每 8 小時 0.0125 個百分點。OKX 上的多頭倉位會收到來自空頭的 funding 支付,而 Bitget 上的多頭倉位則需向空頭支付 funding。

短期與長期費用拖累的算術分析

評估特定持有時間內的總成本時,需將來回(round-trip)taker 費用與累積 funding 拖累相結合。

假設持有 100,000 的 ETH 多頭倉位達 24 小時(3 次 funding 間隔)。

在 MEXC: 建倉 Taker 費:100,000 0.0002 = 20.00 平倉 Taker 費:100,000 0.0002 = 20.00 24h Funding 成本:100,000 (0.0074% 3) = 22.20 總成本:20.00 + 20.00 + 22.20 = 62.20

在 Bitget: 建倉 Taker 費:100,000 0.0003 = 30.00 平倉 Taker 費:100,000 0.0003 = 30.00 24h Funding 成本:100,000 (0.0100% 3) = 30.00 總成本:30.00 + 30.00 + 30.00 = 90.00

在 OKX: 建倉 Taker 費:100,000 0.0005 = 50.00 平倉 Taker 費:100,000 0.0005 = 50.00 24h Funding 成本:100,000 (0.0039% 3) = 11.70 總成本:50.00 + 50.00 + 11.70 = 111.70

對於 24 小時的持有期,MEXC 的總成本為 62.20,Bitget 為 90.00,OKX 則為 111.70。在較短的持有期間,較低的 taker 費率對成本結構起主導作用;而在較長的持有期間,funding rate 的差異則會發揮複利影響。

提現週期與結算延遲

在 L2 rollup 與 L1 結算層之間轉移保證金會引入受證明架構(proof architecture)約束的結構性延遲。

Optimistic Rollup 預設鏈下交易是有效的。當 sequencer 將狀態批次發布至 L1 時,會開啟一個為期 7 天的挑戰期(challenge window)。在此爭議期間,任何網路參與者都可以提交欺詐證明(fault proof),指出無效的狀態轉移。在 7 天窗口期滿且未出現成功的挑戰之前,保證金無法透過原生跨鏈橋提現至 L1。

Zero-Knowledge Rollup 使用透過密碼學證明系統在鏈下生成的有效性證明(validity proofs)。L1 合約在收到有效性證明後即刻進行驗證。驗證通過後,狀態根(state root)便在 L1 上完成最終確認。ZK rollup 的提現受限於證明計算時間與批次打包間隔,而非多天的爭議期。

第三方流動性橋透過收取費用提供即時的 L1 流動性,從而繞過原生的爭議延遲。跨鏈橋提供者承擔了 7 天的 rollup 結算風險,實際上將提現等待時間轉化為向使用者收取的資本費用。

Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.