RBF ist doch ein super gelungenes Feature
huhu Zara,
RBF ist, so wie es seit 0.12 implementiert ist, optional.
Das bedeutet der Nutzer selbst bestimmt ob seine Transaktion replaceable ist.
Eine Wallet App kann also einen Knopf für große, sichere Zahlungen mit RBF haben die länger dauern dürfen und einen Knopf für die schnelle 0-conf fire&forget Zahlung ohne RBF.
Ist das nicht eine wunderbar elegante Lösung? Wenn nicht, warum?
Und noch ein Detail wird bei der Diskussion gerne übersehen: Die RBF Implementierungen haben nichts mit der Blockchain zu tun, das ist reine Mempool Organisation.
Wenn es also eine überwältigende Mehrheit an Minern gäbe, die RBF komplett ablehnten, könnten sie die Policy einfach nicht befolgen und das wars dann mit RBF, egal was der Nutzer signalisiert.
Beim Googlen der Fakten für diesen Post bin ich auf eine nette Zusammenfassung zur Geschichte und Implementierung von RBF gestoßen:
https://bitcoincore.org/en/faq/optin_rbf/
Edit:
Hier noch ein besonderes Bonmot:
Das ist die Stelle in Satoshis handgeklöppeltem Originalcode wo es bereits RBF gab, und zwar mandatory. Ich denke meine Entdeckung sollte ein sofortiges Update der Bitcoin Cash Implementation zur Folge haben sowie emergency Upgrades alles Nodes nach sich ziehen, schliesslich geht es hier doch um die einzig reine Bitcoin Lehre ;)
https://github.com/trottier/original-bitcoin/blob/master/src/main.cpp#L427
--
Regeln sind dazu da, damit man nachdenkt bevor man sie bricht.
Terry Pratchett