For me, the best decentralized exchange is Poloniex because of their good policy and privacy to each of members. But for now they are requiring valid id for the new comers to ensure to proper use of the said exchanges
I want to upset you, but Poloniex is not a decentralized exchange. Decentralized Exchange is something like etherdelta)
Poloniex is a regular exchange like bittrex binance bitfinex