-snip-
once bitcoin sorts out malleability then retailers will be happy to accept 0 confirms and wont care it it takes 10 minutes or 1 hour to settle as they are guaranteed to get paid.. just like visa
As ATguy mentions, RBF will fully deprecate 0 conf, making double spending a transaction a one button affair available to all.
The dream of in-person retail BTC payments, after existing as a brief twinkle in our eye, will be fully sacrificed on the altar of centrally planned production quotas and artificial scarcity.
Bitcoin is wealth storage and transfer for the wealthy and as a settlement layer for
banks cutting edge payment processors. Poors may use Doge.
not exactly.. infact by making it easier to undo transactions or replace them.. will increase the likelihood of a retailer seeing one transaction. and then once the customer has left the retailer before 10 minutes. the customer simply undoes or changes the transaction adding a higher fee to a second transaction that pays himself..
for a retailer to retain the first transaction the RBF requires the retailer the ability to change values to allow a higher fee to the first transaction to force miners to accept that transaction instead of the second transaction the customer pushes out after leaving the retailer (trying to double spend to make the retailer tx void)
the problem is that if we have a tx that is
1customerbitcoin address (1btc) -> 1Retailerbitcoin address (0.01btc)
-> 1customerbitcoin address (0.9899btc) (remember its not 0.99 as the fee is done by not giving all change back)
if a retailer can change the values without needing to have that customers signature.. then the retailer can do this too
1customerbitcoin address (1btc) -> 1Retailerbitcoin address (0.9999btc).
-> 1customerbitcoin address (0btc)
if anyone can change values without signatures.. then bitcoin is screwed.. and so without screwing the system. only the customer can change values which means a customer can do
1customerbitcoin address (1btc) -> 1Retailerbitcoin address (0btc)
-> 1customerbitcoin address (0.9999btc)
to ensure he gets his money back, while sipping his free coffee