In reality fiat can't be replaced with bitcoin. Bitcoin is still very risky if it becomes a currency because its value is unstable, and because it is not regulated by the government it will make it difficult for bitcoin to become a legitimate currency.