How Decentralized Finance (DeFi) is Impacting Crypto Trading Platforms