Though it’s easy to see why governments would want to regulate the movement of digital currencies, the reality of doing so is much harder. A lot of wallets have no identification to them and rest on a server in a third party country. In the case of offline wallets in devices such as the Ledger Nano, they’re not connected to any network.so is it possible to regulate ?
Decentralized exchange will not be possible if government want to regulation, Because there are no identification or Know Your Customer(KYC)
Also hardware wallet is anonymous so regulate is impossible.