I'm not convinced bitcoin solves _any_ problems at all. It isn't anonymous at all, exchanges are the gatekeepers of the whole system and they have to comply with local laws. Canada was found to be directing exchanges to not allow cashing out of certain coins and putting the coins through a mixer just automatically blacklists them from being cashed out.
Bitcoin does not provide sufficient privacy which allows exchanges to freeze tainted coins and authorities to track down real identities.
Bitcoin does not provide sufficient privacy which allows exchanges to freeze tainted coins and authorities to track down real identities.