Decentralized exchanges let you stay in control of your assets at all times. They provide a personal key and allow you to retract funds from a smart contract should you suddenly decide not to proceed with a transaction.