DeFi User Loses $50M in Crypto Swap Gone Wrong