Dieselbe Menge USDC zu senden kann auf einer Chain einen Bruchteil eines Cents und auf einer anderen mehrere Dollar kosten. Dieser Artikel erklärt die Gründe und zeigt, wie Sie das Vergleichsdiagramm auf der Live-Gas-Seite lesen.
Wenn Gas für Sie neu ist, lesen Sie zuerst Gas und Gebühren erklärt.
Blockplatz ist begrenzt
Jede Blockchain erzeugt Blöcke, und jeder Block hat eine begrenzte Größe. Diese Grenze ist der Blockplatz (block space). Nutzer, die in einen Block wollen, konkurrieren um diesen Platz. Ist die Nachfrage höher als das Angebot, steigt der Preis. Ist die Nachfrage niedrig, fällt er.
Das ist der Hauptgrund für Gebührenunterschiede. Eine Chain mit viel freiem Platz und wenigen Nutzern ist günstig. Eine Chain mit jedes Mal vollem Block ist teuer. Die Gebühren ändern sich auch im Zeitverlauf: Sie steigen in ausgelasteten Stunden und sinken, wenn die Aktivität nachlässt.
Chains stellen das Angebot unterschiedlich ein. Eine Chain kann größere Blöcke erlauben, Blöcke öfter erzeugen oder mehr Arbeit parallel ausführen. Jede Entscheidung hat Folgen dafür, wie leicht es ist, einen Node zu betreiben, und wie dezentral das Netzwerk bleibt.
Layer 1 und Layer 2
Ein Layer 1 (L1) ist eine Basis-Blockchain wie Ethereum oder Bitcoin. Ein Layer 2 (L2) ist eine eigene Chain, die Transaktionen selbst ausführt und dann eine Aufzeichnung davon an einen Layer 1 sendet, um dessen Sicherheit zu erben. Arbitrum, Base und Optimism sind L2 auf Ethereum. Siehe Layer 1, Layer 2 und Layer 3 und Rollups: optimistisch und Zero-Knowledge.
Ein L2 kann günstiger sein, weil sich viele Nutzer die Kosten eines an Ethereum gesendeten Batches teilen. Auch sein eigener Blockplatz ist günstiger, da weniger Menschen darum konkurrieren.
Die zwei Teile einer L2-Gebühr
Eine L2-Gebühr hat zwei Teile.
- L2-Ausführungsgebühr. Die Kosten, Ihre Transaktion auf dem L2 auszuführen, bepreist wie Gas auf Ethereum, aber meist weit niedriger.
- L1-Datengebühr. Ihr Anteil an den Kosten, die Transaktionsdaten an Ethereum zu senden, damit jeder sie prüfen kann.
Auf vielen L2 ist die L1-Datengebühr der größere Teil. Sie hängt von der Größe der Daten ab und davon, was Ethereum in diesem Moment kostet. Deshalb kann eine Token-Überweisung auf einem L2 mehr kosten, wenn Ethereum selbst ausgelastet ist, auch wenn der L2 ruhig ist.
Die Gas-Seite addiert die L1-Datengebühr zum Wert für Arbitrum, Base und Optimism, geschätzt für eine typische Transaktion jeder Art. So vergleichen Sie die Gesamtkosten, nicht nur den L2-Teil.
Blobs machten L2 deutlich günstiger
Vor 2024 sendeten L2 ihre Daten als gewöhnliche Transaktionsdaten an Ethereum, was teuer war. EIP-4844 fügte eine neue Art von Datenplatz namens Blobs hinzu. Blobs sind für Rollups gemacht. Sie sind größer und günstiger als normale Daten und haben einen eigenen Gebührenmarkt, getrennt vom normalen Gas. Nodes halten sie nur begrenzte Zeit vor, was genügt, damit Rollups geprüft werden können.
Das Ergebnis ist, dass die L1-Datengebühr bei vielen L2-Transaktionen deutlich kleiner wurde. Der genaue Betrag ändert sich mit der Blob-Nachfrage, prüfen Sie also die Live-Werte, statt sich auf alte Zahlen zu verlassen.
Solana und Bitcoin funktionieren anders
Solana ist ein einzelner schneller Layer 1, der viele Transaktionen parallel verarbeitet. Seine Basisgebühr ist pro Signatur fest und bleibt daher winzig und stabil. In ausgelasteten Zeiten fügen Nutzer eine Prioritätsgebühr hinzu, um sich vorzudrängeln, vor allem bei beliebten Programmen. Die Einzelheiten stehen unter Solana-Prioritätsgebühren.
Bitcoin hat kein Gas und keine Smart Contracts der Ethereum-Art. Eine Bitcoin-Gebühr richtet sich danach, wie groß die Transaktion in virtuellen Bytes ist, nicht nach dem gesendeten Betrag. Blockplatz ist knapp, wollen also viele hinein, steigt der Preis pro Byte. Siehe Bitcoin-Mempool und Gebühren.
Der Preis des Gas-Tokens zählt
Jede Chain berechnet Gebühren in ihrem eigenen Coin: ETH auf Ethereum, Arbitrum, Base und Optimism, POL auf Polygon, SOL auf Solana und BTC auf Bitcoin. Die Gebühr im Coin ist nur die halbe Geschichte. Um Chains zu vergleichen, brauchen Sie die Gebühr in Dollar.
Dieselbe Gasmenge kann unterschiedlich viele Dollar kosten, wenn der Coin-Preis anders ist. Eine Gebühr von 0.0001 Coin-Einheiten bedeutet bei einem Coin im Wert von zehn Dollar etwas anderes als bei einem Coin im Wert von eintausend. Deshalb rechnet ein Tool, das Chains vergleicht, alles anhand eines aktuellen Preises in US-Dollar um. Der Preis kann fehlen oder verspätet sein, behandeln Sie die Dollarwerte daher als gute Schätzung.
Warum ein Trinkgeld auf einer günstigen Chain kein Trinkgeld auf einer teuren schlagen kann
Geschwindigkeitsoptionen (Economy, Normal, Fast) unterscheiden sich im Trinkgeld. Auf einer teuren Chain kann schon die Geschwindigkeit Economy mehr kosten als Fast auf einer günstigen Chain. Eine schnelle Zahlung mit Trinkgeld auf der günstigen Chain kann also billiger sein als eine langsame ohne Trinkgeld auf der teuren.
Die Gas-Seite zeigt das in ihrem Diagramm Chains vergleichen. Jede Chain ist eine Linie mit drei Punkten: Economy links, Normal in der Mitte und Fast rechts. Die Höhe zeigt die Kosten in Dollar auf einer logarithmischen Skala, jeder Schritt nach oben ist also eine Verzehnfachung. Eine Chain weiter oben im Diagramm ist teurer.
So lesen Sie das Diagramm
- Finden Sie die niedrigste Linie. Die Chain, die bei Normal am tiefsten liegt, ist in diesem Moment die günstigste.
- Eine steile Linie bedeutet, dass die Geschwindigkeit auf dieser Chain viel ausmacht: Der Fast-Preis liegt weit über dem Economy-Preis.
- Eine flache Linie bedeutet, dass die Geschwindigkeit die Kosten kaum verändert. Auf Arbitrum sind alle drei Geschwindigkeiten gleich, weil Trinkgelder dort ignoriert werden.
- Sich kreuzende Linien zeigen, dass die günstigste Chain von der gewählten Geschwindigkeit abhängt. Eine Chain kann bei Economy am günstigsten sein, während eine andere bei Fast gewinnt.
- Mit den Schaltflächen über dem Diagramm wechseln Sie zwischen Coin senden, Token senden und Swap.
- Fahren Sie über eine Linie oder tippen Sie unter dem Diagramm auf einen Chain-Namen, um sie hervorzuheben und ihre drei Preise zu sehen.
Der Betrag, den Sie senden, ändert die Gebühr auf diesen Chains nicht. 1 Dollar und 1,000 Dollar zu senden kostet gleich viel.
Häufig gestellte Fragen
Warum sind die Ethereum-Gebühren höher als die Layer-2-Gebühren?
Das Ethereum-Mainnet hat begrenzten Blockplatz, um den viele Nutzer konkurrieren. L2 erledigen den Großteil der Arbeit selbst, teilen die Kosten für das Senden der Daten auf viele Nutzer auf und nutzen den günstigeren Blob-Datenplatz. Live-Werte finden Sie auf der Gas-Seite.
Warum ist Solana so günstig?
Seine Basisgebühr ist ein kleiner fester Betrag pro Signatur, und das Netzwerk kann viele Transaktionen parallel verarbeiten. Ausgelastete Programme können weiterhin eine Prioritätsgebühr hinzufügen, die aber oft klein ist.
Warum kostet meine L2-Transaktion mehr, wenn Ethereum ausgelastet ist?
Ein Teil einer L2-Gebühr ist die L1-Datengebühr, die von den Ethereum-Kosten abhängt. Wird Ethereum teurer, steigt dieser Teil, auch wenn die L2-Ausführung günstig bleiben kann.
Ist die günstigste Chain immer die beste Wahl?
Nein. Der Empfänger muss die gewählte Chain nutzen können, und der Token muss auf dieser Chain die richtige Version sein. Lesen Sie den günstigsten Weg, USDC zu senden, bevor Sie Geld bewegen.
Warum ändern sich die Gebühren alle paar Sekunden?
Die Nachfrage nach Blockplatz ändert sich ständig. Die meisten Chains aktualisieren ihren Preis anhand der letzten Blöcke, daher kann sich der Live-Wert von einem Block zum nächsten bewegen.