Jeder Node besitzt seinen eigenen Mempool
Ein Node prüft zunächst, ob eine unbestätigte Transaktion Konsensregeln verletzt und ob sie seine lokalen Annahme- und Weiterleitungsregeln erfüllt. Nimmt er sie an, kann er sie in seinem Transaktionsspeicher — dem Mempool — behalten und Peers ankündigen. Ein anderer Node hat sie vielleicht später erhalten, wegen anderer Einstellungen abgelehnt oder inzwischen entfernt.
Es gibt daher keinen globalen Mempool mit einem offiziellen Wartelistenplatz. Ein Block-Explorer zeigt die Sicht seines eigenen Nodes. Eine Transaktion kann großen Teilen des Netzwerks bekannt sein und dennoch nicht zur Konsensgeschichte gehören. Konsens regelt gültige Blöcke; Mempool- und Relay-Regeln sind lokale Node-Politik.
Die Gebühr folgt den Daten, nicht dem Kaufpreis
Eine Transaktion mit einem Input und zwei Outputs kann ähnlich viel Platz belegen, ob sie BTC im Gegenwert von zehn oder zehntausend Euro überträgt. Wallets vergleichen deshalb Gebührensätze, gewöhnlich in Satoshis pro virtuellem Byte. Mehr Inputs und kompliziertere Ausgabebedingungen erhöhen das Datengewicht.
Die Gebühr selbst ist die Differenz zwischen dem Wert der Inputs und Outputs. Warten wenige Transaktionen, kann ein niedriger Satz genügen. Bei hoher Nachfrage bieten Nutzer mehr für denselben Platz, und Schätzungen steigen. Es handelt sich weder um einen Pflichtprozentsatz des Betrags noch um eine Gebühr, die ein einziges Bitcoin-Unternehmen festlegt.
- die absolute Gebühr wird in Satoshis gezählt
- der Gebührensatz setzt die Gebühr ins Verhältnis zur virtuellen Transaktionsgröße
- der erforderliche Satz ändert sich mit der Nachfrage nach Blockraum
Ein Miner nimmt Transaktionen nicht streng nach Ankunftszeit auf
Ein Blockproduzent wählt Transaktionen aus seinem eigenen Mempool. Ökonomisch hat er einen Anreiz, ein gültiges Paket mit möglichst hohen Gebühren zu bauen. Effektive Gebührensätze und Beziehungen zwischen Eltern- und Kindtransaktionen zählen, nicht eine einfache Reihenfolge nach dem Prinzip „wer zuerst kommt“.
Gebührenschätzungen beruhen auf jüngsten Blöcken und der aktuellen Lage, kennen aber die künftige Nachfrage nicht. Eine neue Transaktionswelle kann die Wartezeit verlängern, ein ruhigerer Mempool sie verkürzen. Auch das durchschnittliche Intervall von ungefähr zehn Minuten bedeutet nicht, dass der nächste Block exakt nach zehn Minuten erscheint.
Eine wartende Transaktion lässt sich manchmal beschleunigen
Manche Wallets können eine Ersatzversion mit höherer Gebühr erzeugen oder einen unbestätigten Output mit einer neuen Transaktion ausgeben, die Miner zur Aufnahme des gesamten Pakets motiviert. Diese Verfahren heißen Replace-by-Fee und Child-Pays-for-Parent. Ob sie nutzbar sind, hängt von Transaktion, Wallet und Node-Politik ab.
Eine niedrige Gebühr bedeutet nicht automatisch, dass Bitcoins verloren sind. Die Transaktion kann später bestätigt, aus Mempools entfernt oder nach geltenden Regeln und Richtlinien durch eine widersprechende Version ersetzt werden. Prüfen Sie vor einem Eingriff den Zustand in Ihrer eigenen Wallet. Geben Sie einem angeblichen Online-„Beschleuniger“ niemals Ihre Wiederherstellungswörter.