Bitcoin could exit indefinitely if:
I have to wonder what
exit means in your thinking. When I read exit, I guess you mean things like death or scam exit.
1 The demand for Bitcoin remains, and people continue to use and accept it.
Demand remains, people continue to use and accept it, will price drop?
2 The decentralization network of computers verify transactions (node) continue to operate.
It is good if decentralization of Bitcoin network will be maintained.
3. No significant technical or security flaws are discovered that could compromise the network.
There will be bugs like everything with code can have but Bitcoin is built with contributions from a decentralized developer community and Bitcoin developers are top notch, they are professional with their works. Testnet help to test their code and fix bugs before an upgrade goes to main net.
1. Regulatory changes or bans in various countries.
https://newhedge.io/terminal/bitcoin/legality-map2. Competition from other cryptocurrency or alternative technologies.
I am not a Bitcoin maximalist but most of altcoins die.
How many cryptocurrencies have failed?3. Security threats or 51% attacks on the network.
Threat exists but threat of 51% attacks on Bitcoin network is much smaller than on altcoin networks.
How many Bitcoin confirmations is enough?How many confirmations are equivalent* to 6 Bitcoin confirmations?4. Loss of public interest or confidence.
With time, with many scam and death of altcoin projects, people will recognize risk from altcoins and their confidence on Bitcoin will increase.