States can expect payment of taxes and fees in their currency and can force businesses in their jurisdiction to accept their currency. Most importantly, they have sticks and guns to enforce that. This is the crucial difference between "fake" and "normal" currencies and is unlikely to change as long as states exist. People might trade in cryptocurrencies between them, but they will find it necessary to convert it to other currencies whenever a state can force them to.