Decentralized exchanges offer the opportunity to buy or sell cryptocurrency without the involvement of a centralized intermediary. Fees vary between platforms, with Uniswap's fees in the form of a 0.3% charge split among liquidity providers and a potential protocol fee. Additionally, users may also be liable for Ethereum network costs and transaction processing fees, which could cause delays and increased charges. Developers have been working on solutions such as Optimism and Polygon to reduce transaction costs and increase transaction speeds. The recently announced ETH2 upgrade is intended to enhance transaction speeds and bring down fees for DEX users.