I just saw the timestamps. If what Andreas Brekken's time references are correct, there was at least 1 hour in which the fork checkpoint was not public
Checkpoints aren’t the problem. Open source isn’t the problem. The way in which this particular checkpoint was implemented is the problem.
What if you die or lose wallet access? There are legit uses for this re-mining of such addresses. Just don't leave them forever like that, move them every few years & you're fine.
There are no such uses. This is lunacy, theft, and fraud. The very basis of Bitcoin is holding the private key and an immutable ledger.
Only if every client has the same set of rules. Right now, it appears BU/XT did not add the checkpoint. This alters consensus. Again, I'm all for it, we just need to be consistent.
There was really agreement on checkpoints? ABC Included them as a client policy, but I think other implementations (BU, XT, etc) didn't.
That's my issue with it. Checkpoints are fine, but if only one implementation does it then it may cause a split. Fix the protocol and propagation, not mess with consensus.
If I wasn't so embarrassed by the code I'd throw it on GitHub. It derives the private key based on the integer (1 to group order), then derives comp/uncomp pub keys.
I just tried it with a new key I made, good job and I hope you teach people something
I just tried it with a new key I made, good job and I hope you teach people something
Maybe I should create an About page to show the concept and math behind it. It's mind blowing that all of modern society is based on numbers so big you can't guess them.
If I wasn't so embarrassed by the code I'd throw it on GitHub. It derives the private key based on the integer (1 to group order), then derives comp/uncomp pub keys.
So why you compare public checkpoints with hidden checkpoints, known only to selected miners and exchanges?
You can't hide open source. The code, including checkpoints, are visible to every person on this planet including miners/exchanges. No such thing as hidden checkpoints 🤷♂️
For me the checkpoint change was rushed, but I understand BCH was under threat. Most of the concern comes from BCV supporters: they want a chain more easy to attack.
If some hash power from SV is enough to put BCH under threat, then we have a tremendous problem. We need to attack test net in the lab to harden against that.