The fact that it takes more than a couple of seconds is absurd. What could possibly need an hour?
Our standards are far too low here.
(Whether that's a desirable approach is a reasonable question, but that's already a thing that happens today. The only thing that needs checking in advance is "is there enough money".)
https://rocket.quickenloans.com/
If they can do it for buying a house ...
Edit: ... Not to mention many other developed nations' banking systems.
Edit: Not sure about the downvotes, but really- please don't pretend sending money instantly within one country is rocket science. The reason we're in this mess is mostly banks wanting to hang onto float, and legacy. Both our neighbors to the north and south have much speedier internal banking systems than we do, as do countless other countries.
[0] https://www.zellepay.com/participating-banks-and-credit-unio...