pull down to refresh

I think we are many years off from quantum computing being a threat to Bitcoin but I also don’t think we should ignore it.
We need to do a hard fork at some point anyways to fix the block number bug. Updating to quantum resistant encryption at the same time would make sense but will the community agree?
What is the block number bug? Why does it need fixing and why does that require a hard fork?