The biggest challenge Bitcoin faces mostly is government regulations. Most governments want too see BTC go down.They fear Btc will one day wipe out Fiat from the face of this planet.