RBF
RBF (Replace-By-Fee) ermöglicht es den Nutzern, eine nicht bestätigte Bitcoin-Transaktion durch eine neue Version zu ersetzen, die höhere Gebühren hat, um die Bestätigung zu beschleunigen.
Was ist ein RBF?
Ein RBF (Replace-By-Fee), auch als Gebührenanpassung bekannt, ermöglicht es Bitcoin-Nutzern, eine nicht bestätigte Transaktion durch eine neue Version zu ersetzen, die höhere Gebühren zahlt. Dies beschleunigt die Bestätigung, wenn die Transaktionsgebühren im Netzwerk steigen. Nutzer signalisieren diese Funktion im Voraus, um festzuhängende Transaktionen zu vermeiden.
RBF funktioniert über den Bitcoin Improvement Proposal 125 (BIP-125). Absender markieren Transaktionen als RBF-geeignet, indem sie die Sequenznummer der Eingaben auf einen Wert setzen, der kleiner als der maximale Wert ist. Um die Gebühren zu erhöhen, erstellen und senden Nutzer eine Ersatztransaktion. Diese verwendet dieselben Eingaben (nicht ausgegebene Transaktionsausgänge oder UTXOs), weist eine höhere Gebührensrate zu und inkrementiert die Sequenznummer. Miner priorisieren die Version mit der höheren Gebühr, da sie Transaktionen nach Gebühren pro Byte auswählen.
Beispielsweise senden Sie 0,1 BTC mit einer niedrigen Gebühr während einer niedrigen Auslastung. Wenn die Gebühren steigen, ermöglicht RBF, die Transaktion durch dieselbe 0,1 BTC-Überweisung mit einer 5-mal höheren Gebühr zu ersetzen. Die ursprüngliche Transaktion verschwindet aus den Mempools.
RBF ist wichtig, da die feste Blockgröße von Bitcoin eine Gebührenschwankung verursacht. Es verhindert, dass Transaktionen unbegrenzt hängen bleiben, was die Kontrolle der Nutzer und die Effizienz des Netzwerks verbessert. Händler und Börsen lehnen RBF-Transaktionen häufig ab, um das Risiko von Double-Spends zu verringern und die Sicherheit zu erhöhen.
Wichtige Merkmale sind die Opt-in-Signalisierung – Transaktionen müssen explizit einen Ersatz zulassen. Es gibt zwei Arten: Full-RBF (ersetzt jede übereinstimmende Transaktion) und Any-Predecessor (flexibler). Die meisten modernen Wallets wie Electrum unterstützen RBF.
Bitcoin (BTC) ist die erste dezentrale Kryptowährung, die 2009 eingeführt wurde. Sie verwendet Blockchain-Technologie für sichere, Peer-to-Peer-Digitaltransaktionen ohne Vermittler.
Read full definitionEine Blockbestätigung ist der Prozess der Verifizierung eines neuen Blocks im Blockchain-Netzwerk, der seine Gültigkeit bestätigt und Doppelspenden oder Betrug verhindert.
Read full definitionEin Nonce ist eine sequentielle Zahl in einer Blockchain-Transaktion, die sicherstellt, dass Transaktionen vom selben Konto in der richtigen Reihenfolge verarbeitet werden und Replay-Angriffe verhindert werden.
Read full definitionElectrum ist eine leichte Bitcoin-Wallet, die es Benutzern ermöglicht, Bitcoin sicher zu speichern, zu senden und zu empfangen. Sie ist bekannt für ihre Geschwindigkeit und geringe Ressourcennutzung.
Read full definitionPraktische Beispiele
Beispiel 1: Bei geringer Netzwerkbelastung sendet Alice 0,1 BTC an Bob mit einer Gebühr von 2 sat/vB unter Verwendung eines RBF-fähigen Wallets wie Electrum. Die Gebühren steigen nach einem Marktanstieg. Alice ersetzt die Transaktion durch eine neue mit 20 sat/vB, was die Bestätigung beschleunigt. Miner entfernen die ursprüngliche Transaktion aus dem Mempool.
Beispiel 2: Bob zahlt einem Händler 0,01 BTC für einen Kaffee. Der Point-of-Sale des Händlers lehnt sie ab, weil die Transaktion RBF signalisiert, wodurch das Risiko von Double-Spends verringert wird, indem auf Bestätigungen gewartet wird.
- Händlerpolitik: Keine RBF-Transaktionen akzeptiert.
- Lösung: Bob verwendet eine Nicht-RBF-Transaktion oder wartet auf 1+ Bestätigungen.
Beispiel 3: In Sparrow Wallet aktivieren Sie RBF, indem Sie 'Replace-by-fee' vor dem Senden der Transaktion ankreuzen. Für eine blockierte UTXO-Ausgabe:
- Erstellen Sie eine Ersatz-Transaktion mit inkrementierter
nSequence. - Erhöhen Sie die Gebühr auf 10 sat/vB.
- Senden: Die ursprüngliche Transaktion wird gemäß den BIP-125-Regeln entfernt.
Beispiel 4: Während des Bullenmarktes 2021 haben Nutzer die Gebühren für Transaktionen mit niedriger Priorität an Börsen erhöht, um tagelange Verzögerungen zu vermeiden und rechtzeitige Einzahlungen für den Handel sicherzustellen.
Bitcoin (BTC) ist die erste dezentrale Kryptowährung, die 2009 eingeführt wurde. Sie verwendet Blockchain-Technologie für sichere, Peer-to-Peer-Digitaltransaktionen ohne Vermittler.
Read full definitionEin Satoshi ist die kleinste Einheit von Bitcoin und entspricht 0,00000001 BTC. Er ist nach dem Schöpfer von Bitcoin, Satoshi Nakamoto, benannt.
Read full definitionElectrum ist eine leichte Bitcoin-Wallet, die es Benutzern ermöglicht, Bitcoin sicher zu speichern, zu senden und zu empfangen. Sie ist bekannt für ihre Geschwindigkeit und geringe Ressourcennutzung.
Read full definitionEine Blockbestätigung ist der Prozess der Verifizierung eines neuen Blocks im Blockchain-Netzwerk, der seine Gültigkeit bestätigt und Doppelspenden oder Betrug verhindert.
Read full definitionMempool, kurz für Memory Pool, ist der temporäre Speicher eines Knotens für unbestätigte Kryptowährungstransaktionen, die auf die Validierung und Aufnahme in einen Blockchain-Block warten.
Read full definitionSparrow Wallet ist ein Desktop-Bitcoin-Wallet, das sich auf Sicherheit, Privatsphäre und fortschrittliche Funktionen für die Verwaltung von Bitcoin-Transaktionen und Schlüsseln konzentriert.
Read full definitionUTXO (Unspent Transaction Output) ist eine Einheit von Kryptowährung aus einer vorherigen Transaktion, die ungenutzt bleibt und als Eingabe für neue Transaktionen in Blockchains wie Bitcoin dient.
Read full definitionBereit, eine sichere Wallet auszuwählen?
Nutzen Sie unsere Tools, um die richtige Hardware-Wallet für Ihre Bedürfnisse zu finden.