Record 16 Billion Password Leak: What the Breach Means for Web3