- added a few checkpoints for current block chain + reenabled code that does the checkpoint checking
By curiosity, what are these checkpoints exactly? How does it work?
Look at src/checkpoints.cpp - there is basically a table of blocks where their height and corresponding hash is stored.
Each entry is a checkpoint and when the client rescans or downloads the block chain, it verifies it against those entries (i.e., there is no divergence to another illegitimate block chain).
Checkpoints ensure that the block chain stays frozen up to the (last) checkpoint.
it's still in "research-progress",isn't it ?
Yes, but why the sad face? research is fun
I'd really like to have more transactions though.. we need games..
At least at the current scale, the rules implemented appear to work well.
I'll release some metrics soon.. The diff adjustment should work a bit faster. Multiple blocks per second should be avoided.
I also want to look into pruning the blockchain and adequate tx fees...