A really interesting topic :
Projected to happen in the year 2106, Bitcoin will suddenly stop running based on the code its network of users is running today. Users won’t be able to send bitcoin to others; miners securing Bitcoin’s global network will no longer serve a purpose. Bitcoin will just stop.
-Bitcoin might die in the year 2106 because of a bug in the code that's been known since 2012
Bitcoin core contributor stated how this has been known since 2012 might known even before it but it does have one simple solution.
Hard ForkThe good news is the bug is easy to fix. It’s a problem Bitcoin developers have known about for years – since at least 2012, maybe earlier, according to Bitcoin Core contributor Pieter Wuille. To some developers, the Bitcoin bug potentially sheds light on the limits to Bitcoin’s decentralization, since the community will all need to join together to fix it.
So we do have some years to fix this problem and find a solution , the community needs to work together if they do want Bitcoins to stay forever.
Why is there a problem in the first place ? The bug is simple. Bitcoin blocks are the containers within which transactions are stored. Each Bitcoin block has a number tracking how many blocks come before it. But because of a limitation revolving around how block height numbers are stored, Bitcoin will run out of block numbers after block number 5101541.
In other words, at a block height roughly 86 years into the future, it will be impossible to produce any new blocks.
The problem with hard fork is:
Each and everyone running the node and the miners do need to update, if they don't , they will be excluded therefore it can only be successful if everyone worked together .
In the same article the author explains how Bitcoins might get ossified over time , which would in turn make it harder to change things in the future , therefore this issue needs to be addressed too .
This was personally very interesting for me since I had no idea that something like this might happen if change wasn't made on time , what are your thoughts on this ? https://www.coindesk.com/fixing-this-bitcoin-killing-bug-will-eventually-require-a-hard-fork