Un decentralized exchange est un lieu de trading implémenté entièrement en smart contracts. Les utilisateurs détiennent leurs actifs dans leurs propres wallets et tradent en soumettant des transactions ; l'exchange ne fait jamais de custody.
Les DEXes se répartissent en deux grandes architectures : AMM (Uniswap, Curve, Balancer, PancakeSwap) et order book on-chain (dYdX v3, Serum, DEXes dérivés modernes). Les deux sont non-custodial ; les deux sont vulnérables à la MEV ; les deux font face à un risque de composabilité par les protocoles qu'ils intègrent.
Pour les utilisateurs, les DEXes éliminent le risque de contrepartie sur la place de marché elle-même, mais introduisent du risque smart contract, du risque oracle, et de l'exposition à la MEV. Pour les builders, les DEXes sont la catégorie de protocole DeFi la plus ciblée, et donc la plus auditée.