Could stablecoins and central bank digital currencies offer the only viable alternative to traditional bank accounts?