Are Decentralized Exchanges Safe?