With the advancement and continuous improvement of Internet technology, the Bitcoin network should become more and more secure, and there will be more miners distributed all over the world. If you want to attack Bitcoin, you need to perform a 51% hashrate attack, which will be very difficult. As Bitcoin is used more and more, people are willing to pay higher fees, and rewards may increase enough for miners to continue to be incentivized to provide security for the network.