Stablecoins as Bank Deposits? A $6.6 Trillion Question Looms | Whale Factor