Just change it to Proof of stake. Problem solved. Not to mention who knows what other advancements will be made by then.
It has been demonstrated many times, by many people, including me, that if Bitcoin switched to a Proof-of-Stake model, it would become worthless.