We cannot compare Cryptocurrency to virtual currency as both are in the opposite each other. While cryptocurrecny is decentralized and no an entity even control it. in other hand virtual currency is controlled fully by government or the authority. Both have the own advantages and should not be compared.