html EIP-4844 Blob-Gebührenrechner – Ethereum L2 Blob-Gaskosten vs. Anrufdaten

EIP-4844 Blob-Gebührenrechner

Berechnen Sie die Basisgebühr für den Ethereum-Blob aus überschüssigem Blob-Gas (oder geben Sie sie direkt ein), bepreisen Sie eine Layer-2-Rollup-Transaktion, die über einen Blob gebucht wird, und vergleichen Sie die Kosten mit der alten Calldata-Methode vor Dencun.

Blob-Basisgebühreneingaben

Rollup-Volumen

Wie das Modell funktioniert

SchrittFormel
Blob-Grundgebühr (wei)MIN_BLOB_BASE_FEE (1) × e^(excess_blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION)
Nutzbare Bytes/Blob4096 Feldelemente × 31 Bytes = 126.976 Bytes
Kosten pro BlobBlob-Grundgebühr (wei) × 131.072 Gas ÷ 1e18 × ETH-Preis
Kosten pro Rollup-Sendevorgang(Bytes pro tx ÷ 126.976) × Kosten pro Blob
Benötigte Blobs pro Tag(tx/Tag × Bytes/tx) ÷ 126.976
Kosten für Anrufdaten/Sende vor 4844Bytes pro Tx × 16 Gas × L1-Grundgebühr (gwei) ÷ 1e9 × ETH-Preis

Die exponentielle Blob-Gebührenformel ist die kontinuierliche Annäherung der EIP-4844-Spezifikation an ihre ganzzahlige „fake_exponential“-Referenzimplementierung – auf den Bruchteil eines Prozents genau für so große BLOB_BASE_FEE_UPDATE_FRACTION-Werte. Pectra (EIP-7691) erhöhte das Ziel von 3 auf 6 Blobs/Block und den Bruchteil von 3.338.477 auf 5.007.716; Wählen Sie die Verzweigung oben entsprechend dem Netzwerkstatus aus, den Sie modellieren. Der Preis für Calldata beträgt 16 Gas/Byte (die standardmäßige Nicht-Null-Byte-Rate), was der Methode L2s vor Dencun entspricht, die vor der Existenz von Blobs verwendet wurde.

FAQ

Wie hoch ist die EIP-4844-Blob-Grundgebühr?
Ein vom regulären Gas getrennter Gebührenmarkt, der durch das Dencun-Upgrade im März 2024 eingeführt wurde und Preise für „Blobs“ festlegt – die großen Datenblöcke, die Layer-2-Rollups zum Veröffentlichen von Transaktionsdaten verwenden. Es wird als 1 wei × e^(excess_blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION) berechnet.
Was ist überschüssiges_blob_gas?
Ein laufender Zähler im Blockheader, der steigt, wenn Blöcke mehr Blobs als das Ziel enthalten, und sinkt, wenn sie weniger enthalten. Es treibt die exponentielle Gebührenformel an, sodass eine anhaltende Nachfrage über dem Ziel schnell zu einem Anstieg der Gebühren führt.
Warum sind Blobs günstiger als Calldata?
Calldata kostet im Hauptmarkt für Ausführungsgebühren 16 Gas/Byte; Blob-Daten kosten in ihrem eigenen, in der Regel weitaus weniger überlasteten Markt einen Pauschalpreis – eine strukturelle Untergrenze von etwa dem 16-fachen, die in der Praxis oft viel höher ist, da die Blob-Gebühren häufig in der Nähe ihrer Untergrenze von 1 Wei liegen.
Wie viele Daten passen in einen Blob?
126.976 nutzbare Bytes (4096 Feldelemente × 31 Bytes) aus einem 131.072 Byte (128 KB) großen Blob – ein Byte pro 32 ist reserviert, da Feldelemente unter dem Skalarmodul BLS12-381 bleiben müssen.
Was hat Pectra verändert?
EIP-7691 erhöhte das Ziel von 3 auf 6 Blobs/Block und das Maximum von 6 auf 9 und erhöhte BLOB_BASE_FEE_UPDATE_FRACTION von 3.338.477 auf 5.007.716, sodass die Empfindlichkeit der Gebühr trotz des höheren Ziels ähnlich blieb.
Bedeutet das irgendwelche echten Verträge?
Nein – es handelt sich um ein rein clientseitiges Modell, das Ihre Eingaben oder die voreingestellten Szenarien verwendet; Es wird nichts an einen RPC-Knoten oder eine Wallet gesendet.
Lernen Sie das Konzept kennen und sehen Sie es live
Live-Netzwerkgebühren →ETH-Gastracker →Live-Markt →