I guess this can be easily controlled
I don't know which specific approach should be used but as I understand the probabilities can be easily calculated. So there likely shouldn't be a lot of human arbitrariness in deciding how much of the blockchain should remain before we prune it.
What is that based on? What are the probabilities?
I don't know what they numerically amount to (if this is your question) but it is the probabilities of someone reorganizing the blockchain beyond the active snapshot of it. I suspect they are infinitesimal if we talk about transactions older than 1 year. In fact, I'm inclined to think that all transactions older than 1 month can be considered practically irreversible
I think the burden is on you to show why it's so important to free up that storage space. It's not a major problem for scaling. Why is it a good trade-off? What will we gain?
It is not just about storage space as it is also about network bandwidth. I don't think it will be an overall good idea to download the whole blockchain once its size exceeds a few (dozen) gigabytes (given that bandwidth is not going to substantially increase in the foreseeable future, or ever)
So a pruned blockchain is sort of must-have if expect Bitcoin to grow
A checkpoint makes all transactions prior to the checkpoint irreversible. If that's not what you mean, maybe you should clarify
That's definitely not what I mean and I have clarified everything in the OP and in the following posts. It is not me who first started to use the term "checkpoint" here, so it is not me either who should be asked for clarification. So I was kinda fooled into using this term (if I used it incorrectly)
But I think you got me pretty well