forked from PascalCoinDev/PascalCoin
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
First, to reproduce that your hashrate need to be as tenths of percents of total network hashrate (even with 20-30% you will have good chances to reproduce).
- Sync blockchain with the network
- Stop receiving blockchain updates from the network (this can be done manually or by mistake or by bad connection etc.)
- Mine continuous bunch of blocks (2, 3 .. 10 how much you want)
- At the timepoint when you see that your personal blockchain is higher than network blockchain start announcing to other nodes that you are having bigger block index than they have
- Other nodes will download your blockchain making original blockchain orphaned
- Now you are replaced ("injected") your blocks
So it is basically the same 51% problem.
I don't think that anyone had produced that situation deliberately. Miners that were able to do that had to have really big hashrate and a bad connection (?) (or some other sync issues) was more than enough.
As for timestamps that are equal to previous block's timestamp. Inspected the code. Forging blocks having the same timestamp as previous block will lead to difficulty increase more roughly. So no profit here at all.
Metadata
Metadata
Assignees
Labels
No labels