Although banks and governments may create their own virtual currency in a pre-registered fashion, they still have disadvantages compared to third-party virtual currency, such as bitcoin. The reason is that 3rd party virtual currency can be traded without having to comply with anti-money laundering regulations.