Should Bitcoin Replace Currency of Central Banks?

What is the difference between central bank authorized currency and Bitcoin? The bearer of central bank authorized currency can merely tender it for exchange of goods and services. The holder of Bitcoins cannot tender it because it’s a virtual currency not authorized by a central bank. However, Bitcoin holders may be able to transfer Bitcoins to another account of a Bitcoin member in exchange of goods and services and even central bank authorized currencies