Nicht gelesen oder nicht verstanden?
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?
Genial. Der Wirt verkauft mir ein Bier, ich bezahle, und überlege es mir
später noch einmal anders. Dieser 0-conf Use Case ist deshalb
verschwunden.
Komisch, nicht?
Sag mal, hast Du meinen Post nicht gelesen oder nicht verstanden?
Der Kunde kann in seiner App den Knopf fürs Zahlen ohne RBF drücken um sein Bier zu bezahlen. RBF ist dann für diese Transaktion ausgeschaltet. Der Wirt sieht sofort, dass eine non-RFB Transaktion in den Mempool gespült wurde und zapft los.
Vielleicht möchte man aber mit BTC ein Haus kaufen, da kann man schonmal auf ein paar Confirmations warten und drückt den Knopf fürs zahlen mit RBF.
Mike Hearn hat das Problem umfangreich beschrieben:
Schau, der Artikel ist von März 2015. Live ging die RBF Implementierung am 1. Nov 2016.
Da sind anderthalb Jahre zwischen in denen die Probleme ausdiskutiert und gelöst wurden. So funktioniert Softwareentwicklung.
Hier der link zum Pull request, welcher zu der aktuellen Implementierung wurde:
https://github.com/bitcoin/bitcoin/pull/6871
In meinem Vorpost findest du einen Link der zu den relvanten Diskussionen rund ums Thema und den anderen angedachten RBF Implementationen führt, die verworfen wurden.
Und nun die Preisfrage: Der Bitcoin eiert irgendwo bei 5k€ das Stück rum, durch die Gebühren macht niemand mehr Minitransaktionen, d.h. malicious mempool attacks sind hochlukrativ. Warum um Gottes Willen liest man nicht ständig von Leuten, die durchs ausnutzen von RBF Lücken um ihr Geld gebracht wurden?
Entweder es handelt sich hier um eine großangelegte Verschwörung oder aber das System funktioniert einfach wie geplant. Wers nutzen will nutzt es und wer auf sein Bierchen nicht warten mag nutzt 0-conf ohne RBF.
Ich schreibe die Kernaussage nochmal hin: RBF ist FREIWILLIG. FRAHAIWILLIG. OPT-IN.
Zur Nicht-Implementierung bei Bitcoin Cash, ein kurzer Thread:
https://www.reddit.com/r/btc/comments/6qyecj/rbf_not_active_on_bitcoin_cash/dl0wq69/
Das hier ist ein exzellentes Beispiel warum man die ganzen Diskussionen in den Sozialen Netzen nicht ernst nehmen kann. Die Leute die da schreiben haben offensichtlich nicht die leiseste Ahnung sondern irgendwann mal Sachen aufgeschnappt die sie nachplappern.
Ich bin ehrlich gesagt ein wenig entsetzt von dir solche Links präsentiert zu bekommen.
Grüsse, Zara
Irgendwie enttäuschte Grüße zurück
--
Regeln sind dazu da, damit man nachdenkt bevor man sie bricht.
Terry Pratchett