However, bitcoin and paper currency are genetically different. Dollar is a government backed currency where bitcoin is not. Bitcoin doesn't have any central authority. It is backed up by public trust. It will never be able to replace dollar or any other fiat currency unless and until any country adopts bitcoin as their national currency.
you are right, Bitcoin has many advantages, but it is not very important - government support. That is why he will never be able to replace the dollar
Running the country with bitcoin is impossible. If it happens, then there is no legal transaction will happen in that country. BEcasue tracking bitcoin transaction is not possible. So the bitcoin will help only for the digital transaction and online shopping purpose. It will never replace by Dollar. The value of the digital currency is high, but it can not beat the value of paper currency.
Or maybe the transactions would even be better when a country started to use bitcoins. So-called legal transactions always require proof of transaction and that's even easier to access when you're using bitcoins. To show that the transaction has happened, you just have to show the transaction fee. I think the huge reason why a country wouldn't use bitcoin for transactions because the government would have transparent records and most of them are hiding something.
All of the records will be available online and all of the proof of transaction can easily be seen and verified.