51 / 736sat/vB

Fee Rate

Transaktionsgebühr je Einheit virtueller Größe

Beim Senden von Bitcoin zahlen Sie keinen Prozentsatz des überwiesenen Betrags. Bezahlt wird der Platz, den die Transaktion im Block beansprucht. Fee Rate bezeichnet den Preis je Einheit dieses Platzes. Damit schätzt die Wallet ein, wie stark Ihre Transaktion um die Aufnahme durch Miner konkurriert.

Fee Rate ist die Transaktionsgebühr geteilt durch die virtuelle Größe vsize. Üblich ist die Angabe sat/vB, also Satoshis pro virtuellem Byte. Ein Satoshi (sat) ist die kleinste Einheit, die auf der Bitcoin-Basisschicht verbucht wird. Die Gesamtgebühr ergibt sich aus der Differenz der Input- und Output-Werte. Eine höhere Rate kann eine frühe Bestätigung wahrscheinlicher machen, garantiert aber weder einen Warteschlangenplatz noch einen Zeitpunkt.

Transaction Fees: Größe und GebührSchätze die virtuelle Transaktionsgröße, die Gebühr bei deinem Satz und ihren ungefähren Wert in der gewählten Währung.

Die Inputs einer Transaktion verweisen auf früher empfangene Beträge, die Sie jetzt ausgeben. Noch nicht ausgegebene Outputs heißen UTXOs. Neue Outputs legen Beträge und Bedingungen für deren spätere Ausgabe fest — etwa für den Empfänger und für Wechselgeld, das an Ihre Wallet zurückgeht. Zwei gleich aufgebaute Transaktionen können sehr unterschiedliche Beträge übertragen und trotzdem dieselbe Größe und Gebühr haben. Entscheidend sind vor allem Anzahl und Art der Inputs und Outputs. Viele kleine UTXOs auszugeben kann daher teurer sein als ein größerer Betrag aus einem geeigneten Output. Es zählt der Aufbau der Transaktion, nicht ihr Euro-Wert. [2] [3]

Hat eine fertige Transaktion 150 vB und zahlt 20 sat/vB, beträgt die Gebühr 3000 sat. Eine größere Transaktion kostet bei gleicher Rate mehr. Prüfen Sie vor dem Signieren sowohl Rate als auch Gesamtgebühr. Solange die Signaturen fehlen, kann die Wallet die Größe schätzen; das Endergebnis muss deshalb nicht genau dem ersten Vorschlag entsprechen. [3]

SegWit ist eine Bitcoin-Erweiterung, die einen Teil der Daten zur Transaktionsprüfung, etwa Signaturen, in einen separaten Bereich namens Witness verlagerte. SegWit gewichtet Daten unterschiedlich: Ein Basisbyte zählt als 4 weight-Einheiten, ein Byte Witness-Daten als 1. BIP141 definiert vsize als weight geteilt durch 4, auf die nächste ganze Zahl aufgerundet. Die virtuelle Größe kann daher von der Bytezahl der Datei abweichen. Wallets und Nodes können nach ihren eigenen Regeln zur Annahme von Transaktionen weitere Grenzen berücksichtigen; berechnen Sie die Rate nicht allein aus der Länge einer heruntergeladenen Datei. [2] [6]

Ein Node ist ein Programm, das Bitcoin-Daten prüft und weiterleitet. Sein Mempool enthält angenommene Transaktionen, die auf Bestätigung warten. Gibt eine Transaktion einen Output einer anderen aus, heißt sie Kindtransaktion und die vorherige Elterntransaktion. Miner entscheiden, welche gültigen Transaktionen sie aufnehmen. Gebühren für knappen Platz sind ein wichtiger Anreiz, doch die Rate ist keine Wartemarke. Bei abhängigen Transaktionen kann der gemeinsame Ertrag von Vorfahren und Nachfolgern zählen: Eine Kindtransaktion mit höherer Gebühr kann einer Elterntransaktion mit niedrigerer Gebühr helfen. Verschiedene Nodes sehen zudem nicht zwingend genau denselben Mempool. [8]

Ein Node kann eine Transaktion mit niedriger Rate nicht weiterleiten oder bei Überfüllung entfernen. Das sind lokale Policy-Regeln, kein einheitlicher Bitcoin-Gebührentarif. Eine niedrige Gebühr allein macht eine Transaktion im Block nicht ungültig. mempoolminfee aus getmempoolinfo beschreibt die aktuelle lokale Schwelle; sie verspricht weder Annahme durch andere Nodes noch Aufnahme durch einen Miner. [5] [2] [9]

Die Schätzung verbindet beobachtete Transaktionen und Bestätigungen mit einem gewünschten Blockziel. estimatesmartfee in Bitcoin Core bietet die Modi economical und conservative mit verschiedenen Zeithorizonten. Weitere Zahlungen und das Finden von Blöcken bleiben ungewiss. Ohne ausreichende Beobachtungen kann der Node einen Fehler statt einer Schätzung liefern. Fehlende Daten bedeuten keinen Nullpreis, und einige Blöcke sind keine feste Frist in Minuten. [4]

In Bitcoin Core 29.0 liefert estimatesmartfee BTC/kvB, während viele Wallets sat/vB anzeigen. 0.00020 BTC/kvB entsprechen 20 sat/vB; die Zahl darf nicht einfach mit einer anderen Einheit versehen werden. decoderawtransaction zeigt size, vsize und weight; zur Gebührenberechnung werden auch die Werte der ausgegebenen früheren Outputs benötigt. Prüfen Sie beim Verbinden von Diensten die Einheit des Feldes und die Schnittstellenversion. [4] [6]

RBF (Replace-by-Fee) kann eine geeignete unbestätigte Transaktion durch eine konkurrierende Version mit höherer Gebühr ersetzen, wenn Wallet und Annahmeregeln dies unterstützen. CPFP (Child Pays for Parent) gibt dagegen einen verfügbaren Output der wartenden Transaktion aus und erhöht die gemeinsame Rate von Eltern- und Kindtransaktion. Beides funktioniert nur unter Bedingungen: Kontrollierte Outputs, Abhängigkeiten und Node-Regeln sind entscheidend. Auch die höhere Gesamtgebühr sollte beim Signieren keine Überraschung sein. [7] [8]

Klären Sie zunächst, wann die Bestätigung benötigt wird. Vergleichen Sie dann aktuelle Schätzung, Gesamtgebühr und Möglichkeiten einer späteren Erhöhung. Beachten Sie ungewöhnlich große Transaktionen aus vielen UTXOs. Mit Zeit können Sie günstigere Bedingungen abwarten, sinkende Raten sind aber nicht garantiert. Prüfen Sie den tatsächlichen Status und senden Sie nicht einfach eine neue unabhängige Überweisung, nur weil die erste noch wartet. [1] [4] [7]

Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Transaction Fees, Mempool, Replace-by-Fee (RBF), CPFP (Child Pays for Parent). Auf diesen Eintrag verweisen außerdem Change Address, Bestätigung, Replace-by-Fee (RBF), CPFP (Child Pays for Parent).

DOC · 001Bitcoin Core EstimatesmartfeeDokumentation DOC · 002BIP 141 — Segregated Witness weightPrimärquelle DOC · 003Bitcoin Core — FeeRatePrimärquelle DOC · 004Bitcoin Core — estimatesmartfeeDokumentation DOC · 005Bitcoin Core 29.0 — getmempoolinfoDokumentation DOC · 006Bitcoin Core 29.0 — decoderawtransactionDokumentation DOC · 007Bitcoin Core 29.0 — bumpfeeDokumentation DOC · 008Bitcoin Core 29.0 — Package PolicyDokumentation DOC · 009Bitcoin Core 29.0 — Transaction Relay PolicyDokumentation
Überarbeitet: Quellenbasiert · Keine Anlageberatung