Decentralized Exchanges are a giant step towards the initial vision of blockchain — open, transparent, community-controlled ...