DeFi CEX vs DEX: A Comparative Analysis of Centralized and Decentralized Exchanges Ronnie BrooksMarch 29, 2023