html EIP-4844 BLOB 料金計算ツール — イーサリアム L2 BLOB ガスのコストとコールデータ

EIP-4844 Blob 料金計算ツール

過剰な BLOB ガスからイーサリアム BLOB 基本料金を計算し (または直接入力し)、BLOB 経由でポストされたレイヤー 2 ロールアップ トランザクションの価格を計算し、Dencun 以前の古い calldata メソッドとコストを比較します。

BLOB 基本料金の入力

ロールアップボリューム

モデルの仕組み

ステップ
BLOB 基本料金 (魏)MIN_BLOB_BASE_FEE (1) × e^(超過blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION)
使用可能なバイト/ブロブ4096 フィールド要素 × 31 バイト = 126,976 バイト
BLOB あたりのコストBLOB 基本料金 (wei) × 131,072 ガス ÷ 1e18 × ETH 価格
ロールアップ送信あたりのコスト(TX あたりのバイト数 ÷ 126,976) × BLOB あたりのコスト
1 日に必要な BLOB(tx/日 × バイト/tx) ÷ 126,976
4844 以前の通話データコスト / TXTX あたりのバイト数 × 16 ガス × L1 基本料金 (gwei) ÷ 1e9 × ETH 価格

指数関数 BLOB 手数料式は、EIP-4844 仕様の整数「fake_exponential」参照実装の連続近似です。これほど大きい BLOB_BASE_FEE_UPDATE_FRACTION 値の場合、何パーセントかの精度です。 Pectra (EIP-7691) は、ターゲットをブロックあたり 3 ブロブから 6 ブロブに増加させ、フラクションを 3,338,477 から 5,007,716 に増加しました。モデル化しているネットワーク状態に一致するように上のフォークを選択してください。 Calldata の価格は 16 ガス/バイト (標準の非ゼロバイト レート) です。これは、BLOB が存在する前に使用されていた Dencun メソッド以前の L2 です。

よくある質問

EIP-4844 BLOB の基本料金はいくらですか?
2024 年 3 月の Dencun アップグレードによって導入された通常のガスとは別の料金市場で、「ブロブ」(レイヤー 2 ロールアップがトランザクション データをポストするために使用する大きなデータ チャンク)の価格を設定します。これは、1 wei × e^(excess_blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION) として計算されます。
extra_blob_gas とは何ですか?
ブロック ヘッダー内の実行中のカウンター。ブロックに含まれる BLOB がターゲットよりも多い場合は増加し、ブロックに含まれる BLOB が少ない場合は減少します。これは指数関数的な手数料計算式を推進するため、目標を上回る需要が継続すると手数料が急速に上昇します。
BLOB が calldata より安いのはなぜですか?
Calldata の主要な約定手数料市場では 16 ガス/バイトのコストがかかります。 BLOB データの料金は、それ自体の、通常ははるかに混雑の少ない市場で定額です。BLOB の料金は 1 ウェイの下限に近いことが多いため、構造的には最大 16 倍の下限ですが、実際にはさらに大きくなることがよくあります。
1 つの BLOB にはどれくらいのデータが収まりますか?
131,072 バイト (128 KB) の BLOB のうち、使用可能な 126,976 バイト (フィールド要素 4096 × 各 31 バイト) — フィールド要素は BLS12-381 スカラー係数の下にある必要があるため、32 ごとに 1 バイトが予約されます。
ペクトラは何を変えましたか?
EIP-7691 では、ブロックあたりの目標が 3 から 6 BLOB に、最大が 6 から 9 に引き上げられ、BLOB_BASE_FEE_UPDATE_FRACTION が 3,338,477 から 5,007,716 に増加したため、目標が高くなったにもかかわらず料金の感度は同等のままになりました。
これは実際の契約と言えるのでしょうか?
いいえ、これは入力または事前設定されたシナリオを使用する純粋なクライアント側モデルです。 RPC ノードやウォレットには何も送信されません。
コンセプトを学ぶ · ライブで見る
ライブネットワーク料金 →ETHガストラッカー →ライブマーケット →