This might be possible but it can never replaced the US dollar. The reason is that the fiat currency is monitored and is controlled by the government to avoid loses which could lead to a bigger economic crisis. While cryptocurrency doesn't have so much of this regulation and is uncontrolled, it would be hard for the government to oversee how their money is moving because due to anymomity of cryptocurrency.