I think a lot of fraud prevention tech can reasonably be done in a matter of seconds. FedNow also proposes to be domestic only for the time being, which means the recipient accounts are in US jurisdiction and easier to shut down and prosecute. Finally, there's no reason a wait-period/cooldown can't be implemented in another layer.
The problem is when someone spins up a scam account, gets a fraudulent payment, and then cashes it and shuts down the account. If they already have the money in cash, it may be impossible to prosecute.
Any fraud prevention is going to have to be privacy intrusive by it's nature.
But all banks, of course, have a level of fraud protection in place (just not the legal obligation to replace funds from a scam and compensate/reimburse victims).
It's also worth noting that this is a legal decision, and not a technology issue.
So even after all those multiple warnings, if somebody gets frauded (which happens, because people get greedy, they pay a small amount to get a bigger prize, or a work from home job etc scams), police in some places now have IT Crime cell, which follows up with banks and try to recover the money. No guarantee. But there is no constant stream of fraud anymore thatln what happens here in US with people who fall for scams.
Not necessary - My UK bank (Monzo) allows FASTER payments without a OTP (the UK version of this that has been around for about 15 years) via their app.
You just sign into the app, put in the bank account number you are sending it to, sort code and recipients name, it verifies you with Face-ID then sends the cash.
I'm calling BS. Virtually everyone I know has either had zero, or at most one or two experiences with fraudulent charges, and they're cleared up immediately with a phone call.
I've had one credit card compromised in my life, and my bank alerted me before a dollar left my account.
I have to believe that there is constant, baseline fraud that everyone in these areas puts up with.
In the US, if someone steals my phone or credit card, or intercepts my payments in any way, I pretty much expect to get all my money back. When payments are instant, what's there to stop scammers and fraudsters disappearing with my money?