Well yes, by knowing my bank account and routing number, you don't have access to my money.

You do in the US.

That sounds insecure. Looks like blockchain and private keys with extra hops. Perhaps you can easily revert banking transactions...