Current state of decentralized exchanges