Even today I do not see much competition between Bitcoin and real money. Each of these currencies operates in its field. This is likely to governments and international financial institutions make problems.
yes that is right that both the two currencies have their own vales and they operate in their own field. like bitcoin is mostly use of online services and only in few places it can be use for buying stuff while USD is mostly use for buying and selling stuffs in real life and is mostly in local shops.
In fact, the dollar is being used for online shopping at a high price. Today we can shop with virtual card in all online shopping. In real life, we do not use paper money. We shop by credit card.
Bitcoin is used for digital shopping. But the greatest feature of Bitcoin is the ability to shop without brokers. We control our own money only by ourselves.