I am hopeful cryptography and clever devs will figure this out.
I think there needs to be a standard for a mint which allows for auditing of outstanding ecash to BTC vaulted. It would still be custodial, but you could run it yourself. If all mints were run this way, there would be interoperability.