- ddos attacks
- relatively high fees for trading, withdrawing money
Fees will *have* to be present in decentralized exchanges, to prevent
DDoS attacks.
long delays on withdraws
Okay.
- exchanges asking for driver's license scans and other identifying information
- government intervention
It will be simply asked to issuer instead. That's the thing; you have to trust the issuer in the end, and if an issuer can stay clear from governments, then so can the exchange. If it isn't utterly incompetent.
Maybe decentralized exchanges will happen, but it will not happen with the current scams that ask for your money first without a working product.
The biggest issue is that they are all blockchain-based, and it means that creating, cancelling, executing orders will have to wait for confirmations. They will also require proper validation by miners or become a developer nightmare.
Don't drool over things that do not exist. There are unresolved technical challenges and I haven't seen any sound proposal as of yet.
. Alpha client is already out btw.