I would suggest it might bring a few more technical minded users, who have an enhanced understanding of cryptocurrency and program code.
But general layman users, not as much. If we removed checkpoints tomorrow, a month from now, there still wouldn’t be a huge flood of regular users.
While Peercoin still isn’t 1.0 yet, I think checkpoints should remain. We should continue building our network and stop implementing hard forks until the featureset is where it needs to be…
(Think: cold minting is still on the table)
Checkpoints saved us from the last problem as recent as just this year. I’d hope they aren’t removed in the near future. Just my own opinion.
If Sunny was malicious (which he isn’t), he would have done that already. It’s been almost 4 years and he has had plenty of opportunities.
They do serve a great purpose, and right now, the good outweighs the bad.
Keep in mind, if a cryptocoin creator wanted to still do something malicious, even without checkpoints, all they would have to do is introduce a hidden bug in the code. Within a few days, before the bug was discovered they could exploit that bug.
That’s with checkpoints removed even… So while some people focus on checkpoints as being a big deal, I really don’t think it is in this case, at the current time, with the current circumstances.
To prove what I’m saying, look at Primecoin (XPM), the block solve is either a prime number, or it isn’t. That’s quite simple. It’s a great coin, with little adoption. Why?
According to the theory, investors and whales should pick up XPM and run with it as far as they can, because it’s truly trustless based on prime numbers.
https://github.com/primecoin/primecoin/blob/master/src/checkpointsync.cpp
// Primecoin also adopts this security mechanism, and the enforcement of
// checkpoints is explicitly granted by user, thus granting only temporary
// consensual central control to developer at the threats of 51% attack.
So checkpoints are not mandatory in XPM or Primecoin unless user explicitly enables the use of them.