Bitcoin has one problem in that it requires power and Internet to function. In a post-Dollar scenario lets say, there is a good chance the grid goes down. If US dollars are suddenly worthless, all businesses would stop working, and commerce would shut down. Currency then would be whatever has barter value.
Only in the US, lets remember that the rest of the world will continue to work even if the US goes to hell.